| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889 |
- Namespace mojo3d
- #Import "<std>"
- #Import "<mojo>"
- #Import "<opengl>"
- #import "<bullet>"
- Using std..
- Using mojo..
- Using opengl..
- Using bullet..
- #Import "assets/"
- #Import "components/animation"
- #Import "components/animator"
- #Import "components/rigidbody"
- #Import "components/collider"
- #Import "components/behaviour"
- #Import "components/flybehaviour"
- #Import "entities/camera"
- #Import "entities/light"
- #Import "entities/model"
- #Import "entities/particlebuffer"
- #Import "entities/particlematerial"
- #Import "entities/particlesystem"
- #Import "entities/renderable"
- #Import "entities/sprite"
- #Import "render/material"
- #Import "render/renderer"
- #Import "render/renderqueue"
- #Import "render/spritebuffer"
- #Import "render/posteffect"
- #Import "render/materials/pbrmaterial"
- #Import "render/materials/spritematerial"
- #Import "render/materials/watermaterial"
- #Import "render/effects/bloomeffect"
- #Import "render/effects/monochromeeffect"
- #Import "scene/raycastresult"
- #Import "scene/component"
- #Import "scene/dynamicobject"
- #Import "scene/entity"
- #Import "scene/entityexts"
- #Import "scene/scene"
- #Import "scene/world"
- #Import "loader/loader"
- #Import "loader/gltf2"
- #Import "loader/gltf2loader"
- #Import "geometry/mesh"
- #Import "geometry/meshprims"
- '#Import "geometry/util3d"
- #Import "geometry/bttypeconvs"
- Function Main()
-
- #If __DESKTOP_TARGET__
-
- SetConfig( "MOJO_OPENGL_PROFILE","compatibility" )
- SetConfig( "MOJO3D_DEFAULT_RENDERER","deferred" )
-
- #Elseif __WEB_TARGET__
- SetConfig( "MOJO_OPENGL_PROFILE","es" )
- SetConfig( "MOJO3D_DEFAULT_RENDERER","deferred" )
-
- #Elseif __MOBILE_TARGET__
-
- SetConfig( "MOJO_OPENGL_PROFILE","es" )
- SetConfig( "MOJO3D_DEFAULT_RENDERER","forward" )
-
- SetConfig( "MOJO3D_FORWARD_RENDERER_DIRECT",1 )
- SetConfig( "MOJO_DEPTH_BUFFER_BITS",16 )
-
- #endif
- SetConfig( "MOJO_DEPTH_BUFFER_BITS",16 )
-
- End
|