From 82958ec0490add06a89eb9c0bc33bdd6c8a28601 Mon Sep 17 00:00:00 2001 From: David Williams Date: Sun, 13 Apr 2008 10:08:28 +0000 Subject: [PATCH] Added better objects from OgreBullet demo. --- .../materials/Base.material | 256 ++++++++++++++++++ .../materials/WT.material | 42 +++ .../materials/chassis.material | 120 ++++++++ .../materials/target.material | 16 ++ .../materials/wheel.material | 20 ++ .../models/Bulletbox.mesh | Bin 0 -> 2535 bytes .../models/ellipsoid.mesh | Bin 0 -> 15140 bytes .../textures/ball.png | Bin 0 -> 478 bytes .../ogre-bullet-sample-media/textures/box.jpg | Bin 0 -> 47575 bytes 9 files changed, 454 insertions(+) create mode 100644 media/ogre-bullet-sample-media/materials/Base.material create mode 100644 media/ogre-bullet-sample-media/materials/WT.material create mode 100644 media/ogre-bullet-sample-media/materials/chassis.material create mode 100644 media/ogre-bullet-sample-media/materials/target.material create mode 100644 media/ogre-bullet-sample-media/materials/wheel.material create mode 100644 media/ogre-bullet-sample-media/models/Bulletbox.mesh create mode 100644 media/ogre-bullet-sample-media/models/ellipsoid.mesh create mode 100644 media/ogre-bullet-sample-media/textures/ball.png create mode 100644 media/ogre-bullet-sample-media/textures/box.jpg diff --git a/media/ogre-bullet-sample-media/materials/Base.material b/media/ogre-bullet-sample-media/materials/Base.material new file mode 100644 index 00000000..a39f3e63 --- /dev/null +++ b/media/ogre-bullet-sample-media/materials/Base.material @@ -0,0 +1,256 @@ + +material Bullet/Cone +{ +// receive_shadows off + technique + { + pass + { + ambient 1 1 1 1 + diffuse 1 1 1 1 + specular 1 1 1 1 10 + + texture_unit + { + texture cone.png + tex_address_mode clamp + } + } + } +} + +material Bullet/Capsule +{ + receive_shadows off + technique + { + pass + { + ambient 1 1 1 1 + diffuse 1 1 1 1 + specular 1 1 1 1 10 + + texture_unit + { + texture capsule.png + tex_address_mode clamp + } + } + } +} + +material Bullet/Ball +{ + receive_shadows off + technique + { + pass + { + ambient 1 1 1 1 + diffuse 1 1 1 1 + specular 1 1 1 1 10 + + texture_unit + { + texture ball.png + } + } + } +} + +// Any number of lights, diffuse and specular +material Examples/BumpMapping/MultiLightSpecularTemplate +{ + + // This is the preferred technique which uses both vertex and + // fragment programs, supports coloured lights + technique + { + // Base ambient pass + pass + { + // base colours, not needed for rendering, but as information + // to lighting pass categorisation routine + ambient 1 1 1 + diffuse 0 0 0 + specular 0 0 0 0 + // Really basic vertex program + // NB we don't use fixed function here because GL does not like + // mixing fixed function and vertex programs, depth fighting can + // be an issue + vertex_program_ref Ogre/BasicVertexPrograms/AmbientOneTexture + { + param_named_auto worldViewProj worldviewproj_matrix + param_named_auto ambient ambient_light_colour + } + + } + // Now do the lighting pass + // NB we don't do decal texture here because this is repeated per light + pass + { + // base colours, not needed for rendering, but as information + // to lighting pass categorisation routine + ambient 0 0 0 + // do this for each light + iteration once_per_light + + + scene_blend add + + // Vertex program reference + vertex_program_ref Examples/BumpMapVPSpecular + { + param_named_auto lightPosition light_position_object_space 0 + param_named_auto eyePosition camera_position_object_space + param_named_auto worldViewProj worldviewproj_matrix + } + + // Fragment program + fragment_program_ref Examples/BumpMapFPSpecular + { + param_named_auto lightDiffuse light_diffuse_colour 0 + param_named_auto lightSpecular light_specular_colour 0 + } + + // Base bump map + texture_unit normalMap + { + colour_op replace + } + // Normalisation cube map + texture_unit + { + cubic_texture nm.png combinedUVW + tex_coord_set 1 + tex_address_mode clamp + } + // Normalisation cube map #2 + texture_unit + { + cubic_texture nm.png combinedUVW + tex_coord_set 2 + tex_address_mode clamp + } + } + + // Decal pass + pass + { + lighting off + // Really basic vertex program + // NB we don't use fixed function here because GL does not like + // mixing fixed function and vertex programs, depth fighting can + // be an issue + vertex_program_ref Ogre/BasicVertexPrograms/AmbientOneTexture + { + param_named_auto worldViewProj worldviewproj_matrix + param_named ambient float4 1 1 1 1 + } + scene_blend dest_colour zero + texture_unit diffuseMap + { + } + + } + } + + // This is the fallback which cards which don't have fragment program + // support will use, NB does not support specular colour + // Note that it still requires vertex program support + technique + { + // Base ambient pass + pass + { + // base colours, not needed for rendering, but as information + // to lighting pass categorisation routine + ambient 1 1 1 + diffuse 0 0 0 + specular 0 0 0 0 + // Really basic vertex program + // NB we don't use fixed function here because GL does not like + // mixing fixed function and vertex programs, depth fighting can + // be an issue + vertex_program_ref Ogre/BasicVertexPrograms/AmbientOneTexture + { + param_named_auto worldViewProj worldviewproj_matrix + param_named_auto ambient ambient_light_colour + } + + } + // Now do the lighting pass + // NB we don't do decal texture here because this is repeated per light + pass + { + // base colours, not needed for rendering, but as information + // to lighting pass categorisation routine + ambient 0 0 0 + // do this for each light + iteration once_per_light + + + scene_blend add + + // Vertex program reference + vertex_program_ref Examples/BumpMapVP + { + param_named_auto lightPosition light_position_object_space 0 + param_named_auto worldViewProj worldviewproj_matrix + } + + // Base bump map + texture_unit normalMap + { + colour_op replace + } + // Normalisation cube map, with dot product on bump map + texture_unit + { + cubic_texture nm.png combinedUVW + tex_coord_set 1 + tex_address_mode clamp + colour_op_ex dotproduct src_texture src_current + colour_op_multipass_fallback dest_colour zero + } + } + + // Decal pass + pass + { + lighting off + // Really basic vertex program + // NB we don't use fixed function here because GL does not like + // mixing fixed function and vertex programs, depth fighting can + // be an issue + vertex_program_ref Ogre/BasicVertexPrograms/AmbientOneTexture + { + param_named_auto worldViewProj worldviewproj_matrix + param_named ambient float4 1 1 1 1 + } + scene_blend dest_colour zero + texture_unit diffuseMap + { + } + + } + + } +} + +material BulletPlane : Examples/BumpMapping/MultiLightSpecularTemplate +{ + //set_texture_alias normalMap tiled_floor_normalheightmap.png + //set_texture_alias diffuseMap tiled_floor_diffuse.png + + set_texture_alias diffuseMap MaPZone[Sewer_Plate_04_diffuse].dds + set_texture_alias normalMap MaPZone[Sewer_Plate_04_normal].dds +} + +material Bullet/box : Examples/BumpMapping/MultiLightSpecularTemplate +{ + set_texture_alias diffuseMap MaPZone[Metal_Grate_diffuse].dds + set_texture_alias normalMap MaPZone[Metal_Grate_normal].dds + //set_texture_alias normalMap crate_normalheightmap.png + //set_texture_alias diffuseMap crate_diffuse.png +} diff --git a/media/ogre-bullet-sample-media/materials/WT.material b/media/ogre-bullet-sample-media/materials/WT.material new file mode 100644 index 00000000..d5cd222a --- /dev/null +++ b/media/ogre-bullet-sample-media/materials/WT.material @@ -0,0 +1,42 @@ +material DT__default__ +{ + technique + { + pass + { + lighting off + diffuse vertexcolour + } + } +} +material Material/SOLID/TEX/box.jpg/VertCol +{ + technique + { + pass + { + diffuse vertexcolour + specular 0.500000 0.500000 0.500000 12.500000 + texture_unit + { + texture box.jpg + } + } + } +} + +material 1 - Default +{ + technique + { + pass + { + diffuse vertexcolour + specular 0.500000 0.500000 0.500000 12.500000 + texture_unit + { + texture box.jpg + } + } + } +} \ No newline at end of file diff --git a/media/ogre-bullet-sample-media/materials/chassis.material b/media/ogre-bullet-sample-media/materials/chassis.material new file mode 100644 index 00000000..97db1049 --- /dev/null +++ b/media/ogre-bullet-sample-media/materials/chassis.material @@ -0,0 +1,120 @@ +material 23 - Default +{ + receive_shadows off + technique + { + pass + { + ambient 0.500000 0.500000 0.500000 1.000000 + diffuse 0.470588 0.608627 0.737255 1.000000 + specular 0.449020 0.449020 0.449020 1.000000 12.500000 + emissive 0.000000 0.000000 0.000000 1.000000 + texture_unit + { + texture glass.png + tex_address_mode wrap + filtering trilinear + } + } + } +} +material 19 - Default +{ + receive_shadows off + technique + { + pass + { + ambient 0.500000 0.500000 0.500000 1.000000 + diffuse 0.470588 0.470588 0.470588 1.000000 + specular 0.449020 0.449020 0.449020 1.000000 12.500000 + emissive 0.000000 0.000000 0.000000 1.000000 + texture_unit + { + texture CB_Skin.png + tex_address_mode wrap + filtering trilinear + } + } + } +} +material 21 - Default +{ + receive_shadows off + technique + { + pass + { + ambient 0.500000 0.500000 0.500000 1.000000 + diffuse 0.470588 0.470588 0.470588 1.000000 + specular 0.449020 0.449020 0.449020 1.000000 12.500000 + emissive 0.000000 0.000000 0.000000 1.000000 + texture_unit + { + texture Pulley.png + tex_address_mode wrap + filtering trilinear + } + } + } +} +material 14 - Default +{ + receive_shadows off + technique + { + pass + { + ambient 0.500000 0.500000 0.500000 1.000000 + diffuse 0.470588 0.470588 0.800000 1.000000 + specular 0.449020 0.449020 0.449020 1.000000 12.500000 + emissive 0.000000 0.000000 0.000000 1.000000 + texture_unit + { + texture BugSPIN.png + tex_address_mode wrap + filtering trilinear + } + } + } +} +material 22 - Default +{ + receive_shadows off + technique + { + pass + { + ambient 0.500000 0.500000 0.500000 1.000000 + diffuse 0.470588 0.470588 0.470588 1.000000 + specular 0.449020 0.449020 0.449020 1.000000 12.500000 + emissive 0.000000 0.000000 0.000000 1.000000 + texture_unit + { + texture Bug_Eng.png + tex_address_mode wrap + filtering trilinear + } + } + } +} +material PAN +{ + receive_shadows off + technique + { + pass + { + ambient 0.500000 0.500000 0.500000 1.000000 + diffuse 0.800000 0.470588 0.470588 1.000000 + specular 0.449020 0.449020 0.449020 1.000000 12.500000 + emissive 0.000000 0.000000 0.000000 1.000000 + texture_unit + { + texture BUGSPIN.png + tex_address_mode wrap + filtering trilinear + } + } + } +} diff --git a/media/ogre-bullet-sample-media/materials/target.material b/media/ogre-bullet-sample-media/materials/target.material new file mode 100644 index 00000000..3017cab4 --- /dev/null +++ b/media/ogre-bullet-sample-media/materials/target.material @@ -0,0 +1,16 @@ +material OgreBulletDemos/TargetSights +{ +// receive_shadows off + technique + { + pass + { + lighting off + scene_blend alpha_blend + texture_unit + { + texture target.png + } + } + } +} diff --git a/media/ogre-bullet-sample-media/materials/wheel.material b/media/ogre-bullet-sample-media/materials/wheel.material new file mode 100644 index 00000000..0e628673 --- /dev/null +++ b/media/ogre-bullet-sample-media/materials/wheel.material @@ -0,0 +1,20 @@ +material Wheel +{ + receive_shadows off + technique + { + pass + { + ambient 0.500000 0.500000 0.500000 1.000000 + diffuse 0.470588 0.470588 0.470588 1.000000 + specular 0.449020 0.449020 0.449020 1.000000 12.500000 + emissive 0.000000 0.000000 0.000000 1.000000 + texture_unit + { + texture Tire_tex.png + tex_address_mode wrap + filtering trilinear + } + } + } +} diff --git a/media/ogre-bullet-sample-media/models/Bulletbox.mesh b/media/ogre-bullet-sample-media/models/Bulletbox.mesh new file mode 100644 index 0000000000000000000000000000000000000000..a861ed0fc41ba2ccb9b95d1781681e30f70d68af GIT binary patch literal 2535 zcmaJ?O>0v@6uoKFHcf5&?3XTFi7OXP1gXmxP#1zl(@GIkq(ab2p%ROTn+`6DJL^C2 zCs_R0N%Ajr<8RQV;3A%LXKvoSblv~u@PS>!wkn>%Qd zX2LOeOWJ4iGWfE575j0O0)COYBwNQia;b=VhjDMN(}URz`8Y>B z=DApeALbg3FWwvYu!kuyJ&eYztunEkF=Ac08idg_t3~(_$@E0`fjPf_e19UIkdL(t;^Un1Q3te{mKd+`D3`+{u5<0Z z9=|r@!uP6C0SF(WlZ)sdzJJ?^JjGc3$LC+Ee4HlTr#irLdYLUgy8H(EFQd-2;hf)M zT0F+o;puwEEEutq!(-<|c|5npe*s@tRjp&y<-zi|chrD)!?d3#-qwx7vl{&U%mo7O z=g;RFA%u>ayb)W46HhF;iKh;c%C~>LnT=Qv>opHwgcC=+)hgr7_=#PB6HhG95%A7< ztw#!fG{K)u@L%&dJ9oy7M5Ld1Vwd6MWsUs1$TY87M$kiCs{88^54h@q!46?REE*OC~w u-9}Ps!np0)ajs?IX5_c~#knSIQ@#RT5K?QxHnkhWgx1S8wX1=+u9E*V?0U}t literal 0 HcmV?d00001 diff --git a/media/ogre-bullet-sample-media/models/ellipsoid.mesh b/media/ogre-bullet-sample-media/models/ellipsoid.mesh new file mode 100644 index 0000000000000000000000000000000000000000..fe46cc2916802c6a440232a5c33048d2ab39ee5e GIT binary patch literal 15140 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 literal 0 HcmV?d00001 diff --git a/media/ogre-bullet-sample-media/textures/box.jpg b/media/ogre-bullet-sample-media/textures/box.jpg new file mode 100644 index 0000000000000000000000000000000000000000..5819ffd7281e27d2cd9a9ab79cc7dd0a4e1e2dbc GIT binary patch literal 47575 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 YF8&YK3+TUC{Qdi4`oGx_{j=~t0G`LJ1poj5 literal 0 HcmV?d00001