[Orxonox-commit 4734] r9403 - code/branches/shaders/data/levels
davidsa at orxonox.net
davidsa at orxonox.net
Tue Oct 16 16:48:57 CEST 2012
Author: davidsa
Date: 2012-10-16 16:48:57 +0200 (Tue, 16 Oct 2012)
New Revision: 9403
Added:
code/branches/shaders/data/levels/shadertest.oxw
Log:
Showcase: Added Level 'Shader Test' to test the XML-Port functionality of attaching a material to a model/mesh
Added: code/branches/shaders/data/levels/shadertest.oxw
===================================================================
--- code/branches/shaders/data/levels/shadertest.oxw (rev 0)
+++ code/branches/shaders/data/levels/shadertest.oxw 2012-10-16 14:48:57 UTC (rev 9403)
@@ -0,0 +1,108 @@
+<LevelInfo
+ name = "Shader Test"
+ description = "Level to test shader functionality. Based on Asteroidfields."
+ tags = "shaders"
+ screenshot = "codingtutorial.png"
+ startingships = "spaceshipassff, spaceshipghost, spaceshipspacecruiser"
+/>
+
+<?lua
+ include("stats.oxo")
+ include("HUDTemplates3.oxo")
+ include("templates/lodInformation.oxt")
+?>
+
+<?lua
+ include("templates/spaceshipAssff.oxt")
+ include("templates/spaceshipPirate.oxt")
+?>
+
+<Level
+ name = "Sample"
+ description = "Just a few tests"
+>
+ <templates>
+ <Template link=lodtemplate_default />
+ </templates>
+ <?lua include("includes/notifications.oxi") ?>
+
+ <Scene
+ ambientlight = "0.8, 0.8, 0.8"
+ skybox = "Orxonox/Starbox"
+ hasPhysics = true
+ >
+
+ <Light type=directional position="0,0,0" direction="0.253, 0.593, -0.765" diffuse="1.0, 0.9, 0.9, 1.0" specular="1.0, 0.9, 0.9, 1.0"/>
+ <SpawnPoint team=0 position="-200,0,0" lookat="0,0,0" spawnclass=SpaceShip pawndesign=spaceshipassff />
+
+
+
+
+ <!-- Belt that's far away *** TURNED OFF FOR PERFORMANCE REASONS *** -->
+ <!-- Generate asteroid field and asteroid belt -->
+ <!--
+ <?lua
+ dofile("includes/asteroidField.lua")
+ asteroidBelt(0, 0, 0, -48, -34, 70, 100, 200, 219900, 210000, 900, 1)
+ ?>
+ -->
+
+
+ <!-- triple large belt around the planet -->
+ <?lua
+ dofile("includes/asteroidField.lua")
+ asteroidBelt(15000, 0, 0, 30, 0, 30, 30, 50, 7190, 7800, 250, 1)
+ ?>
+ <?lua
+ dofile("includes/asteroidField.lua")
+ asteroidBelt(15000, 0, 0, 30, 0, 30, 30, 50, 10000, 11000, 300, 1)
+ ?>
+ <?lua
+ dofile("includes/asteroidField.lua")
+ asteroidBelt(15000, 0, 0, 30, 0, 30, 30, 50, 14000, 15000, 350, 1)
+ ?>
+
+<Drone name="meineDrohne" primarythrust="80" auxilarythrust="10" rotationthrust="10" mass= "50" linearDamping = "0.9" angularDamping = "0.7">
+ <attached>
+ <Model scale="1" mesh="drone.mesh" material="Asteroid/BumpMap"/>
+ </attached>
+ <collisionShapes>
+ <BoxCollisionShape position="0,0,0" halfExtents="10, 10, 10" />
+ </collisionShapes>
+</Drone>
+
+ <!-- Planet close to spawn point -->
+
+ <Planet
+ position="15000,0,0"
+ scale="5000"
+ collisionType="dynamic"
+ linearDamping="0.8"
+ angularDamping="0"
+ mass="10000000"
+ pitch="0"
+ mesh="planets/muunilinst.mesh"
+ atmosphere="atmosphere1"
+ rotationaxis="1,0,0"
+ rotationrate="1.0"
+ atmospheresize="80.0f"
+ imagesize="1024.0f"
+ collisiondamage = 2
+ enablecollisiondamage = true
+ >
+ <attached>
+ <ForceField position="5000,0,0" mode="sphere" diameter="10000" velocity="-50" />
+ </attached>
+ <collisionShapes>
+ <SphereCollisionShape radius="5000" position="0,0,0" />
+ </collisionShapes>
+ </Planet>
+
+
+
+
+
+
+
+ </Scene>
+</Level>
More information about the Orxonox-commit
mailing list