shaders
How to Use Shaders in 3DVIA Virtools Webinar
by Emmy on Aug.04, 2009, under 3D, 3D engine, 3Dvia, Game development, Making, dassault, shaders

Take 30 minutes on Thursday, August 13 to learn new skills with 3DVIA Virtools and have the chance to WIN a $100 Apple® Gift Card*
How to Use Shaders in 3DVIA Virtools
Thursday August 13, from 11:00 a.m. to 11:30 a.m. EDT
Shaders allow programmers to circumvent traditional graphic routines. They offer ways to operate on every vertex—to morph or bend objects—and on every pixel—to color, texture, light or change material properties. Shaders speed up graphic-intensive programs, allowing graphic processing units to handle more computation, while leveraging more CPU for other tasks or commands. This presentation will cover pixel and vertex shader implementation, as well as supported shader languages in 3DVIA Virtools.
*One participant from each webinar will receive one $100 Apple Gift Card. The winner’s name will be drawn and announced at the end of the webinar. Apple Gift Cards will be mailed directly to winning participants. To qualify as a potential winner, participants must be present for the duration of the webinar. Apple is not a participant in or sponsor of this promotion.
Anatomy of an enviroment
by Tomas on Feb.17, 2009, under 3D engine, lightmaps, shaders, texturing. importing models
As the subsurface game is a submarine adventure, it wouldn’t be complete without a loading bay. Part of the surface ship supporting the expedition the loading bay is where the player gets introduced to the story and the characters, as well as the main interface for starting the gameplay.
It will serve as a brief exploratory space and enviroment to showcase the virtools 5.0 character animation features.
Just to showcase how easily the scene has been accomplished inside the engine, here are a few steps of implementation
step 1 : importing the model. This image is of the bare model including only vertex colors for a base shading, and as a base for future shaders (ambient occlusion etc etc)

step 2 : Adding lightmaps. Basically this is a static scene, there will be caustics (more on that further on), but the general area can be lit with a static lightmap generated in this case from 3Dstudio Max.
step 3: Detail. Due to the speed of production and the online requirements we forego explicit lighting on the detail and interactive objects, this also serves to shows you can combine many techniques to get an overall result. In this case the details receive vertex coloring to light them from the same solution as the lightmap. The waterplane in the bassin receives a virtools standard water shader with some reflection effects.



