Author Topic: 3D Art  (Read 37153 times)

0 Members and 2 Guests are viewing this topic.

Offline DJ Omnimaga

  • Clacualters are teh gr33t
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55942
  • Rating: +3154/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • Dream of Omnimaga Music
Re: 3D Art
« Reply #30 on: November 13, 2010, 01:54:32 pm »
Nice Builderboy.
Sure let me just take another 30 min to render :D
30 min to render?

??
This might be how long it takes to display the image. 3D can be very complex sometimes.
Now active at https://discord.gg/cuZcfcF (CodeWalrus server)

Offline Munchor

  • LV13 Extreme Addict (Next: 9001)
  • *************
  • Posts: 6199
  • Rating: +295/-121
  • Code Recycler
    • View Profile
Re: 3D Art
« Reply #31 on: November 13, 2010, 01:55:39 pm »
Nice Builderboy.
Sure let me just take another 30 min to render :D
30 min to render?

??
This might be how long it takes to display the image. 3D can be very complex sometimes.

Blender's render is fast to me, but that's prob. because I only do small images likes one floor buildings :S

Offline matthias1992

  • LV6 Super Member (Next: 500)
  • ******
  • Posts: 408
  • Rating: +33/-5
    • View Profile
Re: 3D Art
« Reply #32 on: November 13, 2010, 02:15:45 pm »
Ooh that has always bugged me about 3D, to get things to look nice it takes ages to render (my PC is not very good but it should be more then capable to do some 3D work) and then it turns out there is a glitch in your renderings...let's do it again shall we x.x....annoying....

I hope someday rendering over the GPU and CPU at the same time will be made possible, the GPU is extremely powerful and outwhit's the CPU without a doubt plus it's often cheaper and easier to replace...

I have seen hospital's who just make a supercomputer out of 4 high-end GPU's, saves them like $20.000 on a computer-farm...
MASM xxxxxxxxxx aborted | SADce ====:::::: 40% -Halted until further notice| XAOS =====::::: 50% -Units done| SKYBOX2D engine ========== 100% -Pre-alpha done. Need to  document it and extend |

~Those who dream by day are cognizant of much more than those who dream by night only. -Sir Edgar Allen Poe-

Offline Munchor

  • LV13 Extreme Addict (Next: 9001)
  • *************
  • Posts: 6199
  • Rating: +295/-121
  • Code Recycler
    • View Profile
Re: 3D Art
« Reply #33 on: November 13, 2010, 02:16:58 pm »
Ooh that has always bugged me about 3D, to get things to look nice it takes ages to render (my PC is not very good but it should be more then capable to do some 3D work) and then it turns out there is a glitch in your renderings...let's do it again shall we x.x....annoying....

I hope someday rendering over the GPU and CPU at the same time will be made possible, the GPU is extremely powerful and outwhit's the CPU without a doubt plus it's often cheaper and easier to replace...

I have seen hospital's who just make a supercomputer out of 4 high-end GPU's, saves them like $20.000 on a computer-farm...

So... 3D images take a lot to render, I wonder about 3D games, they must take ages to compile, even with those super CPUs

Offline Aichi

  • LV5 Advanced (Next: 300)
  • *****
  • Posts: 290
  • Rating: +76/-3
    • View Profile
    • Devrays
Re: 3D Art
« Reply #34 on: November 13, 2010, 03:58:07 pm »
Ooh that has always bugged me about 3D, to get things to look nice it takes ages to render (my PC is not very good but it should be more then capable to do some 3D work) and then it turns out there is a glitch in your renderings...let's do it again shall we x.x....annoying....

I hope someday rendering over the GPU and CPU at the same time will be made possible, the GPU is extremely powerful and outwhit's the CPU without a doubt plus it's often cheaper and easier to replace...

I have seen hospital's who just make a supercomputer out of 4 high-end GPU's, saves them like $20.000 on a computer-farm...

So... 3D images take a lot to render, I wonder about 3D games, they must take ages to compile, even with those super CPUs
Rendering in games is not done by the same ways like 3D Studios does it. The game engines render in real time, fast enough to use 3D in 30FPS Games.
Btw, I wish I could use the game renderer to render my Blender animations. o.O I wonder what the different between this render methods is. The quality difference is not much, but games render extremly faster.
« Last Edit: November 13, 2010, 04:02:55 pm by Aichi »

Offline Munchor

  • LV13 Extreme Addict (Next: 9001)
  • *************
  • Posts: 6199
  • Rating: +295/-121
  • Code Recycler
    • View Profile
Re: 3D Art
« Reply #35 on: November 13, 2010, 03:59:39 pm »
Some major game teams create a program to render their games and sometimes to make the game actually.

Offline shmibs

  • しらす丼
  • Administrator
  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2132
  • Rating: +281/-3
  • try to be ok, ok?
    • View Profile
    • shmibbles.me
Re: 3D Art
« Reply #36 on: November 13, 2010, 07:20:08 pm »
Quote from: aichi
Rendering in games is not done by the same ways like 3D Studios does it. The game engines render in real time, fast enough to use 3D in 30FPS Games.
Btw, I wish I could use the game renderer to render my Blender animations. o.O I wonder what the different between this render methods is. The quality difference is not much, but games render extremly faster.
the difference is that one is hq raytracing and one is not. game engines do not produce the same quality models as blender etc..., but they typically have AMAZING textures which hides the fact quite nicely

Offline TIfanx1999

  • ಠ_ಠ ( ͡° ͜ʖ ͡°)
  • CoT Emeritus
  • LV13 Extreme Addict (Next: 9001)
  • *
  • Posts: 6173
  • Rating: +191/-9
    • View Profile
