Stupid Question, Is CGI Made Of Triangles Just Like Video Games?

Gizmo j

Senior member
Nov 9, 2013
981
267
136
I know that video games are made with triangles and was wondering if it's the same thing for CGI.
 

[DHT]Osiris

Lifer
Dec 15, 2015
14,534
12,658
146
I know that video games are made with triangles and was wondering if it's the same thing for CGI.
This is actually one of the less stupid questions you've asked.

No, not necessarily. There's many techniques for making CGI, most of which I'm unfamiliar with, but I know enough to know they're not all (or maybe even any, anymore) triangles.
 
Reactions: igor_kavinski

Red Squirrel

No Lifer
May 24, 2003
67,852
12,337
126
www.anyf.ca
I used to play around a bit with 3D rendering and really basic animation but that's going back decades and it was nothing serious. Seems to me everything is based on either triangles or rectangles, to some degree. Even something like a cylinder is just a prism with many faces. I'm not sure how other effects work, like explosions, fog, smoke etc. I don't imagine they are tiny models as it would be super intense to render so it's probably it's own thing.
 
Mar 11, 2004
23,156
5,623
146
This is actually one of the less stupid questions you've asked.

No, not necessarily. There's many techniques for making CGI, most of which I'm unfamiliar with, but I know enough to know they're not all (or maybe even any, anymore) triangles.

Here's someone with a similar question with some explanation. I was thinking that even games were moving to quadrangles for primitives over triangles as it made tessellated meshes, and the ensuing rendering (texturing, applying deformation or movement - think cloth moving, and culling) easier. I think this happened fairly recently.

 

Gizmo j

Senior member
Nov 9, 2013
981
267
136
What about STL files for 3d printers, are those made of triangles?
 

Red Squirrel

No Lifer
May 24, 2003
67,852
12,337
126
www.anyf.ca
Just readup real quick on STL, from sounds of it, it does look like it's triangle based. Basically it's telling the printer to go from one point to the other in 3D space to create triangles, and all the triangles together make up the object. TBH I did not figure it worked that way, I figured it would be based on a number of 2D layers. I presume the printer itself takes the STL file and then translates it into 2D slices internally though as physically that's how it prints.
 
Mar 11, 2004
23,156
5,623
146
Aware of any game engines that have made the switch to quadrangles?

I wasn't able to find the video that I'd seen (somewhat around the time this thread was originally made), that talked about that change in game development (which I believe was occurring around the time they started supporting the various mesh stuff with quads being easier to work into the meshes I believe? Seemed the two were connected), but it seems games will ultimately convert them to triangles because that's how GPUs render. Its more that most modern game engines now support models built from quads (so you could import them natively into say Unreal Engine), but ultimately it'll convert them to triangles (by basically splitting them into 2-3 triangles), so seems kinda only half-true that games do quads now. I also saw something saying Renderman (Pixar's rendering engine) used to be based on quads but it actually does triangles now due to ray-tracing, but I don't know how true that is.
 
Reactions: igor_kavinski
sale-70-410-exam    | Exam-200-125-pdf    | we-sale-70-410-exam    | hot-sale-70-410-exam    | Latest-exam-700-603-Dumps    | Dumps-98-363-exams-date    | Certs-200-125-date    | Dumps-300-075-exams-date    | hot-sale-book-C8010-726-book    | Hot-Sale-200-310-Exam    | Exam-Description-200-310-dumps?    | hot-sale-book-200-125-book    | Latest-Updated-300-209-Exam    | Dumps-210-260-exams-date    | Download-200-125-Exam-PDF    | Exam-Description-300-101-dumps    | Certs-300-101-date    | Hot-Sale-300-075-Exam    | Latest-exam-200-125-Dumps    | Exam-Description-200-125-dumps    | Latest-Updated-300-075-Exam    | hot-sale-book-210-260-book    | Dumps-200-901-exams-date    | Certs-200-901-date    | Latest-exam-1Z0-062-Dumps    | Hot-Sale-1Z0-062-Exam    | Certs-CSSLP-date    | 100%-Pass-70-383-Exams    | Latest-JN0-360-real-exam-questions    | 100%-Pass-4A0-100-Real-Exam-Questions    | Dumps-300-135-exams-date    | Passed-200-105-Tech-Exams    | Latest-Updated-200-310-Exam    | Download-300-070-Exam-PDF    | Hot-Sale-JN0-360-Exam    | 100%-Pass-JN0-360-Exams    | 100%-Pass-JN0-360-Real-Exam-Questions    | Dumps-JN0-360-exams-date    | Exam-Description-1Z0-876-dumps    | Latest-exam-1Z0-876-Dumps    | Dumps-HPE0-Y53-exams-date    | 2017-Latest-HPE0-Y53-Exam    | 100%-Pass-HPE0-Y53-Real-Exam-Questions    | Pass-4A0-100-Exam    | Latest-4A0-100-Questions    | Dumps-98-365-exams-date    | 2017-Latest-98-365-Exam    | 100%-Pass-VCS-254-Exams    | 2017-Latest-VCS-273-Exam    | Dumps-200-355-exams-date    | 2017-Latest-300-320-Exam    | Pass-300-101-Exam    | 100%-Pass-300-115-Exams    |
http://www.portvapes.co.uk/    | http://www.portvapes.co.uk/    |