Thread: Developer Notes
View Single Post
Old 01-09-2009, 04:36 AM   #251
Jim Sachs
Developer
 
Jim Sachs's Avatar
 
Join Date: Dec 2000

Location: Southern Oregon
Posts: 9,774
OK, guys - here's Beta8a: http://www.fish-byte.com/MA3Beta.zip

The purple Gorgonia coral is now animated.
I'm trying another experiment with the bottom edge of the background wash.
The fish Shader has been totally reworked. Many people might not notice the difference, but the lighting model has been completely overhauled. Specular is now supported, though the Copperband is the only fish that makes heavy use of it (the Blue Damsel has some, and the Flame Angel has a tiny bit). The Shader gets the specular from each mesh, which means that each of the 28 fish files had to be opened up, changed, resaved in text form, then converted to binary compressed.

In addition, the surface normals were fixed for each fish, and the Shader was changed to make proper use of them in simulating Diffuse lighting. The difference is subtle, but you should be able to notice changes in shading as the fish bend and twist. This will show up a lot more when the fish can change their bank angle, flopping over on their side to grab food particles.
Jim Sachs
Creator of SereneScreen Aquarium
Jim Sachs is offline   Reply With Quote