Hi guys
I was unable to work much on it recently,but I thought a little update would be nice.
As mentioned before,I'm working on morph rendering.
It's progressing nicely. I' ve replaced the first model with one including 3 morphs to test the rendering code.
Sorry for the model.It will never win in a modeling contest, but for testing it's OK for now.
Morph rendering is done in real time,not per frame.
Interpolation is calculated exactly like it's shown in the
graph editor.Only thing left is to deal with the morph normals.
UI allows to test function like Start,Stop,Pause and Resume,
change some parameters like Morph_LoopState and Morph_Duration
and operate manually by changing Morph_Time.
To try the program,you need a video card supporting
OpenGl 3.3.To check your video card support,start Anim8or
and go to menu About/OpenGl Info.Please note the first 3 lines
if the OpenGl version is equal or higher than 3.3.
Run the app by double clicking the batch file
An8RenderRun. If you try it,let me know how it goes.
It should run without problem.But if it crashes,
after the app is closed, a file named "debug" should have been created.Please post it.Please also post OS and the OpenGl Info.
You can still change model in the General UI to see
the apollo-soyuz assembly.
Thanks.
Claude
P.S.
A few more info:
Morph #1 F1 F2 F3 F4
Morph #2 F5 F6 F7 F8
Morph #3 F9 F10 F11 F12
Start Stop Pause Resume
General UI:
MorphManualControl: click to allow manual morph adjustment
Morph_Time: change the morph time;use the rotoslider
Morph_LoopState: shows looping state
Morph_FlipLoopState: button to change looping state
Morph_Duration: set morph duration
RegisterMorph_Duration: then activate change;won't register
if morph not stopped
Use the keyboard arrows to rotate the camera around the
object.