... I didn’t dare to came talk again on this topic after the last (failed) attempt, but it’s seems that it raised some interest, so, let’s try again...
I could talk about the software in question, as I’m testing it since some days, but I think it’s maybe more interesting, at least at first, to make a point on the general subject behind this discussion... It’s a personal opinion, but I hope interesting to share...
It’s all about a technological issue :
-
On one side they’re is a need for representation and simulation, and it leads to modelling software linked to rendering engines. The goal is to create efficient images (most of the time as realistic as possible), by simulating accurately a lot of physical phenomenon.
-
On the other side, they’re is a need for immersion, interaction, and it gave birth to games engines. The goal is to create convincing environment, by accumulating a lot of different parameters (visual effects, sounds, animations..).
Both sides have been greatly limited during most of they’re existence by the calculating power of computers, and it leads to two different way of handling situations :
-
rendering engine users accepted the fact that they will have to wait to get an usable result (minutes, hours...) because accurate result is the goal.
-
gaming engine users accepted the fact that things will have to be a lot biased visually (baked texture to simulate light, low poly elements,etc...) because an average amount of frame par second is the goal.
Things could have stay that way for a long time if technology was not evolving as fast as it does, and , again, we’ve got :
-
On one side, recent evolution in GPU and CPU have gave birth to a generation of rendering engines able to deliver images not in minutes or hours, but in just a few seconds (regarding to you’re hardware configuration, still...), improving greatly the sensation of interaction between the user and it’s creation.
-
On the other side, pushed by the same technical evolution, an new kind of rendering engine have emerged, able to deliver in real time what their predecessor have to precalculate ( direct lighting, ambient occlusion, complex shaders...), getting closer to an illusion of simulation.
... Those parallel evolutions leads to a rather confusing situation where two really different things seems to be really similar, where they’re not... As a matter of fact, even if GPU solutions are really efficient, they’re far from being really interactive ( lets say, at the best, something like 1 picture in 5 seconds, where you need something like, at least, 15 to 20 in 1 second to get a decent result in real-time), and even if Gaming engine visual results are now really convincing, they’re still not able to get close to simulation of physical phenomenon, and still need some "tailoring" to work smoothly.
So, it’s really important to take a step back and realised that this two ways of doing things have both something to bring to creation, and should not be opposed like they tend to be this days, because it hide the real interest of them both... ( To be really honest, I think that the name “rendering killer” is not, on that matter, a good choice, because it tend to promote this opposition, where the interest of such a software reside elsewhere...).
What should be seen is the fact that a “gaming engine” allow a completely new experience of a built environment. The fact that you’re able to move around freely, add sounds, interactive animations, or dynamic reaction of the place (day / night cycle, lamps, moving people, etc...), is really not the same thing than just capturing a picture...
Those interactions capabilities opens a wide new range of possibility and reflection potential when it come to architectural conception, without removing the need for true simulation at some point.
... To end this long post, I just want to add that the way Pixero named its topic (“What SketchUp could/should have been like...”) is, to me, interesting, because it rises more a question like “how can conception and representation of architecture be seen with a new angle ?” than “ Is this tool able to deliver exactly the same thing than the one we’ve already got ? ”, and it lead to better opportunities to discuss further the subject...