Blender Git Loki
Git Commits -> Revision cc3a3a0
Revision cc3a3a0 by Dalai Felinto (ge_dome) March 24, 2009, 05:43 (GMT) |
First commit of the dome code. Three modes working: Dome mode - 1 fisheye, 2 truncated, 3 panoramic A brief explanation of the code pipeline: BL_KetsjiEmbedStart.cpp or GPG_Application.cpp -> KX_KetsjiEngine.cpp::InitDome() -> KX_Dome.cpp::Constructor(initiallising class) -> KX_Dome.cpp::CreateMesh() -> Turn to Hemisphere (normalize the verts coordinates) -> KX_Dome.cpp::FlattenDome() Every frame: -> KX_KetsjiEngine.cpp::RenderDome() [a copy of KX_KetsjiEngine.cpp::Render()] -> KX_Dome.cpp::RenderDomeFrame() [a copy of KX_KetsjiEngine.cpp::RenderFrame()] -> KX_Dome.cpp::BindImages() -> KX_Dome.cpp::DrawDome() |
Commit Details:
Full Hash: cc3a3a0875ecdace2eb802121671fd97d98407ef
SVN Revision: 19392
Parent Commit: b11c7a5
Lines Changed: +2133, -6