234
md5: 27687bf2d7a0b282bdd2fb78f9d0939e
๐
When does it become a problem?
When the game doesn't have proper LoD and mipmaps.
>>715973376 (OP)>Optimization?>Not my problem
>>715973376 (OP)model very good saar
>>715973376 (OP)Isn't that a good thing? If it's just a texture then it's not 3D, it's flat and unrealistic looking.
>>715973376 (OP)What is wrong with this?
>>715973376 (OP)It shows insane incompetency but isn't a massive issues as modern GPU can push a lot of polys and performance bottlenecks are usually found elsewhere. But in a game with assets this badly handled I'm expecting postprocess and other things to be equally bad or worse.
I'm just wondering how does shit like that pass through any QA or how does it come into existence in the first place. This is first week with 3D modelling software tier.
>>715973749>>715973864The buttons anons.
The green and red buttons should not need to be a 3d face split like that to make the shapes inside.
They could just be flat textures.
>>715973749Google normal map
>>715973749It's like a tree plastered with 8k textures and build with 2 million polygons and every single leaf is a textured 3d model. Nobody is ever going to notice or appreciate it but it tanks performance.
>>715974067Umm sweetie this is 2025 we don't use such things anymore.
>>715973749This explains it better than I could
>>715973756Instead of just making a texture and a bump map that would simulate 3D effect on the buttons perfectly, they slapped far more verts on those buttons than necessary. It's basically more work for a worse outcome.
>>715973864What sounds better to you? 2 tris? Or 5000? For something you will never interact with or even look closely at?
>>715974179>It's basically more workSo close to being right until here.
>>715974037Yeah, but it doesn't look like an obscene amount to the point where it would cause issues. It might even save on memory since they're just vertices.
>>715973864One of the many reasons why you're getting <30FPS on 1080p on a 5090. The example is isolated but when you boot up the game it doesn't stay in this isolated state. Optimization down the drain.
it communicates other deeper issues, like no level of detail resource management or optimization of anything
>>715974438Just slap nanite on top to save more dev time and wreck the performance even more, ez.
>>715974497Um youre wrong. Tim said Nanite(tm) will solve everything. Have sex. Youre brown. Good morning saar.
>>715973907Stupid people shouldn't be allowed to make videogames. And it's only going to get worse with AI.
>>715973749It is a good thing when you do hard surface modeling as art, but games are not art.
>>715973864The 1 and 0 symbols are not raised/lowered and thus should not be modeled separately from the rest of the surface. It's wasting polygons.
>>715973376 (OP)>When does it become a problem?When 4chan is only reddit screencaps
>>715974176Now show it from an angle faggot.
>>715973907What's this from?
>>715973907How is that even possible, a goddamn box with some cylinders on it is like 100 tris.
You have to be doing this shit on purpose by doing like 10 subdivisions that dont change the look of it at all
Did this nigger never look up a fucking blender tutorial
>>715973376 (OP)Isnโt that like 50 triangles?
>>715974037And they would look like shit in high resolutions.
They would also look flat from angles.
Ya'll niggas arguing about triangles and never made a videogame in your life. If it works fine then why do you care?
>look he made thing in that way, he could clearly done it in different way!
>>715974176Aren't maps more expensive to render than just more triangles?
>>715975018bump mapping is a year 2000 technology.
>>715975150>ship door>Indian modeling polycountsI'm guessing Starfield.
>>715975018No anon, you're still not seeing it.
I'm not talking about the metal ring that juts out.
I'm talking about the FLAT TEXTURE LIKE surface they sculpted fucking shapes into that could literally be a texture instead and be exactly the same.
Entire thread is retarded except this guy
>>715974037The problem with OP image is NOT "the raised ring could have been a normal map." That's up to the developer. It doesn't really matter, it's not that many triangles for modern hardware.
The problem is "the I and the O on the flat face of the button are made of triangles." The symbols on the buttons are modeled.
The I and the O are not higher or lower than the surface around them. They do not need to be polgyons at all, in any circumstance real or imaginary, since a game was first textured some time in the early 80's. They could be a fucking PNG with no mapping and still look right. Modeling the symbols on the flat button faces is utter madness, the mistake of an artist who has absolutely zero comprehension of what they're trying to do, and only the most basic understanding of the tools they're using.
Also, I work in industrial automation and while the green start button being recessed is correct, the red stop button should be raised so you can palm slap it in a panic.
>>715975105Retard.
And they would look like shit in high resolutions.
They would also look flat from angles.
Bump mapping doesn't solve any of those issues.
>>715975081>it works finethat's the problem, it does not
>>715974809Why are you on /v/ if you dont play video games
>>715975225You don't even understand what part of the buttons is being discussed.
>>715975094They're about the same
yes you can use a normal map but acting like those few polygons are an optimization disaster on modern GPUs is just as retarded
>>715975094No
But retard ue5 devs using 3-4 textures that are all 4k layered ontop of eachother for one prop does
>>715973376 (OP)What you don't have 200 gigas of free space for my latest AAA slopa?
>started learning Blender a month ago
>I'm always careful to not make the geometry too complex
>use modifiers and textures instead
>meanwhile people in the industry are just lol lmaoing their way through stuff
Really gets the ol' nogging jogging
>>715975206The raised emergency stop button would be seperate to the normal stop button
Still need a regular on/off
>>715975094Unless you using gay tracing, no, specially for an object that need be rendered across whole gameplay area.
Unless you been using multiple 4k textures like a retard.
>>715975439sir i did the needful very quick
>>715974809The coins constantly rotate. Have you never played or even seen a Mario game in your life?
>>715975741I think that he doesn't know what texture mapping is, which is weird because that image explains it.
>>715973376 (OP)It's not a problem
UnReal Engine 5 tm Nanite tm will fix it
>>715975816The stop button looks better than this
>>715975439They're getting paid by the job not the hour, so optimizing is not in the budget
I assume it's done like to make it easier to define different surfaces within the button. The green/red outter parts are simple plastic, they don't reflect light that good. The I and O parts are glass, they are glossy like real glass, they glow when the button turns on.
The I symbol thing is literally just 2 extra triangles. The O part is a bit more, but it should be still nothing for a modern GPU.
>>715974829Anon it says what it's from in the fucking image.
>>715975741>>715975869When the coin is near 90-degree angle, you can see it's a completely flat disk.
>>715975957Texture maps do this
Specular and roughness have existed for 25+ years
>>715975975Ok how am I supposed to know garten of banban is a game and not just some weird zoomer slang.
>>715976110>when the coin is on its side>you only see the side>it looks flatYeah, that is how coins work
>>715976161Isn't this shit almost as taxing as just adding more tris?
>>715976110Surely you're able to provide an image of this if it's such a glaring issue.
>>715973376 (OP)see Bloobber retards who are 3d vis artists and dont understand optimization
so in SH2 remake you have high-poly trees which you can barely see killing performance
>>715976110The coins are concave, so coins in Mario Galaxy are also completely flat disks if you look from the 90-degree angle.
>>715975419>using 3-4 texturesmore like 8
I hate the PBR meme so much
Wait so is this how optimization works? Finding shit like this?
>>715976419Optimization works by not doing shit like this in the first place
God all these polygons are getting me so erect.
>>715975561Emergency stop is a mushroom head for maximum surface area and can be anywhere.
Regular stop is the normal button shape, but should still be raised, by the logic I said before. Start is recessed so you can't push it accidentally by leaning against it, and stop is raised so you can hit it easily.
>>715976256Bump mapping wouldn't even be a thing if that were true. Do you think nobody ran stress tests on this shit in the history of the practice?
>>715974776No idea who this is, but the ugly pretentious fuck looks British to me.
>>715976256could be even worse depending on gpu also more dev effort
>>715976419no it's more complicated that that
some operations are faster than others and on some gpus you can draw 5 millions tris per scenes and still get 500fps but it's all subsequent operations like lighting, all the textures you could slap on your surfaces and everything that rapes your framerates
basically when rendering a scene you get a debug list on the side that shows how much each operations take in milliseconds and you try to reduce everything at the same time to hit your fps targets
>>715976134cuh this garten can't banban fr sheeesh
>>715976419among other things, yes
you stare at charts and profilers and determine what is taking the most resources and why, then you change it
>>715973376 (OP)I knew shits royally fucked with Dark Ages barely looking better than fucking Serious Sam 4 and needing a 3080 to be playable
>>715976134do you not have access to the internet, you stupid fucking idiot?
>>715976161Right looks awful.
>>715974829Seems like Lethal Company
>>715975186faggot
>>715976573Yeah, that makes sense
All the machines i work with use the same shape button for power, start and stop
But they were designed by the french, so thats probably why
>>715976419Yes. You sand down all the rough edges and the pile of dust you end up with is optimization.
Only modern game design is something I can't think of to continue this metaphor, but it's all rough edges.
>>715976161New sewer cover on the right, 20 year old sewer cover on the left
>>715973376 (OP)Dude must fear texturing.
>>715976854These are more sensible guidelines than OSHA rules. Lots of companies do shit cheaply and ignore what's "best" because they didn't want to order the correct part, or wanted to use some shit they had lying around.
>>715974094This is why crysis looks as good as it did btw
>>715976336>>715976248That's why I said NEAR 90-degree angle.
It's the same with bump map bullet holes in walls. It's a hole, so you won't be able to see it from a perfect 90-degree angle. But when you are near that angle the 3d illusion disappears.
I remember noticing it back in 2005 in Fear.
>>715976810You're not special
>>715975094GPUs have easier time displaying maps(which are just textures in the end) than shitload of ever smaller triangles.
>>715973891Nu-games are full of bad topology like this, Dragons Dogma 2 and MH Wilds are great examples.
You could just simply delete half of the vertices blindly and people would see no difference yet they would already get half as heavy.
There's no quality control.
Sure new gpus can push a lot but it all adds up and ends up in a situation in which frame generation becomes the norm or otherwise the game is stuttering mess.
>>715976961Everybody fears texturing.
>>715977240I don't. Once you got your workflow going it's fast and even fun.
>>715976134Because it was pretty big fad a couple years ago. It was notoriously lazy mascot horror and huge success.
>>715974176Soul vs Souless
>>715977397Any good texturing tutorials for a newb? tutorials about anything at all are welcome, not just texturing
What happened to the talent in the industry?
>>715976134Nigga there's like 8 games and each one gets shilled to fuck
>>715973749You use some sort of normal or displacement map here because the player will almos never be in a physical position to notice that the depth is fake.
>>715977003Bump-maps are more primitive so ofc it's easier to notice. But even they are pretty convincing as long as you aren't pixel peeping like an autist.
>>715977725i miss when games looked comfy
warp
md5: 8938db1aa568071dd3db91ce29970f98
๐
>>715977725Smashed and slammed!
>>715977725Fuck it, I'm dragging my CRT out of the closet and I'm replaying WC3.
WoW died long time ago.
>>715977198>Sure new gpus can push a lotThey can push a lot but they're not fucking genie lamps.
There are a lot of conditions and asterisks to the fact that, if you have everything loaded and evenly spaced out, the GPU will absolutely blow through low billions of polygons at reasonable speeds.
A great example is Metaphor, which makes even really good machines chug while looking like utter ass.
The technique they used was correct, they just didn't implement any culling on that rendering pass. So the GPU has to render every single asset loaded in the level at max detail from an overhead camera position and... it's just not going to do that in reasonable time.
>>715975927But it's literally less effort to use a texture than to make another model.
>>715975206seeing the posts in this thread reminds me of when pajeets were impressed by fingerprints on some models in the gta 6 trailer thinking it was next gen magic
>>715977943What's the matter? don't you like leveling 1-60 lonely without ever adding anyone to your friend's list and having all in-game communication outsourced to third-party apps?? Don't you like quasi-sociopathic Discord communities and all that that entails??
>>715975094If it were just one coin. But there are multiple in a scene, so you multiply the polycount by the number of instances. Meanwhile, generally you only have to load the texture once. You just need the memory for it since you're dealing with multiple textures rather than just the diffuse one.
>>715976975Wrong, they made the shaders and lighting look as good as they could but they always focused on stuff you can actually see. Check out the actual model and texture quality of less important objects and they are very much 2008 but all the assets that would have a lot of screen time were insane.
>>715973376 (OP)I can see this being useful to bake onto a game-ready model but small stuff like this doesn't really require such a workflow
>>715977943>>715978206Hey wait you guys love snide zoomer cliques too???
>>715973376 (OP)Really the worst part is that this game artist spent so much time modelling something I can't jerk off to.
>>715978206Get out of my head.
>>715977725>low poly fruits and veggieshttps://youtu.be/Y7S0RwnYZ1g?si=K8Wp3XVzuW5PI8Uw
>>715978348>he can't jerk it to buttons
>>715974870People take assets from asset packs all the time. He probably grabbed the antenna mesh from an asset pack meant for movies or some other non-realtime media.
>>715977648It's been years since I started learning 3D so I'm afraid I don't have any up to date beginner tutorials to share.
UV mapping was a toughest part to learn for me, so I suggest you learn how to efficiently do that in your program of choice.
>>715977725Good talent is expensive. You can get cheap overseas labor for 1/5th the price and get results around half the quality. Its an easy decision for corpos to make. Don't like it? Stop rewarding them with your purchase. They do it because they know you'll buy it anyway.
>>715978582That's yanderedev with the toothbrush.
iirc the Banban guys used an iPad app to make their models and that app is terrible for topology when you use sculpt tools.
>>715975439>use modifiers and textures insteadwhat do you think happens when you export a mesh with a modifier anon? please explain
It's not a problem because Nvidia GPUs sell better than AMD. All the (((investors))) are happy
https://www.youtube.com/watch?v=hf27qsQPRLQ
As long the triangle is larger than 2x2 pixels, it's fine.
>>715973376 (OP) this is probably fine
>>715978830 absolutely not fine
>>715973907 not fine at all man
>>715976256There's also a thing called displacement mapping where you get the GPU to tesselate the surface and then actually offset the geometry by the displacement in the texture. You effectively then have a choice between doing parallax occlusion mapping OR displacement with more or less the same data and can pick the faster one.
So which is faster? Well, the tricky part is that it depends on the GPU. The benefit to parallax occlusion mapping is that you're doing it with just the shader so the GPU can assign all its shader processing to chunks of the surface and go fast. Having to process the tesselation and triangles for displacement mapping is extra work that has the potential to waste GPU cycles. BUT certain GPUs have dedicated hardware for tesselation and geometry processing and so if you don't use them then it's "wasted" silicon. You can offload some of the shader processing to the dedicated geometry processing. So the answer is, one is faster on some cards, the other is faster on the others. And now you know why "optimising" is a meme spouted by people who don't understand the first thing about PC GPUs.
>>715978582I've seen this before
>some shitty modder grabs some model from elsewhere and puts it into the game>friend complains the mod causes the game to slow to a crawl or freeze up>I take a look at the mod>model itself is 2.5m faces with 8x 8k textures
>>715978915cant he just apply the modifier before exporting it?
>>715978947Both nV and AyyMD have the same shareholders.
>>715974176But jeets can't make this, the picrel explanation is useless, since it's not something studios using Unreal Engine will be able to do
>>715974176>fake detail>fake framesall so tiresome
>>715979048You'd think , but they don't
>>715979162It's computer graphics. It's all fake.
>>715974176How would you even go about making a normal map. Wouldn't you still need a higher quality version to build it off of?
>>715979004yes, of course. but what do you think happens to the geometry of the mesh once he applies the modifiers? do you think the geometry stays not "too complex"?
the meshes in the op aren't even complex, they might look messy to an untrained eye because of triangulation, you could argue it would be better to use a normal map but then the details would look bad when inspected from up close
>>715979291Yes.
But there are "sculpting tools" like zbrush that makes easy making super detailed models.
>>715978991Gun model from Hunt Down the Freeman
>>715979162Normal maps has been a standard thing for over 20 years. The illusion of depth is incomparable to generating fake frames and smearing the result
>>715973376 (OP)ITT: clueless retards who think geometry is a bigger bottleneck than textures
By doing this they avoided using texture maps entirely, both normal and albedo
>>715979291Idk how the industry does it but it's how I do it. You make a high poly model with all the details and whatnot and then bake it onto the game-ready model. High poly can be something as high as 3 million faces compared to the game-ready one which is about 10k faces or something.
>>715979291The map isn't built at runtime, usually the artist makes a higher poly version of the mesh and bakes that into a normal map.
>>715979472>Fills the screen with 1x1 pixel quadsWhat could go wrong?
>>715979390This is like when someone with autism posts a poor meme with 2 billion colors and file size is 5mb, when reducing the colors to 50k or something would reduce the filesize, without any noticeable deterioration to image quality
>>715973376 (OP)While this is very likely the result of pajeet tier development, there IS actually a good reason to do this. We are well into the memory bandwidth limited era of GPUs and hundreds of flat shaded triangles *can* be more efficient than doing a texel read from (often multiple) maps.
>>715979472multiple small models with tons of tris will add up and bottleneck the game anyway
we should just return to the xbox 360/ps3 tier graphics which were good enough and then focus all in on gameplay
but that would require actually hiring good gameplay designers so just wowing with graphics is easier
>>715979390Oof. That's gotta have an excessive amount of useless faces there.
dg
md5: 5b0eb2a53984e5acf2d347a206a6438c
๐
>smutbase models are better optimized than pajeet made models in aaa games
>>715975816that's neat but only looks good in that single pose
the model wouldn't work in montion
fixed
md5: f25e9e59dec9acc24f2d30beee8a2209
๐
>>715973376 (OP)doing the buttons with polys is not that bad, but the geo on these is not great.
like whats the point of adding so many edges to the inner side of the top button, and why not do the same bellow???
here I fixed it.
>>715979341Just bake to a low poly
That's literally fucking nothing, even phone GPUs can handle millions of tris these days, and this is probably LODed anyway.
>b-but muh thin triangles overdraw!!1!
It's not 2005 anymore
>>715979797>modelling in squaresyour fixed version won't look that good when each square gets subdivided into triangles
>>715979797bethesda HIRE THIS MAN
>>715979708PS3 graphics look pretty bad when blown up to your average normie's 80" 4k OLED tv.
>>715979797>center of the second button is filled with useless quads instead of just being a single vertexthis board is hilarious
>>715979291The magic word you're looking for is retopology.
>use textures
>VGH LAZY DEVS
>use proper model
>VGH MUH PERFORMANCE
>>715979797I would take the vertices on the innerside of the red button and merge them all. No point having it like that.
>>715979782Some furryfucker: needs to make sure his shit runs on a 1060 because that's what he fucking has
AAA Hindu: who cares saar, bossman will render it on a 6090
>>715980169internally it is still using tris, merging will let the modelling program decide how the tris are arranged instead of you setting that up manually
>>715980127how would you vertex paint it then?
>>715979162>>715974809>muh realism in mario kek. Gaymers having no idea what they're talking about again.
>>715980056GPUs are still weak to sub 2x2 triangles.
>>715980206The whole point of nanite is to avoid using sub 2x2 triangles, with the triangles that do that being drawn with the CPU instead.
>>715980157>>use textures>>VGH LAZY DEVSI will never ever complain about a nice parallax mapped texture. That shit gets me hard like nothing else
>>715975225If you're using anything over 1080p, you're the retard.
I have zero respect for graphicsfags. It's not that I think they're below me, it's that they are below me.
>>715973376 (OP)>When does it become a problem?When 4gb of ram aren't enough to play videogames.
quads
md5: 7f3fd5553db26f21ce0f3e0f55ef255c
๐
>>715980068>modelling in squaresyou mean quads? also it doesn't make a difference it will look the same
>>715980127>>715980169closing cylinders like this helps make normals cleaner in general, you can do a single vertex if you want to. I prefer to do a grid to not get weird shit later
>>715980206Nah I use Bevy
>>715980253Maybe but if you feel like you need to reduce the number of small triangles in your game to increase performance you probably have some much bigger problems to tackle first.
>>715980490>yapping about graphicsfags >when the thread is about optimization so games can run on toastersWrong thread buddy
>>715980253>The whole point of nanite is to avoid using sub 2x2 trianglesDoesn't a certain shouty autist have an entire video demonstrating that nanite's problem is that it basically ONLY creates sub-2x2 triangles?
sub
md5: 123a7202d877c2b1ab78c8517c0fdee2
๐
>>715980624also if you ever want to subdivide the mesh for whatever reason, the triangles will fuck your shit up too.
>>715980624bruh just split your normals lmao
>>715973907>more triangle than an entire ps1 game for a box with a button on it that looks like its from an NES gamelmao
>>715980701Take a look at the video at
>>715978978It's EXTREMELY taxing, like 50x performance reduction because it has to invent several cope triangles.
>>715980775I dunno, but as far i know, it is slow because its just not very well optimized.
If you manually try to keep your triangle budget to more or less use triangles bigger than 2x2 pixels, you're getting a shitton of geometry detail that is not very heacy.
I don't nearly care about high poly count, but I want my sharp textures with good contrast back.
mm
md5: 572990938cefa3eb802e2fa0e31d3eba
๐
>y2k + 25
>still using meshes and triangles
Wake up gramps, the future is all about compute shaders and point clouds.
>>715980624literally just use custom normals
>>715973376 (OP)okay the retard in the reddit cap, and the ones baffled in this thread who "know better", can teach me how to make my games when they show me theirs that sold the same amount as this one, until then, I think I can do the same in mine knowing well it doesn't hurt the performance in such a low complexity scene as here
>>715981013That would take a shitload of storage to work, and you can't animate it.
>>715981068If you're happy being the next yanderedev be our guest
>>715981013I want voxel based graphics to make a comeback.
>that's retardedI know.
>>715973376 (OP)the harsh truth for a lot of obsessives on the internet in general is that in making literally ANYTHING, not just videogames, "good enough" is the target. The process is entirely irrelevant.
>but you should use normalmaps!>but you should make sure all your models are properly subdivided!they don't care. If the game runs at a "playable framerate" (whatever the general public will accept and still buy) it's getting greenlit. Craftsmanship matters to people who pay attention, but 80% of people who buy any product absolutely do not give a shit.
please note that this applies to anything made for the public's consumption like
>movies>network television>restaurant chains>appliancesI'm sorry anons. If you want bespoke artistry, you're looking in the wrong places. At best some weirdo will be crafting something for like 10 years and you might get to enjoy it. Factorio is one example of this and while it sets a noble example, is not going to be the norm.
>>715974176disingenuous technology
>>715974176However, for the textures that form the second coin looks 3D, you need "shaders", right? So, in addition to rendering the polygons as in the first case, in the second case there is a mini "program" running all the time indicating how that coin as whole needs to be rendered, taking into account the various textures that form it, the position of the camera, etc. In other words, it is quite possible that the second coin is "heavier" for the computer than the first.
>>715981303shaders can be batched so it is actually cheaper to have tons of the odyssey coins on screen (because all their shaders would be calculated in one go) than the galaxy ones since they would take more tris
>>715981231>that's retardedWe'll be retarded together.
>>715981253Faggots call it autism epidemic, I call it opportunity for better future.
>>715981303If you had both coins once then it would be heavier.
If you have both coins 1000 times then the 2nd would be better.
cl
md5: e11e2315495d0872b1cd736f8851fc51
๐
>>715980810split normals in many engines get interpreted as split edges and it can cause problems with lods and some shaders.
I will use one vertex or the grid depending on the situation, you can see I used one vertex in this models canons. but I also used the polys to make the race flag pattern, that way the texture looks higher res than it actually is.
>>715980982>I dunno, but as far i know, it is slow because its just not very well optimized.Well, I'm far from an expert so blind leading the blind here, but it would appear that the problem is that it is in fact very well optimised... it's just optimised to generate 1 triangle per pixel coverage to make their math real easy - aka optimal. The problem is this is terribly sub-optimal for today's GPUs where they assume that the majority of triangles will cover at least several pixels and therefore they only need to check degenerate cases per 2x2 pixels but nanite forces this check for every single write.
I'm sure if nanite like techniques become more commonplace GPUs will learn how to handle these cases optimally but at the moment it's ugly graphics and ugly performance all so cheaply thrown out UE5 slop can save a buck by not doing LOD.
>>715980127You mean a single face.
>>715981253>If the game runs at a "playable framerate"which means sub 30fps with the best hardware available
>>715981303normalmapping is incredibly light on resources and has been built into shader pipelines for decades.
the main reason they essentially lowered the poly count on the coin is that the sheer amount of coins in oddyssey compared to galaxy is tremendously higher. You find stacks of them strewn about in random places, but in galaxy there's only like maybe 30 per map if that.
>>715981439I personally enjoy products with an obsessive's touch and attention to detail but most people aren't willing to pay the extra amount it would really take to make this happen. So we're stuck with mediocrity with few exceptions. The main reason modding can be so impressive is that the main restriction for most developers and their vision is time. The longer it takes to make something, the less time you're actively selling it, and the more money you're spending on labor/upkeep/licensing costs. Modders have essentially unlimited time so they can really pay attention to every single detail.
>>715981578I know what I made, I hope you didn't draw that it takes like 2 seconds to hit triangulate
>>715981253>"good enough" is the target.That's pussy talk from some "fake it to make it" wannabe.
>If a job is worth doing, it's worth doing right.>Worth getting it right the first time>Measure twice, cut once>The harder I work, the more luck I seem to have>It's the little details that are vital. Little things make big things happen>If you can't do the little things right, you will never do the big things rightNot many quotes about half assing everything and just barely doing an adequate job.
>>715981745It took me 1 year in paint to draw those triangles
>>715980791>leftCan you make a bundt pan
>>715981303There's always a shader running. Fixed function cards haven't existed in a LONG time. Fixed function APIs are emulated by the driver by passing pre-made shaders to the GPU and modern Vulkan/DX12 pipelines require explicit shader programs no matter what. With all that overhead, a few hundred instructions to calculate per-pixel light based on some maps is essentially "free" whereas the overhead to process extra geometry and setup/teardown shader passes for 1 line shaders might be noticeably slower.
>>715973376 (OP)even a switch can handle that
why do non-dev retards act like they know shit?
>>715980242he can't because he's a disingenuous little nig
>>715981795its so fucking over, just use grid fill and triangulate next time
>>715981253>making literally ANYTHING, not just videogames, "good enough" is the targetAnd this is why Japan leads the world in science, because they don't just leave it at good enough, they strive for engineering perfection. They're literally working on re-growing human teeth to make dental work obsolete while you staple two pieces of shit you found in a dumpster together and sit back and smugly think to yourself "good 'nuff."
the human eye cannot see past 30 degrees
>>715974176i think the Galaxy coin looks better...
>>715981837worst ones so far
>>715981837thats nice too,
>>715981929I hope you're not comparing growing teeth in a lab with modeling a button in a video game
>>715977725Every video game company collectively forced out white men from the industry and replaced them with women and jeets.
>>715981837wont that ring of triangles have really disgusting and crunchy shadowing in game?
>>715973376 (OP)This is the modern equivalent of retards trying to make tunnels or rounded corners in Hammer by using the fucking carve tool.
It's an inelegant, inefficient, and fucking lazy solution to a problem that was already solved.
>>715974176why don't the coins in mario have ridges
>>715982058They're not growing teeth in a lab, they're reprogramming your body to grow teeth in your mouth.
And the analogy is, your dumb ass would have been satisfied with modern dental science of drilling into the jaw bone and screwing a titanium post into the hole, because it's "good enough."
>>715981253>please note that this applies to anything made for the public's consumption likeYes, now try to imagine living in the United States or Bolivia. Where do you think there are more people qualified and equipped to make good movies? And better television programs? And serve you better in restaurants? Etc.
This is literally the basic difference between living in a decent country and living in a shithole. Even if you are "rich" in Bolivia, you will not escape the problem of living in an entire nation where services and products are poorly made.
What Western corporations are doing is literally taking labor from shitholes (India, for example) and putting them to work serving rich citizens. The consequence we see in games is that citizens of rich countries are noticing that the gaming industry is no longer capable of producing quality products. They're getting shit. Just like when they eat something at a restaurant where the cooks are Indian, they leave with a stomachache...
>want to get into 3D modeling
>try making a model
>it takes hours and looks like shit
>oh silly faggot, you did it the hard way, you could have done X and saved hours, look "insert clip of blender shortcut that did in fact make it look easier"
>this happens every time
Why are 3D models still triangle-based? It obviously creates a lot of problems, for example when rendering any kind of curves. Is there really no better way to do it?
>>715981874>why do non-dev retards act like they know shit?Same reason non-dev retards jump to its defense by trying to undermine it.
That is one button in a whole game, likely full of fuck ups like that.
It all adds up.
>>715974176>FULLY MODELLED COINSLOT
>>715981784go ahead and argue with the board of directors about why your visionary platformer is taking 6 months longer than you told them it would and you have no guaranteed deadline, why you need another 30 artists and another corner of their office building, and how they can coordinate this with their marketing division.
An indie dev doesn't have to worry about this. You have no clue what you're talking about. All those nice little idioms mean well but the bottom line is you either produce or you're out the fucking door. Applies to EVERYTHING
>>715981929japan's culture of detail, artisanship, etc, is all well and good but it has its downsides. Their reach is diminished simply due to the inability to shit out their widgets, but their reach is also much higher BECAUSE of the reputation their products tend to enjoy. They also do the same peer-reviewed science that Western nations do. I'm not really sure your dental anecdote is really relevant, anon.
I should also say that in the US, Japan's original reputation for manufacturing etc was the same as what China ended up being. Which is cheap, voluminous labor and production. That changed at some point in the last 30-40 years.
>>715981209I don't see anyone making the lethal company dev "the next yanderedev" since it's the game the door in the OP is from, so your comment is irrelevant, nigger
>>715982263you're not rendering every single button in the game at once you fucking retard
because its the simplest shape you can make and gpus are good at calculating triangles, with quads you game would have to choose how to interpret the current shape for every single quad and it would be slower.
>>715982198>learning a skill takes time
>>715982034>DLSS fake degreesnice try
>>715982198Whenever this happens you're learning something new. Keep doing it and it'll get easier.
>>715982165No Kirbies in Mushroom Kingdom.
>>715982340you retard, that fag is saying that if a dev fucks up with one mesh so hard who is to say other models ingame aren't fucked up like that as well?
>>715982203Because it's the computationally cheapest way to represent a three dimensional object in a three dimensional space, because trigonometry exists. If you know an angle and the length of two sides, you can solve for the rest of the triangle. If you do this four times you can create a solid object (a triangular pyramid). Robotics use the same math to comprehend their limb movements and their position in space and know how to move the tip of a limb to a 3D point in relation to the robot's zero coordinates.
>>715980612There's already zero excuse for this shit. Devs are coming up with ever more inefficient ways of doing things because they assume people will just perpetually increase their processing power and memory and that can excuse their shit code, shit models, shit maps, overdetailed textures, etc.
>>715982203Because computers are retarded and need to break down every shape into the smallest geometric form with straight edges. And well the smallest geometric shape you can draw a surface on happens to be a triangle
>>715973376 (OP)considering this game doesn't make my GPU spin up to max speed just by opening the main menu, like some other similar simplistic looking games, I'm willing to give this a pass
19
md5: 2ad640c07b0b627786697852ff89ef3f
๐
>>715982340Nice deflection with some baby-like name calling.
Insulting people doesn't make your argument valid, it just make you look like more of a clown.
Here, have this.
>>715982336Why are you sucking yanderedevs dick so much?
You scared someone is going to take his only claim to fame away?
>>715982263>that surface meshjesus christ what the fuck
>>715982429>>715982390true.. though am I truly leaning if I am watching and reading how to do it?
sure following steps is one thing to help create something but if something else arises that wasn't in the setps/directions it's feels like I'm back at square one with not knowing what to do, it's a viscous cycle and feels I don't really "progress"
>>715982529I'm not using it to make my argument valid, I'm calling you a fucking retard.
file
md5: a3543559d017916a7914cf9adaa5a5a8
๐
>>715982695based and redpilled
>>715982329>go ahead and argue with the board of directors about why your visionary platformer is taking 6 months longer than you told them it wouldI know you thought you were being clever typing that but modern devs who are doing all the workarounds and dogshit modelling are missing deadlines just fine.
If you get good at doing things right the first time and settle into that good practice then you will save yourself time in the long run.
>>715973376 (OP)all the retards ITT can have an opinion on what's wrong with the game when they make their own "lethal company" that will sell at least 100K copies, get fucked niggers
>>715982479This makes perfect sense when it comes to things that are not round or curved. I hope the next big jump, equivalent to the jump from 2D games to 3D games, is related to the way we fundamentally render 3D objects.
>>715982263>>715982695>mfw i have a pantyhose fetish and i see a poorly optimized 3d model
>>715982456what game do you think the buttons are from?
>>715982695>Blender crashed to take this picture
>>715974809god, are you genuinely retarded. If you can't figure that out yourself don't expect people to spoonfeed you. Normal maps have been a thing in gayming for so long. Devs do this kind of shit to optimize their games. See the liquid shaders in half life alyx and cs2. It's doesn't have any physics or liquid simulation, it's literally just a shader
>>715982198Welcome to life. Don't give up.
file
md5: a416106e5c8ef2aae2bccdffe7f8338e
๐
>>715982829oh come on now blender isn't that bad
>>715976134i have never heard of this game before and i came to the conclusion that it's the name of the game. Not even trying to show off since that's just common sense
>>715973376 (OP)Modern GPU is so strong nowadays we need to invent new bullshit problems like LLM to justify its existence. Measly few hundreds more vertices is nothing.
>>715982695You're basically a video game dev veteran. Go on you crazy guy, drop a resume to any AAA dev and they'll gladly offer you a job with a 7 figures salary.
>>715982959now thats a coin.
how long to render that beast
>>715982695>this will be games in 2025
>>715982828lethal company, fucked up meshes
>HURRR DURRRR IT COULD BE A TEXTURE
its 3d because it FUCKING ANIMATES YOU RETARDS
the inner part presses in when you press the button
>>715982959STOP IT
GET SOME HELP
>>715974870>You have to be doing this shit on purposeThat could be the case, some contractor upset and doing a bit of sabotage
>>715982751there simply aren't enough capable developers to do things the "Right Way" anon. At least with the amount of money companies (and by proxy consumers) are willing to pay for quality talent. I'm sorry but people are cheap so we rely on "efficiency" and outsourced labor.
Yes they're missing deadlines and they're already using shortcuts. The documentation and knowledge is already out there for literally every single one of them to use and yet they're not doing it. It's not like these things are lostec, they're just harder than relying on an asset store and the engine to do all of your work. YOU can get good at doing things. You are a single person and you can set the best example you can, but you're not going to change the industry without some serious culture changes. I don't really think that this is hard to understand.
>>715983145couldn't you animate a 2D texutre?
>>715983145you can do this with a collection of normal maps tho
>>715983145please tell me this is bait
>>715973749>>715973864India is closer to extinction than having normal air quality
>>715982656>though am I truly leaning if I am watching and reading how to do it?By asking that question you have proved you are more intelligent than most people you'll ever meet.
I think the answer you're looking for is, no. By simply copying what you've been told to do, you are not learning. To learn, you need to know WHY you did that, to comprehend the underlying principles which resulted in that action, so you can use that deeper knowledge to create your own ways of doing things. Midwits will tell you there's a "right" way of doing something, but there's really only a "best so far" way of doing it, and true innovators with a full understanding of their craft will create the new best way in the future. You want to be one of those guys, and what stands in your way is sifting through the endless midwit garbage dump that is youtube or other "free" educations. Teaching you the fundamental concepts, the "why," is the kind of thing university is for, or at least it used to be. I haven't been there in a long time.
>>715983145It could've been done with a texture change
>>715983142fucked up meshes and yet you can run the game on a thinkpad from 2012
>>715983251god i fucking wish
>>715973376 (OP)>you NEED the 5090, goyYou're not tricking me with your slop, little jewniggers.
>>715975439>peoplenot exactly humans
>>715983226Yes. It's still a 3d object with a texture slapped over it so you just move the object to simulate being pressed.
>>715973376 (OP)>OH NOOOOOO , look at all those useless polygons in the successful game I didn't make , what a fucking looser this guy , making a full game in such poor quality but I still ate it up like a good goy, but still let's have a laugh at him because there's no other way for me to cope with being a useless retaaaaaard NOOOOOO
file
md5: 96ea391c57b80f6a57149b56c148ac51
๐
>>715983226>>715983227>>715983268do you not realize how much more work that is compared to a simple model animation for a singular button in the entire game?
>yeah bro just do everything like you have unlimited time in the world
>>715983352A sleepover with the local tranny
nice work anon
>>715983145Jesus christ anon.
You can have a button that animates with a texture on a flat surface.
You just sound like faggots like this
>>715982774 that try to sound clever by generalising a hostile comment without knowing shit
>>715982198That's completely natural, you learn as you go.
One day you will find yourself in that position, teaching another hapless newb tricks you never thought of.
>>715974809What's your point? You'd rather have a full geometry coin regardless of how minimal the gain would be, than more intricate levels?
>>715983352Nothing, until you get some smoothing groups on that outer circle
>>715983203>there simply aren't enough capable developers to do things the "Right Way"there are
but companies dont want to hire "straight white guys"
and they have purposefully built an atmosphere at the companies to drive away those people
>>715982803>This makes perfect sense when it comes to things that are not round or curvedCongratulations, you just had the same thought as the guy who invented the curve G-Code that CNC machines use to make perfect circles. Instead of representing the curve as a bunch of small line segments like a 3D modeling program might do, they instead designate a centerpoint and a radius, and where to stop and start along that radius arc. Geometry then turns those instructions into stepper motor movements. As far as I know, this hasn't been translated into 3D modeling yet, because spheres are more complex than circles. I might be wrong and just not know about it.
>>715983352.000000000000000000000000000000000000000000000001% more FPS when you're actively rendering the button
>>715983301the game renders like way under what your display is at to get that filter
>>715983375>>715982774Hahah you are so fucking salty.
>Muh precious furry devs LEAVE ZEEK ALONE!!!!>REEEE
>>715983504Oh sure, no problem. Let me just zoom out a bit!
>>715983145Now I understand. It was modeled as poly because they need the edges so it can properly rendered as line art.
>>715983572This is what optimization is, yes. Why is /v/ so retarded now?
>>715983572rendering alpha is not cheap so it probably didn't change anything, but its funny tho
>>715983598I can still see the edges.
>>715983352Unironically smarter than most people at microsoft
>>715983639/v/ and 4ch have been infested by retards and turdies
sheeesh this modeling be bussin and easy, dont know why you chuds like to complain about nothing
>>715983668>alphaJust make the inner triangle slightly slanted at a proper angle and then make sure the button is only halfway through a wall in every use case to hide anything outside of the button.
>>715980624how do i made a cyinder like that in blender
its always funny watching how fucking stupid armchair modelers, who never made a game, are in these threads
>>715983887post models you made
vn
md5: 51cd8e27e3bc91102641cccf104cf645
๐
>>715983821Based and the only real gamedev in here
>>715983556Don't be disingenuous by leaving out the second half of that statement . Outsourced labor with US oversight costs maybe 30% of what it would cost to staff everything onshore. Sorry anon but that's way too much money for publicly held companies to pass up.
file
md5: 076c4b3fe136da6f7b520104fbed74f8
๐
beih
md5: fdb0e2fa8b852dd8f4e48416623c2f10
๐
>>715983352fuck you bih check this shit out
d97
md5: cff237f243854f77576078e0166abad4
๐
>>715983626But they could have just made the texture look like that?
>>715975225>They would also look flat from angles.Anon, are you being retarded on purpose?
Do you see that those buttons are 3d in the sense they have depth, because as far as I looks, they're just flat 3d models.
>>715984079Cmon. We're all industry experts here.
>>715973376 (OP)you can't rt textures
>>715984065we've hit the peak
>>715980191Those furryfuckers have 5090s.
>>715984091Won't scale nicely across multiple resolutions.
>>715983887I worked on orc massage :)
>>715984065unironically genius on a console where alpha is dirt cheap
>>715984237and yet they make things that justg werk on anything.
Furries singlehandedly hold up the west
>>7159842471. the game looks like fried shit aliased all to hell anyway what does it matter, I've never seen a screenshot of lethal company that made me go "wow nice grafics"
2. Players who are on 8K monitors pushing their eyeballs up against random buttons to see the otherwise imperceptible artifacting in the texture can go fuck themselves.
>>715973376 (OP)when you're a nigger that doesn't have his own game for us to criticize
>>715973376 (OP)Whoever modelled this is a retard, no wonder people are getting laid off. I half wonder though if card manufacturers are happy that it happens because it means they can keep selling cards at exorbitant prices when game visuals had in fact plateued generations ago.
>>715984379redpill me on this
image
md5: b1180f5d34b053d1dfecf6a97a488b8f
๐
>>715983994but grid fill is like 30 faces more
file
md5: 9a3242edcdb30c56bc7a81c167f4f738
๐
>>715975439What do you make? I tried learning Blender, but then I realized that I don't know what do make for practice.
>>715984557https://www.youtube.com/watch?v=hf27qsQPRLQ&t=864s
>>715984609it looks nicer and causes less problems later and it can be subdivided, if you dont care about that you can do this autism
>>715984379
>>715984784what kinda problems could happen with good old fan
>>715983145The symbols being part of the model is the problem, those parts don't animate separately from the rest and could have been a texture. Someone was just being lazy mapping textures to vertices because they know consumer hardware will handle it.
>>715981932it's 90ยฐ summer today and i can still see just fine. checkmate, atheist.
>>715984761You need to have some kind of insane unattainable end-goal in mind or you won't care about your education. Then break your goal down into little tiny parts and do the parts you think you can manage with your current level of knowledge. If you run into a roadblock it's motivation to learn more.
>>715985052i mean why would you when those are the only buttons in the game
>>715985193Because it's bad practice and I guarantee you these aren't the only models this happens with.
>>715983145I don't see any animation in that png
>>715984781Thank you RFK Jr.
>>715984761Be like the old artists before AI. Make naked bodies
>>715979797>not using max area topologyfaggot
>>715984247Multiple ways to deal with that like having textures for different resolutions or draw distances which is the most common
or use textures that can scale with resolution
or use mipmaps
>>715984452>the game looks like fried shit aliased all to hellI won't comment on the artstyle I think it is hideous and zoomers have brain damage, but on this situation
>>715983145 having the button symbols modeled has practical function beyond simply using texture.
>>715985152>>715985427My point still stand that the dev want the symbols to be drawn in-game as opposed to use pre-drawn texture. I have no intention to defend their decision.
>>715976134The fact that it says "fun facts" should tell you that the words preceding it is the subject. It also literally says "in the game". This is basic reading comprehension, retard.
>>715973376 (OP)This is why you will need 32GB VRAM in near future.
Unoptimized trash.
Absolutely no reason for some button to have that many polygons.
>>715982997same, i first dismissed it as nonsense but after reading the whole pic i decided it must be a name of something
>>715984983- normals can look weird at the center because of the long triangles.
- can't subdivide cleanly to make a highpoly mesh and sculpt details later for a normal map or whatever you want do with that later.
- you dont need to fuck with splitting normals which can fuck some shaders, like an inverted hull outline
>>715985309And yet the game runs on less than 4gb of vram
It's still low poly, like everything else in the game.
In this situation, using actual textures would cost more VRAM than what's being used, based on how its set up in this game.
>>715976161POM never ceases to make me hard.
>>715973376 (OP)When it doesn't matter and only placates autismos and texture is all you need. I love old textures in old games because you get a clear idea of what the polygon block or well is supposed to convey instead of being detailed to the point of the cum stain on the wall having 100000 polys.
>>715985608thank you
i only do 3d modelling as a hobby so i don't have much experience with everything
now whos gonna make a prallax occlussion map to put the entire button in one polygon?
>>715985741That's a fair point, I still think it's bad practice and could have been further optimised. You generally want to be using as few polys as possible. Basically the game could run on even less with optimisation measures.
>>715984065OH NO NO NO! Nvidia Executies, our response??
How did ancient devs make such sovlfvl lighting?
>>715986062vertex color lightmaps
>>715985903The game is already optimized to hell and back m8, it could literally do with more polygons if anything in other areas of the game.
It's at the point where cutting more has such a degree of diminishing returns that the only thing you're achieving is wasting time.
GPUs are capable of handling way more polygons than you think, the issue arises when you have a high amount of polygon density which isn't even relevant to this game.
Considering how simple their texture/lighting solutions are, arguing that "its not an optimized model" is fucking retarded in the grand scheme of things
>>715986062They were limited by the technology they were working with, thus had to improvise.
>>715979291Yes. Unreal Engine 5 and nanite now try their best to convince everyone to completely kill retopology to make development faster, or rather cheaper, since games now take more time than every to develop, despite constant shortcuts like real time raytracing.
>>715986304You should always seek to exceed, anon. Making a game run on a potato from the 90s would be an achievement.
>>715986062They understood how light worked and diffused off of objects, and built around it. Old artists and programmers used to have understanding outside of games. They read books, watched movies, went outside, studied life itself, etc...
New artists and programmers have only played videogames and posted oline.
>>715986474That's not an achievement that's just designing a game for DOS
this game can already run on piece of shit hardware from a decade or two ago anyway
>>715986638>They understood how light worked and diffused off of objects, and built around itYour post has a point but this statement is kind of gibberish. They understood how light worked and IMITATED it with baked lighting instead of simulating it. Like an actual artist who can paint light and shadows on canvas, compared to a photographer who goes "painting? why? the camera does it for me"
>>715974176The Japanese are so much better than westerners when it comes to making videogames.
>they don't know Bungie did ray tracing in a Halo 2 map on the OG xbox
t
md5: 3012762940895a2b01844d5a23bad7e8
๐
>>715986990Not real time.
>>715982165Mario went through with the final solution
>>715987231>they were actually going to do a presentation on how they "optimized" this gamedo they just have no self awareness?
>>715982198Next you'll bitch about talent as if people good at a skill haven't practiced for years
>>7159802851440p is the bare minimum for 2025, and that's only if you're poor. Consoles output 4K, and we'll need at least 8K for high quality VR in the future.
d5zwu
md5: 14f1fb4054157c973e8cd13aa26365a8
๐
>>715987327Yes real time. It was a rotating fan under a light source and the player cast a real time shadow while standing under it also.
>>715987525yes and if you're under 6'6 you will die a virgin
>>715982198Your parents were probably perfectionists who berated you anytime you fucked up or did something less than efficiently. There's nothing wrong with not being a prodigy that perfects skills instantly, you're in the same boat as 99% of the human race in that respect.
>>715986062>Low-poly png template on the fireplace screen>Light maps>Reflections on the mirror being a carbon copy of the room mirrored on the other end.Fuck lads, we have developed too fast. Everything soulful and why I always go back to old games, I fucking love this shit.
>>715984761Try recreating your own room.
Look around yourself and find the tiniest and simplest thing in there, like a cup or a pen, and then start from it.
Don't take too much attention to details, just mix simple shapes together until you make a "low-poly" version of the things until you're finished making a replica of your room.
The secret is always set yourself big goals and then break it down in smaller and smaller steps. DON'T just keep it in mind, write it down like an HTML list or something, branching from the big goals into smaller goals within it.
>>715987613Jesus, that game is full of surprises
>>715975094no, rendering texture is relatively free - on the gpu it is just a look up of normal value for given uv. The only cost, that doesnt affect performance is that the texture needs to be loaded into gpu memory.
>>715987613Nigga thinking Dynamic Lighting is ray tracing.
>>715988276>TRACE the RAYS of light from the source to the endpoint and shadow what the light doesn't hit???
>>715984065Enjoy the z-fighting, anon
>>715975816well done, but unpractical for anything closer to camera
face animation would be almost impossible, and shook shadow is part of texture.
Nothing wrong with this. With this little geometry it might even be faster than using normal maps and textures.
>>715988436Ray tracing also involves the dispersal and diffusion of light.
It's an accurate enough simulation that people were able to recreate a pinhole camera in minecraft.
It's able to account for multiple dynamic sources and alter the softness of shadows.
>>715988436Lmao, nigga never heard of rasterization
>>715977954wtf? culling most of the time doesn't even needs to be implemented, gpu will handle it by default, unless there is plenty of procedurally generated geometry. How can they be so incompetent?
>>715975081I've made 3d models and quake/hl maps. You have not. Sit down, child.
>>715988926Even if it's not that's like 100 triangles which is basically free even on the lowest end iGPU. Nothing to be traumatized by unlike
>>715973907.
>I-I-IS THAT A SLIGHTLY EXCESSIVE USE OF POLYGONS
>AHHHHHHHHH I'M TRAUMATIZED
the example in the OP isn't even that bad, you can still count the polygons with your naked eye.
you have no idea how many tris even a shitty GPU is capable of rendering at once.
>>715983145>it FUCKING ANIMATES YOU RETARDS>uploads a picture instead of a video
>>715987691True, but there is a cheat code, make at least $750,000 a year and buy any luxury car, the chicks will be impressed by your pocketbook and leave their husbands for you.
>>715989596please refrain from trolling outside of /b/
pro
md5: 8710501dfe1da6ffc689c7df50a76693
๐
>>715979797>>715984065fuck it, I'll keep it going, en engine, procedural parrallax occlussion map,
one fucking polygon
>>715988973>rastaizationme ting this next gen tec ya hear? bomboclat rude boy
>>715982959>3.7 million verticesLol. Any time my contract expires and they move to replace me with "overseas subcontractors" instead of paying me what bonuses I'm fucking owed, I place shit like this into whatever I'm working on and leave them to figure it out.
>t, managed to sneak a statue with 4 million objects in it's eyes into a game background when they fucked me over on my payments.Took them a full year of repeated updates before they finally nuked the area the statue was in and rebuilt it from scratch, all new objects, never realizing it was just the one...
>>715980791You gotta add supporting loops or edge creases for the triangulated model; not that I disagree with you, but that's what's causing the subdivision to round the edges. It doesn't really have to do with the triangles, but the lack of vertices to calculate from.
>>715974776that's one extremely punchable face
>>715981303you're retarded
Shader code is always used to display anything on the screen, there is no such thing like displaying graphics on screen without it. Here it only boils down to 'fragment shader look up values from these 2 textures', which is effectively free and boils down to two lines of code. No matter how big is the texture, lookup is free. The only issue is to load the texture initially into memory, and that boils down to developers to determine which textures should be loaded or not.
>>715974037>>715975206They need to be split so the light can easily/properly turn on/off, you morons.
file
md5: ae19759efc7614a9f44ebc610411fd8e
๐
>>715973376 (OP)this is fine, like this button is literally just 4 additional vertex points, big deal.
does lethal company even use bump maps to begin with?
fan
md5: 4b68eee02396da426884b1ef14b39d87
๐
>>715990070even if you add support edgeloops the center is gonna get all fucky, when you subdivide a fan it turns into a weird star that is half triangles half quads, if you plan on subdividing I would not use triangles at all anywhere.
>>715982198I started modeling and texturing last year. I only learned what sharp edges in Blender are actually for last month.
>>715974176Think about all the autism and attention of detail that goes into this though. Think about how long it took to develop the game. Your average game dev cannot be expected to have this level of care.
>>715982198Someday you'll learn that you can point all your area lights to your cursor by pressing shift+T with them selected.
Some other day you'll learn you can snap to your selected camera using ctrl+numpad 0, pressing N to get the small tools out, View tab, and locking camera to view for easy-peazy camera placement.
And the you realize you can parent your camera to an empty plain axis placed on the model for smooth rotations around the object, easy depth-of-field, and easy tracking.
Fun times. My models still look like crap. Working on it.
>>715990757>average game dev cannot be expected to bake a normal map
>>715979790This anon is correct, why do you think the actual model's coat has to be split down the back?
>>715975741Show it then. You won't, because flat surfaces look like flat shit in 3d.
>>715986807these techniques were developed by westerners
>>715977806As long as we have TAA and DLSS and stuff like that, we're never going back. Only crispy clean picture can be comfy.
>>715978206>leveling 1-60 lonelyYou can't do even that. The leveling is so braindead unfun, the only reason it exists is so blizzdrone paypiggies could buy level boosts.
>>715973376 (OP)Does anyone have that post about how GameFreak programmed the battles on the 3DS Pokemon games? And it was loading in like 2 models of everything (or something like that)?
>>715991985I haven't read it, but if I remember correctly the only parts of the game that actually used the 3D screen were the cave and the battles, the rest was rendered in 2D. It wouldn't surprise me if GF was so fucking retarded that instead of loading everything once and rendering two camera angles, they loaded everything twice and rendered each once.
why the hell aren't all you in 3dgc!! we need more anons please
>>715992587Because I'm scared of your schizos
>>>/3/994610How long has this guy kept this up? 2 years?
>>715991309You can see absolutely any video of Mario Odyssey and nobody has ever complained about how the coins look.
If you have a specific angle that's a problem then show me that angle.
>>715973749U never developed a game
It's time, /v/. I will make my first 3D model.
I will make a pistol.
>>715993307okay here we go!!
>>715981784>t. unemployed guy that has never done anything
>>715993372it's perfect, ship it.
>>715993372Oh no your edge flow is already FUCKED
>>715973376 (OP)Literally irrelevant amount of polys. Nodevs need to be banned from speaking about game development under penalty of death
>>715983639>what is opportunity costpot, meet kettle
>>715973907>Something that you're seeing throughout the entire game>Clearly going for a "minimalist, but almost impossibly round for a computer game" lookIdk, I dont get this one. It seems like a tactical choice to devote most of the games resources to making one frequently seen objects be Pixar levels of round.
>>715993523NOW we're talking!!
>>715981505No I mean a single vertex, a single face gets triangulated into what I'm talking about anyway
>>715993970OH, a gun.
Thought you were going somewhere else
>>715987231crapcom is a westoid company bro and has been since the ps3 if not earlier
>>715993523Anon you're going about this completely wrong
Are there seriously fucking retards on /v/, the hobbyist videogame board for smelly basement dwellers, arguing over whether textures are more resource consuming than tons of polygons? Is this real? How did you faggots survive to reach adulthood?
>>715977917You know how some microwaves have the number pads so you can type in the cooking time? They slap a sticker onto each button to tell you what number that button is, because a sticker is fast and efficient and gets the job done effectively. If you made that microwave for a video game, the equivalent of slapping on a sticker would be applying a texture (a flat image that is very easy for the computer to display).
Instead of doing that, the dev in the OP did the equivalent of breaking out an engraving kit and carving every number into every button, one by one. Not only was this a waste of time because a texture did the same thing, it means the computer's graphics systems will have to process all of those engravings over and over again forever. It was a waste of time for the developer and made the game run slower all because the developer didn't remember stickers exist.
>>715974327U are a complete ignorant.
>>715983626Every post is baitโฆ
Did you just troll me into posting on v!
Fuck (you)!!!
Cheap fucking bait board! Iโm never coming back to this hell.
Cyka
>>715993970Okay I didn't like the subdivision and went back a bit!
>>715981253>expecting the absolute bare minimum of effort to be put into optimization so a game that looks like it came out 30 years ago doesn't require a quantum computer to run decently makes you an "obsessive autist" with impossibly high standardsYou don't hate yourself nearly enough, bespoke my fucking balls you faggot dork.
>>715974176>fully modeledhehehe
>>715994479It's becoming real, you have to stop before it's too late!
>>715994479Okay I learned how to do a new thing!
What's the fucking point in training faggots to model when AI will be doing it soon anyway?
>>715994859>what's the point in having sex with my girlfriend when Tyron will be doing it soon anyway?
>>715975439U are using blender, which is shit for sculpting, no wonder
>>715995038Correct, why not outsource if you can?
I like how dipshits like you always try to imply cuckoldry is somehow inherently bad because you suck at logic and can only rely on baseless axioms, it makes it VERY easy to mog you intellectually.
>>715994838This is pretty fun!!
>>715995312Have fun being replaced by AI in 2 years, dipshit.
>>715979291This is literally how its made, u need a high poly to retopo into a low poly, then bake on it
>>715977725back then one guy could model AND texture 10 models a day because they were such low quality by today's standards. today that job is outsourced to indonesian sweatshops and the guy who then made 10 models a day now spends 2 weeks on one complex model + 1 week of texturing
>>715995394good morning sir
>>715986807On average not really. Japanese game development began slipping around the PS3/360 era and aside from a few studios like Capcom who spearheaded new engines even back then it never recovered. I'm not saying every Japanese game dev is bad but if you look at the output many of them are still making games based on PS2 design principles like segmented areas, characters doesn't interact with the environment and basic physics only.
>>715987113a 5k tri toothbrush isn't what makes yandere sim chug
>>715995312Nice.
Couple tips, in case you don't know:
Press Ctrl + B to bevel individual edges, so you can make these sharp edges near the stock rounder.
Press I to inset, so you can make a hole for the barrel and details extra within the stock.
>>715990491just grab those fan loops and relax them back into circles after subdividing will take you 20 seconds
You do have loop tools installed right?
How has nobody posted the banban models?
>>715977954>A great example is MetaphorHeh I'm playing the game right now on console and I'm constantly wondering how can it look so bad when it is essentially a PS3 game at best. The lack of AA is so bad there are numerous instances where solid background objects seem to be moving during cutscenes.
>>715995312>>715996129I think I understand now!!
>>715980127Fucking retard lmao
>>715996323now add breasts
>>715973749You can get the exact same effect using a texture and normal maps for a fraction of the performance cost
>>715973376 (OP)When the polygons are smaller than the rendered pixel.
>>715975387It's indicative of an unoptimized whole, retard-kun.
>>715973749>t. Raj from outsourcing
>>715994646I don't make the fucking rules. Sorry to burst your bubble on how shit actually works. High standards get in the way of the bottom line
>>715973907>incompetent furfag developer>he also made millions with this gameI should be mad but he scammed everyone successfully so good for him
>>715977725They decided that too many white men where running the industry.
>>715983410is zbrush even used anymore? I always had a feeling its fucked up UI would be the death of it
file
md5: da47a12badf481fd280421dade77e821
๐
>>715994859you can have AI(actual indians) do it for you now
file
md5: 6385e1704b969cc34b13d278bbebd10f
๐
>>715974176its funny how second life players have known about this since 2003 since that's how people make content for that game yet everyone here seems surprised games have "fake" effects lol
>>715996769God, this game was such a gem
>>715996323Okay I think it's nearly done!
>>715996765It's still the industry standard
>>715974809Kek we're cooked
>>715975081But it doesn't though, you nigger speaking ape
>>715996894How do I get rid of this grid?
>>7159948592 more weeks sar
>>715993307>>715994479>>715997938Are you sure this is your first model?
>>7159953942 more weeks sir
>>715994859What's the point in doing anything when AI will replace every human endeavour soon? Oh well, might as well kill ourselves. You should go first, I'll be right behind you.
>>715984557when the game renders to your screen it is calculating and transforming 3D objects (meshes made up of triangles) to a 2D space (your screen) -- when it "rasterizes" it assigns the pixels on your screen to these 3D triangles. Naturally, the raw edges of pixels do not translate 1:1 to the sides of a triangle and so a lot of the GPU's calculations goes into defining essentially how much of an influence that triangle has on that pixel when applying shaders later on in the pipeline.
Basically, if there are larger triangles on the screen, your GPU doesn't have to focus on calculating multiple edges
>>715998256Because I'd rather pursue pleasures than money making endeavors?
>shit, my microwave heats up food faster, might as well blow my brains out?
>>715998424>we'll totally live in a post-scarcity utopia with lots of free time guys!Only a small percentage will, you will be left to die on the street, as will we all.
>>715998525...and? Are you implying pretending otherwise on a moldovian diaper sniffing forum will change things?
>>715998143Yes. An anon in here taught me what a bevel was and a YouTube video taught me "If it isn't connected in real life then it doesn't uave to be connected in your model"
>>715985253>>715985345this is blasphemy, you bitch
>>715998587And telling people to give up doing things right now because something will happen is a stupid thing to do.
>>715998610That YouTube video gave good advice. Trying to model everything in a single connected model is a noob trap that leads to headache.
>>715998728Suck my 2 inch cock bitch
>>715998769Why? Investing in a skill that will be completely redundant IS silly.
>>715997938overlay options
>>715998858Pretty sure handmade swords are still in demand.
>>715998858People still buy furniture made by hand despite the fact that pasteboard monstrosities are sold by Ikea for cheap. Just because you can't conceive why doesn't mean there's no reason.
>>715998930>>715998970>physical goods>the same as digitally produced assetslol
>>715999074>Goalpost moving
>>715999074>misses the pointThe point is human involvement in the process.
>>715978947AMD cards are worse than Nvidia cards. AMD also has investors. Video game companies do not profit from Nvidia and AMD selling cards.
You are retarded.
>>715999124>>715999141Nope, you are making a false equivalence. AI can generate digital assets, it cannot manufacture physical goods. If you were advocating for learning carpentry or blacksmithing when these were on the cusp of being able to be produced without direct human involvement, you'd be just as retarded.
>>715999268Nigger the point is that someone is going to want something made by a human simply because a human made it.
>>715999268Anon. Read this very slowly and digest what it means.
Human. Involvement. Is. Considered. More. Valuable. Than. Automated. Processes.
>>715999372Beyond an extremely niche market? No.
>>715999375>Human. Involvement. Is. Considered. More. Valuable. Than. Automated. Processes.Take this statement, reverse it, and you'd be right. Automated processes have infinitely higher value to mass production than any degree of human involvement. Humans do NOT matter to the assembly lines.
>>715999493Okay so you're just that misanthropic, you could have lead with that so we could ignore you as a retard.
Make something and claim AI made it. Win-win.
>>715999557Since when is mass production humanitarian?
>>715999493>Mass produced have higher valueFor the companies making it.
Things made by humans are more valuable by default.
>>715999205>Video game companies do not profit from Nvidia and AMD selling cards.Nvidia keeps giving Epic Games money though. If Nvidia didn't sell well, they wouldn't have money to give to Epic games
>>715999573I've done this before and when I revealed it wasn't actually AI people got even more upset at me lmao
>>715999649making something affordable creates value in that it extracts value from people who couldn't otherwise afford that thing.
>can't afford a Ferrari>can afford a camry>wow I can own a car nowif only lambos existed the overall market for cars would be miniscule. Enjoy your tiny intro to how an economy of scale works