Re: 3D Art
« Reply #37 on: November 13, 2010, 08:44:31 pm »
Nice thread here. You guys have made some pretty nice stuff. I've never tried 3d software, I should give it a go sometime. =)

Offline DJ Omnimaga

  • Clacualters are teh gr33t
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55942
  • Rating: +3154/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • Dream of Omnimaga Music
Re: 3D Art
« Reply #38 on: November 14, 2010, 05:12:52 am »
Quote from: aichi
Rendering in games is not done by the same ways like 3D Studios does it. The game engines render in real time, fast enough to use 3D in 30FPS Games.
Btw, I wish I could use the game renderer to render my Blender animations. o.O I wonder what the different between this render methods is. The quality difference is not much, but games render extremly faster.
the difference is that one is hq raytracing and one is not. game engines do not produce the same quality models as blender etc..., but they typically have AMAZING textures which hides the fact quite nicely
Yeah that's what I thought. There are much less polygons to display I think. I saw a demo of a game with actual textures, not flat images giving the impression of textures, on Youtube, and it seemed to render slowly even on an incredibly fast CPU. Now imagine with shading/lights.
Now active at https://discord.gg/cuZcfcF (CodeWalrus server)

Offline matthias1992

  • LV6 Super Member (Next: 500)
  • ******
  • Posts: 408
  • Rating: +33/-5
    • View Profile
Re: 3D Art
« Reply #39 on: November 14, 2010, 06:20:00 am »
Y'all correct. Except that compiling a game does not take ages...don't thinnk of a game as being a set of images...a game is just a engine, a process that generates those images on the fly, if a game would be build from pre-rendered images then it would take ages to render but also it would take massive amounts of storage space...
MASM xxxxxxxxxx aborted | SADce ====:::::: 40% -Halted until further notice| XAOS =====::::: 50% -Units done| SKYBOX2D engine ========== 100% -Pre-alpha done. Need to  document it and extend |

~Those who dream by day are cognizant of much more than those who dream by night only. -Sir Edgar Allen Poe-

Offline DJ Omnimaga

  • Clacualters are teh gr33t
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55942
  • Rating: +3154/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • Dream of Omnimaga Music
Re: 3D Art
« Reply #40 on: November 14, 2010, 01:04:07 pm »
What is the loading at the beginning of levels for? Is it mostly to uncompress textures and map data then load them into RAM?
Now active at https://discord.gg/cuZcfcF (CodeWalrus server)

Offline Munchor

  • LV13 Extreme Addict (Next: 9001)
  • *************
  • Posts: 6199
  • Rating: +295/-121
  • Code Recycler
    • View Profile
Re: 3D Art
« Reply #41 on: November 14, 2010, 03:41:51 pm »
Probably, notice that Nintendo games have no loading screen, what they do is to play, for example, a Mario Animation (in Mario games) before each level not to make the user bored with a Loading Screen :)

Offline DJ Omnimaga

  • Clacualters are teh gr33t
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55942
  • Rating: +3154/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • Dream of Omnimaga Music
Re: 3D Art
« Reply #42 on: November 15, 2010, 12:28:15 am »
Yeah true. The worst loadings are when it doesn't say how much time is remaining and it takes 30 seconds, or even worse, a black screen with no loading messages. When possible, it's good to display an animation or do other stuff, but make sure it doesn't slow down loading speed considerably.
Now active at https://discord.gg/cuZcfcF (CodeWalrus server)

Offline Munchor

  • LV13 Extreme Addict (Next: 9001)
  • *************
  • Posts: 6199
  • Rating: +295/-121
  • Code Recycler
    • View Profile
Re: 3D Art
« Reply #43 on: November 15, 2010, 07:44:43 am »
Yeah true. The worst loadings are when it doesn't say how much time is remaining and it takes 30 seconds, or even worse, a black screen with no loading messages. When possible, it's good to display an animation or do other stuff, but make sure it doesn't slow down loading speed considerably.

Exactly, some games make it cool to wait hah ;)

Offline matthias1992

  • LV6 Super Member (Next: 500)
  • ******
  • Posts: 408
  • Rating: +33/-5
    • View Profile
Re: 3D Art
« Reply #44 on: November 15, 2010, 07:52:50 am »
What is the loading at the beginning of levels for? Is it mostly to uncompress textures and map data then load them into RAM?
Well yes. Of course this differs per game but in general models are loaded, texture are loaded and 'wrapped' over the models. Swap models are loaded...basically it is just loading the pieces that make up the world not the game code that makes it turn up on your screen in the first place.
I hope one day we will get UnlimitedDetail instead of poly (search YT for Unlimited detail to see what I am talking about it's kinda hard to explain). There are three ugly things about poly's: raw edges, swap models (in a game there might be three models of a tree, a far-away, low detail model, a mediocre detailed model and a close up highly detailed model) and last but not least, hidden geometries. Poly's are also quite hard to do collision detection with because you are suggesting roundness by stacking a bunch of poly's together in a circular shape, however each of these poly's has a different bounding box so it works pretty inacurate in physics...

The good thing is that it is pretty lightweight on memory which is why we are often still counting in MB's when talking about the RAM on a GPU and not about GB's (well okay, there are some 1-2GB gpu's out there but they are pretty high-end)...
MASM xxxxxxxxxx aborted | SADce ====:::::: 40% -Halted until further notice| XAOS =====::::: 50% -Units done| SKYBOX2D engine ========== 100% -Pre-alpha done. Need to  document it and extend |

~Those who dream by day are cognizant of much more than those who dream by night only. -Sir Edgar Allen Poe-