Strict Standards: Declaration of Auth_SMF::initUser() should be compatible with AuthPlugin::initUser(&$user, $autocreate = false) in /home/tremulous/tremulous.vilkacis.net/w/extensions/Auth_SMF.php on line 454

Warning: Cannot modify header information - headers already sent by (output started at /home/tremulous/tremulous.vilkacis.net/w/extensions/Auth_SMF.php:454) in /home/tremulous/tremulous.vilkacis.net/w/includes/Feed.php on line 145

Warning: Cannot modify header information - headers already sent by (output started at /home/tremulous/tremulous.vilkacis.net/w/extensions/Auth_SMF.php:454) in /home/tremulous/tremulous.vilkacis.net/w/includes/WebResponse.php on line 16

Warning: Cannot modify header information - headers already sent by (output started at /home/tremulous/tremulous.vilkacis.net/w/extensions/Auth_SMF.php:454) in /home/tremulous/tremulous.vilkacis.net/w/includes/WebResponse.php on line 16

Warning: Cannot modify header information - headers already sent by (output started at /home/tremulous/tremulous.vilkacis.net/w/extensions/Auth_SMF.php:454) in /home/tremulous/tremulous.vilkacis.net/w/includes/WebResponse.php on line 16

Warning: Cannot modify header information - headers already sent by (output started at /home/tremulous/tremulous.vilkacis.net/w/extensions/Auth_SMF.php:454) in /home/tremulous/tremulous.vilkacis.net/w/includes/WebResponse.php on line 16
http://tremulous.net/w/index.php?title=Special:Contributions&feed=atom&target=M4gnificent_b4st4rd Tremulous Wiki - User contributions [en] 2018-01-18T11:42:49Z From Tremulous Wiki MediaWiki 1.15.1 http://tremulous.net/wiki/Making_animated_Gifs_with_Blender Making animated Gifs with Blender 2009-12-08T08:04:18Z <p>M4gnificent b4st4rd:&#32;</p> <hr /> <div>== Making animated Gifs with Blender ==<br /> <br /> 1. Install imagemagick with this command -<br /> <br /> '''sudo apt-get install imagemagick'''<br /> <br /> 2. Set Blender up to render animations to png images (or similar) instead of a video format.<br /> <br /> 3. Make sure the colour is set to RGB not RGBA.<br /> <br /> 4. Press Animate.<br /> <br /> 5. Go to the default render directory (this will be /tmp in linux) where you should find a lot of png files.<br /> <br /> 6. Type this command to create your gif from those pngs -<br /> <br /> '''convert -delay 4 -loop 0 *.png animated.gif'''<br /> <br /> 7. Enjoy your new animated gif.<br /> <br /> &lt;gallery&gt;<br /> Image:Running-marine.gif<br /> &lt;/gallery&gt;<br /> <br /> Note - the delay setting refers to 1/100ths of a second. so in the example above 4/100th = 25fps.<br /> <br /> <br /> [[Category:Blender]]</div> M4gnificent b4st4rd http://tremulous.net/wiki/File:Running-marine.gif File:Running-marine.gif 2009-12-08T08:02:14Z <p>M4gnificent b4st4rd:&#32;</p> <hr /> <div></div> M4gnificent b4st4rd http://tremulous.net/wiki/Mapping_with_Blender Mapping with Blender 2009-12-08T07:56:44Z <p>M4gnificent b4st4rd:&#32;/* Afterword */</p> <hr /> <div>This tutorial is designed for Blender modellers who want to see how a model looks in the game, but don't know how to use Gtkradiant.<br /> <br /> Blender comes with a quake3 .map exporter (File &gt; Export &gt; Quake3 .map) which can also be used to make Tremulous maps. This can export suitable meshes as brushes, Blender lights as game lights and it can export empties with the right logic properties to everything else required. Since I want this tutorial to be accessible to inexperienced Blender users I'll put as much detail in as possible.<br /> <br /> == Settings ==<br /> <br /> First, it's worth changing a few settings in Blender to make your job easier. Open the View menu and select view properties<br /> &lt;gallery&gt;<br /> Image:Box_map_01.png‎<br /> &lt;/gallery&gt;<br /> <br /> and set grid spacing to 32, which is roughly equivalent to a Tremulous meter.<br /> &lt;gallery&gt;<br /> Image:Box_map_02.png‎<br /> &lt;/gallery&gt;<br /> <br /> Then use the View menu again and select orthographic and Top view.<br /> &lt;gallery&gt;<br /> Image:Box_map_03.png<br /> &lt;/gallery&gt;<br /> <br /> Next put the cursor at the top edge of the 3D window (just under File, Add, Timeline etc), click it and drag it down to reveal the settings. Then select Grab/move in the Snap to grid options. When working on the meshes that will be exported to brushes this will help keep everything lining up correctly and so prevent leaks.<br /> &lt;gallery&gt;<br /> Image:Box_map_04.png<br /> &lt;/gallery&gt;<br /> <br /> Delete the default cube, light and camera that were in Blender's 3D window when you opened it. Now we are ready to start mapping.<br /> <br /> <br /> == Brushwork ==<br /> <br /> Add a cube (space &gt; add &gt; mesh &gt; cube).<br /> Make sure you are in top view (View &gt; Top).<br /> Go into edit mode (Tab).<br /> Select the vertices of each corner in turn (press B) and then move them (press G) till you have a 16x16 square like so.<br /> &lt;gallery&gt;<br /> Image:Box_map_05.png<br /> &lt;/gallery&gt;<br /> <br /> Return to object mode (Tab) and create another cube.<br /> Repeat the above process, but this time make a wall that is the height of 8 grid spacings.<br /> &lt;gallery&gt;<br /> Image:Box_map_06.png<br /> &lt;/gallery&gt;<br /> <br /> Keep doing this till you have all the walls and the ceiling, which will surround an &quot;airtight&quot; 16x16x8 room.<br /> &lt;gallery&gt;<br /> Image:Box_map_07.png<br /> &lt;/gallery&gt;<br /> <br /> At this point it's worth switching to wireframe view (press Z) so that you can see what you are doing inside the room.<br /> <br /> You can leave these meshes separate, but I like to join turn them into a single mesh by selecting them all (press A) and then joining the selected meshes (press ctrl J). The script can still tell the individual component &quot;brushes&quot; apart as long as you [b]don't[/b] remove duplicated vertices.<br /> <br /> <br /> == Lights ==<br /> <br /> This is fairly simple, just add a light in the centre of the box (space &gt; add &gt; lamp &gt; lamp). Next set the buttons window to show the shading options (press F5) and adjust it's Distance to 1000. You can also change the colour of the light by clicking on the white box.<br /> &lt;gallery&gt;<br /> Image:Box_map_08.png<br /> &lt;/gallery&gt;<br /> <br /> Later on you will probably want to experiment with multiple lights to light your model in a more interesting fashion, but this will do for now. Note that the md3 model I'll be using in this tutorial <br /> <br /> <br /> == Empties ==<br /> <br /> Everything else in the game is exported by giving logic properties to empties.<br /> For this tutorial we need to create a model reference and the basics to make the work in the game.<br /> <br /> Create an empty (Space &gt; Add &gt; Empty).<br /> <br /> These can be a bit difficult to see so I'll share some tips on how to improve their visibility.<br /> Press F9 to bring up the editing options in the buttons window.<br /> Set the Empty display to &quot;single arrow&quot;.<br /> &lt;gallery&gt;<br /> Image:Box_map_09.png<br /> &lt;/gallery&gt;<br /> <br /> Then in the 3D window bring up the &quot;transform properties&quot; box (press N), change the name of this first empty to _player_intermission and scaleX to 128, scaleY to 128 and scaleZ to 32. This will give you clearly visible empties.<br /> &lt;gallery&gt;<br /> Image:Box_map_10.png<br /> &lt;/gallery&gt;<br /> <br /> Now make 3 copies of the first empty and rename them to _human_spawn, _alien_spawn and _stasis_model.<br /> <br /> To give the export script the information it needs, we must assign logic properties to each of these empties.<br /> Press F4 to bring the logic option to the buttons menu.<br /> Select the _player_intermission empty and then give it these properties in the logic window.<br /> &lt;gallery&gt;<br /> Image:Box_map_11.png<br /> &lt;/gallery&gt;<br /> <br /> Give the _human_spawn empty these.<br /> &lt;gallery&gt;<br /> Image:Box_map_12.png<br /> &lt;/gallery&gt;<br /> <br /> Give the _alien_spawn empty these.<br /> &lt;gallery&gt;<br /> Image:Box_map_13.png<br /> &lt;/gallery&gt;<br /> <br /> Give the _stasis_model empty these.<br /> &lt;gallery&gt;<br /> Image:Box_map_14.png<br /> &lt;/gallery&gt;<br /> The model reference was too long to be fully shown in the box, but it was models/mapobjects/stasis/stasis.md3<br /> <br /> Now position your 4 empties as shown in these pictures.<br /> &lt;gallery&gt;<br /> Image:Box_map_15.png<br /> Image:Box_map_16.png<br /> &lt;/gallery&gt;<br /> <br /> The _human_spawn, _alien_spawn and _player_intermission are set to 32 units (1 grid space) above the ground, but in the game they will be placed on the ground. Models are placed exactly were they are in the map, so I put _stasis_model only 1 unit above the ground. I did this by manually typing the LocZ (z location = height) value in the &quot;transform properties&quot; box (press N).<br /> <br /> <br /> == Exporting ==<br /> <br /> Everything should be ready to export to a map now, so go to the top left hand corner of your screen and select File &gt; Export &gt; Quake3 .map.<br /> &lt;gallery&gt;<br /> Image:Box_map_17.png‎<br /> &lt;/gallery&gt;<br /> <br /> Use the file browser to choose the export directory and give your map a name.<br /> &lt;gallery&gt;<br /> Image:Box_map_18.png<br /> &lt;/gallery&gt;<br /> <br /> Click EXPORT MAP.<br /> <br /> Now you should have a small options box.<br /> Set the scale to 1.<br /> Set the Null texture (the one that will be used for your brushes) to whatever you want. I used arachnid2/e8cretefloor01c. Remember not to start the texture with the word texture or any \s. Just arachnid2/e8cretefloor01c (or whatever texture you like).<br /> &lt;gallery&gt;<br /> Image:Box_map_19.png<br /> &lt;/gallery&gt;<br /> <br /> Now click the OK box and your map file should be exported ready for compiling. :)<br /> &lt;gallery&gt;<br /> Image:Box_map_20.png<br /> &lt;/gallery&gt;<br /> <br /> <br /> == Afterword ==<br /> <br /> I hope this tutorial was helpful. If there was anything I didn't make clear, please let me know and I'll put it in.<br /> <br /> [[Category:Blender]]</div> M4gnificent b4st4rd http://tremulous.net/wiki/Mapping_with_Blender Mapping with Blender 2009-12-08T07:56:15Z <p>M4gnificent b4st4rd:&#32;/* Afterword */</p> <hr /> <div>This tutorial is designed for Blender modellers who want to see how a model looks in the game, but don't know how to use Gtkradiant.<br /> <br /> Blender comes with a quake3 .map exporter (File &gt; Export &gt; Quake3 .map) which can also be used to make Tremulous maps. This can export suitable meshes as brushes, Blender lights as game lights and it can export empties with the right logic properties to everything else required. Since I want this tutorial to be accessible to inexperienced Blender users I'll put as much detail in as possible.<br /> <br /> == Settings ==<br /> <br /> First, it's worth changing a few settings in Blender to make your job easier. Open the View menu and select view properties<br /> &lt;gallery&gt;<br /> Image:Box_map_01.png‎<br /> &lt;/gallery&gt;<br /> <br /> and set grid spacing to 32, which is roughly equivalent to a Tremulous meter.<br /> &lt;gallery&gt;<br /> Image:Box_map_02.png‎<br /> &lt;/gallery&gt;<br /> <br /> Then use the View menu again and select orthographic and Top view.<br /> &lt;gallery&gt;<br /> Image:Box_map_03.png<br /> &lt;/gallery&gt;<br /> <br /> Next put the cursor at the top edge of the 3D window (just under File, Add, Timeline etc), click it and drag it down to reveal the settings. Then select Grab/move in the Snap to grid options. When working on the meshes that will be exported to brushes this will help keep everything lining up correctly and so prevent leaks.<br /> &lt;gallery&gt;<br /> Image:Box_map_04.png<br /> &lt;/gallery&gt;<br /> <br /> Delete the default cube, light and camera that were in Blender's 3D window when you opened it. Now we are ready to start mapping.<br /> <br /> <br /> == Brushwork ==<br /> <br /> Add a cube (space &gt; add &gt; mesh &gt; cube).<br /> Make sure you are in top view (View &gt; Top).<br /> Go into edit mode (Tab).<br /> Select the vertices of each corner in turn (press B) and then move them (press G) till you have a 16x16 square like so.<br /> &lt;gallery&gt;<br /> Image:Box_map_05.png<br /> &lt;/gallery&gt;<br /> <br /> Return to object mode (Tab) and create another cube.<br /> Repeat the above process, but this time make a wall that is the height of 8 grid spacings.<br /> &lt;gallery&gt;<br /> Image:Box_map_06.png<br /> &lt;/gallery&gt;<br /> <br /> Keep doing this till you have all the walls and the ceiling, which will surround an &quot;airtight&quot; 16x16x8 room.<br /> &lt;gallery&gt;<br /> Image:Box_map_07.png<br /> &lt;/gallery&gt;<br /> <br /> At this point it's worth switching to wireframe view (press Z) so that you can see what you are doing inside the room.<br /> <br /> You can leave these meshes separate, but I like to join turn them into a single mesh by selecting them all (press A) and then joining the selected meshes (press ctrl J). The script can still tell the individual component &quot;brushes&quot; apart as long as you [b]don't[/b] remove duplicated vertices.<br /> <br /> <br /> == Lights ==<br /> <br /> This is fairly simple, just add a light in the centre of the box (space &gt; add &gt; lamp &gt; lamp). Next set the buttons window to show the shading options (press F5) and adjust it's Distance to 1000. You can also change the colour of the light by clicking on the white box.<br /> &lt;gallery&gt;<br /> Image:Box_map_08.png<br /> &lt;/gallery&gt;<br /> <br /> Later on you will probably want to experiment with multiple lights to light your model in a more interesting fashion, but this will do for now. Note that the md3 model I'll be using in this tutorial <br /> <br /> <br /> == Empties ==<br /> <br /> Everything else in the game is exported by giving logic properties to empties.<br /> For this tutorial we need to create a model reference and the basics to make the work in the game.<br /> <br /> Create an empty (Space &gt; Add &gt; Empty).<br /> <br /> These can be a bit difficult to see so I'll share some tips on how to improve their visibility.<br /> Press F9 to bring up the editing options in the buttons window.<br /> Set the Empty display to &quot;single arrow&quot;.<br /> &lt;gallery&gt;<br /> Image:Box_map_09.png<br /> &lt;/gallery&gt;<br /> <br /> Then in the 3D window bring up the &quot;transform properties&quot; box (press N), change the name of this first empty to _player_intermission and scaleX to 128, scaleY to 128 and scaleZ to 32. This will give you clearly visible empties.<br /> &lt;gallery&gt;<br /> Image:Box_map_10.png<br /> &lt;/gallery&gt;<br /> <br /> Now make 3 copies of the first empty and rename them to _human_spawn, _alien_spawn and _stasis_model.<br /> <br /> To give the export script the information it needs, we must assign logic properties to each of these empties.<br /> Press F4 to bring the logic option to the buttons menu.<br /> Select the _player_intermission empty and then give it these properties in the logic window.<br /> &lt;gallery&gt;<br /> Image:Box_map_11.png<br /> &lt;/gallery&gt;<br /> <br /> Give the _human_spawn empty these.<br /> &lt;gallery&gt;<br /> Image:Box_map_12.png<br /> &lt;/gallery&gt;<br /> <br /> Give the _alien_spawn empty these.<br /> &lt;gallery&gt;<br /> Image:Box_map_13.png<br /> &lt;/gallery&gt;<br /> <br /> Give the _stasis_model empty these.<br /> &lt;gallery&gt;<br /> Image:Box_map_14.png<br /> &lt;/gallery&gt;<br /> The model reference was too long to be fully shown in the box, but it was models/mapobjects/stasis/stasis.md3<br /> <br /> Now position your 4 empties as shown in these pictures.<br /> &lt;gallery&gt;<br /> Image:Box_map_15.png<br /> Image:Box_map_16.png<br /> &lt;/gallery&gt;<br /> <br /> The _human_spawn, _alien_spawn and _player_intermission are set to 32 units (1 grid space) above the ground, but in the game they will be placed on the ground. Models are placed exactly were they are in the map, so I put _stasis_model only 1 unit above the ground. I did this by manually typing the LocZ (z location = height) value in the &quot;transform properties&quot; box (press N).<br /> <br /> <br /> == Exporting ==<br /> <br /> Everything should be ready to export to a map now, so go to the top left hand corner of your screen and select File &gt; Export &gt; Quake3 .map.<br /> &lt;gallery&gt;<br /> Image:Box_map_17.png‎<br /> &lt;/gallery&gt;<br /> <br /> Use the file browser to choose the export directory and give your map a name.<br /> &lt;gallery&gt;<br /> Image:Box_map_18.png<br /> &lt;/gallery&gt;<br /> <br /> Click EXPORT MAP.<br /> <br /> Now you should have a small options box.<br /> Set the scale to 1.<br /> Set the Null texture (the one that will be used for your brushes) to whatever you want. I used arachnid2/e8cretefloor01c. Remember not to start the texture with the word texture or any \s. Just arachnid2/e8cretefloor01c (or whatever texture you like).<br /> &lt;gallery&gt;<br /> Image:Box_map_19.png<br /> &lt;/gallery&gt;<br /> <br /> Now click the OK box and your map file should be exported ready for compiling. :)<br /> &lt;gallery&gt;<br /> Image:Box_map_20.png<br /> &lt;/gallery&gt;<br /> <br /> <br /> == Afterword ==<br /> <br /> I hope this tutorial was helpful. If there was anything I didn't make clear, please let me know and I'll put it in.<br /> <br /> Huge thanks to Bissig from [http://tremcentral.com link Tremcentral]<br /> <br /> [[Category:Blender]]</div> M4gnificent b4st4rd http://tremulous.net/wiki/Mapping_with_Blender Mapping with Blender 2009-12-08T07:54:55Z <p>M4gnificent b4st4rd:&#32;</p> <hr /> <div>This tutorial is designed for Blender modellers who want to see how a model looks in the game, but don't know how to use Gtkradiant.<br /> <br /> Blender comes with a quake3 .map exporter (File &gt; Export &gt; Quake3 .map) which can also be used to make Tremulous maps. This can export suitable meshes as brushes, Blender lights as game lights and it can export empties with the right logic properties to everything else required. Since I want this tutorial to be accessible to inexperienced Blender users I'll put as much detail in as possible.<br /> <br /> == Settings ==<br /> <br /> First, it's worth changing a few settings in Blender to make your job easier. Open the View menu and select view properties<br /> &lt;gallery&gt;<br /> Image:Box_map_01.png‎<br /> &lt;/gallery&gt;<br /> <br /> and set grid spacing to 32, which is roughly equivalent to a Tremulous meter.<br /> &lt;gallery&gt;<br /> Image:Box_map_02.png‎<br /> &lt;/gallery&gt;<br /> <br /> Then use the View menu again and select orthographic and Top view.<br /> &lt;gallery&gt;<br /> Image:Box_map_03.png<br /> &lt;/gallery&gt;<br /> <br /> Next put the cursor at the top edge of the 3D window (just under File, Add, Timeline etc), click it and drag it down to reveal the settings. Then select Grab/move in the Snap to grid options. When working on the meshes that will be exported to brushes this will help keep everything lining up correctly and so prevent leaks.<br /> &lt;gallery&gt;<br /> Image:Box_map_04.png<br /> &lt;/gallery&gt;<br /> <br /> Delete the default cube, light and camera that were in Blender's 3D window when you opened it. Now we are ready to start mapping.<br /> <br /> <br /> == Brushwork ==<br /> <br /> Add a cube (space &gt; add &gt; mesh &gt; cube).<br /> Make sure you are in top view (View &gt; Top).<br /> Go into edit mode (Tab).<br /> Select the vertices of each corner in turn (press B) and then move them (press G) till you have a 16x16 square like so.<br /> &lt;gallery&gt;<br /> Image:Box_map_05.png<br /> &lt;/gallery&gt;<br /> <br /> Return to object mode (Tab) and create another cube.<br /> Repeat the above process, but this time make a wall that is the height of 8 grid spacings.<br /> &lt;gallery&gt;<br /> Image:Box_map_06.png<br /> &lt;/gallery&gt;<br /> <br /> Keep doing this till you have all the walls and the ceiling, which will surround an &quot;airtight&quot; 16x16x8 room.<br /> &lt;gallery&gt;<br /> Image:Box_map_07.png<br /> &lt;/gallery&gt;<br /> <br /> At this point it's worth switching to wireframe view (press Z) so that you can see what you are doing inside the room.<br /> <br /> You can leave these meshes separate, but I like to join turn them into a single mesh by selecting them all (press A) and then joining the selected meshes (press ctrl J). The script can still tell the individual component &quot;brushes&quot; apart as long as you [b]don't[/b] remove duplicated vertices.<br /> <br /> <br /> == Lights ==<br /> <br /> This is fairly simple, just add a light in the centre of the box (space &gt; add &gt; lamp &gt; lamp). Next set the buttons window to show the shading options (press F5) and adjust it's Distance to 1000. You can also change the colour of the light by clicking on the white box.<br /> &lt;gallery&gt;<br /> Image:Box_map_08.png<br /> &lt;/gallery&gt;<br /> <br /> Later on you will probably want to experiment with multiple lights to light your model in a more interesting fashion, but this will do for now. Note that the md3 model I'll be using in this tutorial <br /> <br /> <br /> == Empties ==<br /> <br /> Everything else in the game is exported by giving logic properties to empties.<br /> For this tutorial we need to create a model reference and the basics to make the work in the game.<br /> <br /> Create an empty (Space &gt; Add &gt; Empty).<br /> <br /> These can be a bit difficult to see so I'll share some tips on how to improve their visibility.<br /> Press F9 to bring up the editing options in the buttons window.<br /> Set the Empty display to &quot;single arrow&quot;.<br /> &lt;gallery&gt;<br /> Image:Box_map_09.png<br /> &lt;/gallery&gt;<br /> <br /> Then in the 3D window bring up the &quot;transform properties&quot; box (press N), change the name of this first empty to _player_intermission and scaleX to 128, scaleY to 128 and scaleZ to 32. This will give you clearly visible empties.<br /> &lt;gallery&gt;<br /> Image:Box_map_10.png<br /> &lt;/gallery&gt;<br /> <br /> Now make 3 copies of the first empty and rename them to _human_spawn, _alien_spawn and _stasis_model.<br /> <br /> To give the export script the information it needs, we must assign logic properties to each of these empties.<br /> Press F4 to bring the logic option to the buttons menu.<br /> Select the _player_intermission empty and then give it these properties in the logic window.<br /> &lt;gallery&gt;<br /> Image:Box_map_11.png<br /> &lt;/gallery&gt;<br /> <br /> Give the _human_spawn empty these.<br /> &lt;gallery&gt;<br /> Image:Box_map_12.png<br /> &lt;/gallery&gt;<br /> <br /> Give the _alien_spawn empty these.<br /> &lt;gallery&gt;<br /> Image:Box_map_13.png<br /> &lt;/gallery&gt;<br /> <br /> Give the _stasis_model empty these.<br /> &lt;gallery&gt;<br /> Image:Box_map_14.png<br /> &lt;/gallery&gt;<br /> The model reference was too long to be fully shown in the box, but it was models/mapobjects/stasis/stasis.md3<br /> <br /> Now position your 4 empties as shown in these pictures.<br /> &lt;gallery&gt;<br /> Image:Box_map_15.png<br /> Image:Box_map_16.png<br /> &lt;/gallery&gt;<br /> <br /> The _human_spawn, _alien_spawn and _player_intermission are set to 32 units (1 grid space) above the ground, but in the game they will be placed on the ground. Models are placed exactly were they are in the map, so I put _stasis_model only 1 unit above the ground. I did this by manually typing the LocZ (z location = height) value in the &quot;transform properties&quot; box (press N).<br /> <br /> <br /> == Exporting ==<br /> <br /> Everything should be ready to export to a map now, so go to the top left hand corner of your screen and select File &gt; Export &gt; Quake3 .map.<br /> &lt;gallery&gt;<br /> Image:Box_map_17.png‎<br /> &lt;/gallery&gt;<br /> <br /> Use the file browser to choose the export directory and give your map a name.<br /> &lt;gallery&gt;<br /> Image:Box_map_18.png<br /> &lt;/gallery&gt;<br /> <br /> Click EXPORT MAP.<br /> <br /> Now you should have a small options box.<br /> Set the scale to 1.<br /> Set the Null texture (the one that will be used for your brushes) to whatever you want. I used arachnid2/e8cretefloor01c. Remember not to start the texture with the word texture or any \s. Just arachnid2/e8cretefloor01c (or whatever texture you like).<br /> &lt;gallery&gt;<br /> Image:Box_map_19.png<br /> &lt;/gallery&gt;<br /> <br /> Now click the OK box and your map file should be exported ready for compiling. :)<br /> &lt;gallery&gt;<br /> Image:Box_map_20.png<br /> &lt;/gallery&gt;<br /> <br /> <br /> == Afterword ==<br /> <br /> I hope this tutorial was helpful. If there was anything I didn't make clear, please let me know and I'll put it in.<br /> <br /> Huge thanks to Bissig from [url=http://tremcentral.com/]tremcentral.com[/url]<br /> <br /> Thankyou.<br /> <br /> <br /> [[Category:Blender]]</div> M4gnificent b4st4rd http://tremulous.net/wiki/Mapping_with_Blender Mapping with Blender 2009-12-08T07:51:27Z <p>M4gnificent b4st4rd:&#32;Created page with 'WORK IN PROGRESS This tutorial is designed for Blender modellers who want to see how a model looks in the game, but don't know how to use Gtkradiant. Blender comes with a quake…'</p> <hr /> <div>WORK IN PROGRESS<br /> <br /> This tutorial is designed for Blender modellers who want to see how a model looks in the game, but don't know how to use Gtkradiant.<br /> <br /> Blender comes with a quake3 .map exporter (File &gt; Export &gt; Quake3 .map) which can also be used to make Tremulous maps. This can export suitable meshes as brushes, Blender lights as game lights and it can export empties with the right logic properties to everything else required. Since I want this tutorial to be accessible to inexperienced Blender users I'll put as much detail in as possible.<br /> <br /> == 1. Settings ==<br /> <br /> <br /> First, it's worth changing a few settings in Blender to make your job easier. Open the View menu and select view properties<br /> &lt;gallery&gt;<br /> Image:Box_map_01.png‎<br /> &lt;/gallery&gt;<br /> <br /> and set grid spacing to 32, which is roughly equivalent to a Tremulous meter.<br /> &lt;gallery&gt;<br /> Image:Box_map_02.png‎<br /> &lt;/gallery&gt;<br /> <br /> Then use the View menu again and select orthographic and Top view.<br /> &lt;gallery&gt;<br /> Image:Box_map_03.png<br /> &lt;/gallery&gt;<br /> <br /> Next put the cursor at the top edge of the 3D window (just under File, Add, Timeline etc), click it and drag it down to reveal the settings. Then select Grab/move in the Snap to grid options. When working on the meshes that will be exported to brushes this will help keep everything lining up correctly and so prevent leaks.<br /> &lt;gallery&gt;<br /> Image:Box_map_04.png<br /> &lt;/gallery&gt;<br /> <br /> Delete the default cube, light and camera that were in Blender's 3D window when you opened it. Now we are ready to start mapping.<br /> <br /> <br /> == 2. Brushwork ==<br /> <br /> Add a cube (space &gt; add &gt; mesh &gt; cube).<br /> Make sure you are in top view (View &gt; Top).<br /> Go into edit mode (Tab).<br /> Select the vertices of each corner in turn (press B) and then move them (press G) till you have a 16x16 square like so.<br /> &lt;gallery&gt;<br /> Image:Box_map_05.png<br /> &lt;/gallery&gt;<br /> <br /> Return to object mode (Tab) and create another cube.<br /> Repeat the above process, but this time make a wall that is the height of 8 grid spacings.<br /> &lt;gallery&gt;<br /> Image:Box_map_06.png<br /> &lt;/gallery&gt;<br /> <br /> Keep doing this till you have all the walls and the ceiling, which will surround an &quot;airtight&quot; 16x16x8 room.<br /> &lt;gallery&gt;<br /> Image:Box_map_07.png<br /> &lt;/gallery&gt;<br /> <br /> At this point it's worth switching to wireframe view (press Z) so that you can see what you are doing inside the room.<br /> <br /> You can leave these meshes separate, but I like to join turn them into a single mesh by selecting them all (press A) and then joining the selected meshes (press ctrl J). The script can still tell the individual component &quot;brushes&quot; apart as long as you [b]don't[/b] remove duplicated vertices.<br /> <br /> <br /> <br /> == 3. Lights ==<br /> <br /> <br /> This is fairly simple, just add a light in the centre of the box (space &gt; add &gt; lamp &gt; lamp). Next set the buttons window to show the shading options (press F5) and adjust it's Distance to 1000. You can also change the colour of the light by clicking on the white box.<br /> &lt;gallery&gt;<br /> Image:Box_map_08.png<br /> &lt;/gallery&gt;<br /> <br /> Later on you will probably want to experiment with multiple lights to light your model in a more interesting fashion, but this will do for now. Note that the md3 model I'll be using in this tutorial <br /> <br /> <br /> <br /> == 4. Empties ==<br /> <br /> <br /> Everything else in the game is exported by giving logic properties to empties.<br /> For this tutorial we need to create a model reference and the basics to make the work in the game.<br /> <br /> Create an empty (Space &gt; Add &gt; Empty).<br /> <br /> These can be a bit difficult to see so I'll share some tips on how to improve their visibility.<br /> Press F9 to bring up the editing options in the buttons window.<br /> Set the Empty display to &quot;single arrow&quot;.<br /> &lt;gallery&gt;<br /> Image:Box_map_09.png<br /> &lt;/gallery&gt;<br /> <br /> Then in the 3D window bring up the &quot;transform properties&quot; box (press N), change the name of this first empty to _player_intermission and scaleX to 128, scaleY to 128 and scaleZ to 32. This will give you clearly visible empties.<br /> &lt;gallery&gt;<br /> Image:Box_map_10.png<br /> &lt;/gallery&gt;<br /> <br /> Now make 3 copies of the first empty and rename them to _human_spawn, _alien_spawn and _stasis_model.<br /> <br /> To give the export script the information it needs, we must assign logic properties to each of these empties.<br /> Press F4 to bring the logic option to the buttons menu.<br /> Select the _player_intermission empty and then give it these properties in the logic window.<br /> &lt;gallery&gt;<br /> Image:Box_map_11.png<br /> &lt;/gallery&gt;<br /> <br /> Give the _human_spawn empty these.<br /> &lt;gallery&gt;<br /> Image:Box_map_12.png<br /> &lt;/gallery&gt;<br /> <br /> Give the _alien_spawn empty these.<br /> &lt;gallery&gt;<br /> Image:Box_map_13.png<br /> &lt;/gallery&gt;<br /> <br /> Give the _stasis_model empty these.<br /> &lt;gallery&gt;<br /> Image:Box_map_14.png<br /> &lt;/gallery&gt;<br /> The model reference was too long to be fully shown in the box, but it was models/mapobjects/stasis/stasis.md3<br /> <br /> Now position your 4 empties as shown in these pictures.<br /> &lt;gallery&gt;<br /> Image:Box_map_15.png<br /> Image:Box_map_16.png<br /> &lt;/gallery&gt;<br /> <br /> The _human_spawn, _alien_spawn and _player_intermission are set to 32 units (1 grid space) above the ground, but in the game they will be placed on the ground. Models are placed exactly were they are in the map, so I put _stasis_model only 1 unit above the ground. I did this by manually typing the LocZ (z location = height) value in the &quot;transform properties&quot; box (press N).<br /> <br /> <br /> == 5. Exporting ==<br /> <br /> <br /> Everything should be ready to export to a map now, so go to the top left hand corner of your screen and select File &gt; Export &gt; Quake3 .map.<br /> &lt;gallery&gt;<br /> Image:Box_map_17.png‎<br /> &lt;/gallery&gt;<br /> <br /> Use the file browser to choose the export directory and give your map a name.<br /> &lt;gallery&gt;<br /> Image:Box_map_18.png<br /> &lt;/gallery&gt;<br /> <br /> Click EXPORT MAP.<br /> <br /> Now you should have a small options box.<br /> Set the scale to 1.<br /> Set the Null texture (the one that will be used for your brushes) to whatever you want. I used arachnid2/e8cretefloor01c. Remember not to start the texture with the word texture or any \s. Just arachnid2/e8cretefloor01c (or whatever texture you like).<br /> &lt;gallery&gt;<br /> Image:Box_map_19.png<br /> &lt;/gallery&gt;<br /> <br /> Now click the OK box and your map file should be exported ready for compiling. :)<br /> &lt;gallery&gt;<br /> Image:Box_map_20.png<br /> &lt;/gallery&gt;<br /> <br /> [size=20pt]Afterword[/size]<br /> <br /> I hope this tutorial was helpful. If there was anything I didn't make clear, please let me know and I'll put it in.<br /> <br /> Huge thanks to Bissig from [url=http://tremcentral.com/]tremcentral.com[/url]<br /> <br /> Thankyou.<br /> <br /> <br /> [[Category:Blender]]</div> M4gnificent b4st4rd http://tremulous.net/wiki/File:Box_map_20.png File:Box map 20.png 2009-12-08T07:42:51Z <p>M4gnificent b4st4rd:&#32;</p> <hr /> <div></div> M4gnificent b4st4rd http://tremulous.net/wiki/File:Box_map_19.png File:Box map 19.png 2009-12-08T07:42:20Z <p>M4gnificent b4st4rd:&#32;</p> <hr /> <div></div> M4gnificent b4st4rd http://tremulous.net/wiki/File:Box_map_18.png File:Box map 18.png 2009-12-08T07:42:00Z <p>M4gnificent b4st4rd:&#32;</p> <hr /> <div></div> M4gnificent b4st4rd http://tremulous.net/wiki/File:Box_map_17.png File:Box map 17.png 2009-12-08T07:41:14Z <p>M4gnificent b4st4rd:&#32;</p> <hr /> <div></div> M4gnificent b4st4rd http://tremulous.net/wiki/File:Box_map_16.png File:Box map 16.png 2009-12-08T07:40:59Z <p>M4gnificent b4st4rd:&#32;</p> <hr /> <div></div> M4gnificent b4st4rd http://tremulous.net/wiki/File:Box_map_15.png File:Box map 15.png 2009-12-08T07:40:33Z <p>M4gnificent b4st4rd:&#32;</p> <hr /> <div></div> M4gnificent b4st4rd http://tremulous.net/wiki/File:Box_map_14.png File:Box map 14.png 2009-12-08T07:40:19Z <p>M4gnificent b4st4rd:&#32;</p> <hr /> <div></div> M4gnificent b4st4rd http://tremulous.net/wiki/File:Box_map_13.png File:Box map 13.png 2009-12-08T07:40:01Z <p>M4gnificent b4st4rd:&#32;</p> <hr /> <div></div> M4gnificent b4st4rd http://tremulous.net/wiki/File:Box_map_12.png File:Box map 12.png 2009-12-08T07:39:48Z <p>M4gnificent b4st4rd:&#32;</p> <hr /> <div></div> M4gnificent b4st4rd http://tremulous.net/wiki/File:Box_map_11.png File:Box map 11.png 2009-12-08T07:39:32Z <p>M4gnificent b4st4rd:&#32;</p> <hr /> <div></div> M4gnificent b4st4rd http://tremulous.net/wiki/File:Box_map_10.png File:Box map 10.png 2009-12-08T07:39:19Z <p>M4gnificent b4st4rd:&#32;</p> <hr /> <div></div> M4gnificent b4st4rd http://tremulous.net/wiki/File:Box_map_09.png File:Box map 09.png 2009-12-08T07:39:05Z <p>M4gnificent b4st4rd:&#32;</p> <hr /> <div></div> M4gnificent b4st4rd http://tremulous.net/wiki/File:Box_map_08.png File:Box map 08.png 2009-12-08T07:38:40Z <p>M4gnificent b4st4rd:&#32;</p> <hr /> <div></div> M4gnificent b4st4rd http://tremulous.net/wiki/File:Box_map_07.png File:Box map 07.png 2009-12-08T07:38:23Z <p>M4gnificent b4st4rd:&#32;</p> <hr /> <div></div> M4gnificent b4st4rd http://tremulous.net/wiki/File:Box_map_06.png File:Box map 06.png 2009-12-08T07:38:06Z <p>M4gnificent b4st4rd:&#32;</p> <hr /> <div></div> M4gnificent b4st4rd http://tremulous.net/wiki/File:Box_map_05.png File:Box map 05.png 2009-12-08T07:37:51Z <p>M4gnificent b4st4rd:&#32;</p> <hr /> <div></div> M4gnificent b4st4rd http://tremulous.net/wiki/File:Box_map_04.png File:Box map 04.png 2009-12-08T07:37:34Z <p>M4gnificent b4st4rd:&#32;</p> <hr /> <div></div> M4gnificent b4st4rd http://tremulous.net/wiki/File:Box_map_03.png File:Box map 03.png 2009-12-08T07:37:17Z <p>M4gnificent b4st4rd:&#32;</p> <hr /> <div></div> M4gnificent b4st4rd http://tremulous.net/wiki/File:Box_map_02.png File:Box map 02.png 2009-12-08T07:36:51Z <p>M4gnificent b4st4rd:&#32;</p> <hr /> <div></div> M4gnificent b4st4rd http://tremulous.net/wiki/File:Box_map_01.png File:Box map 01.png 2009-12-08T07:31:06Z <p>M4gnificent b4st4rd:&#32;</p> <hr /> <div></div> M4gnificent b4st4rd http://tremulous.net/wiki/Tremulous_Blender_Tutorials Tremulous Blender Tutorials 2009-12-07T12:32:43Z <p>M4gnificent b4st4rd:&#32;Blanked the page</p> <hr /> <div></div> M4gnificent b4st4rd http://tremulous.net/wiki/Category:Blender Category:Blender 2009-12-07T12:32:23Z <p>M4gnificent b4st4rd:&#32;</p> <hr /> <div>[http://www.blender.org/ Blender Home Page]<br /> <br /> '''Tutorials'''<br /> *[[Making animated Gifs with Blender]]</div> M4gnificent b4st4rd http://tremulous.net/wiki/Making_animated_Gifs_with_Blender Making animated Gifs with Blender 2009-12-07T12:20:51Z <p>M4gnificent b4st4rd:&#32;Created page with '== Making animated Gifs with Blender == 1. Install imagemagick with this command - '''sudo apt-get install imagemagick''' 2. Set Blender up to render animations to png ima…'</p> <hr /> <div>== Making animated Gifs with Blender ==<br /> <br /> 1. Install imagemagick with this command -<br /> <br /> '''sudo apt-get install imagemagick'''<br /> <br /> 2. Set Blender up to render animations to png images (or similar) instead of a video format.<br /> <br /> 3. Make sure the colour is set to RGB not RGBA.<br /> <br /> 4. Press Animate.<br /> <br /> 5. Go to the default render directory (this will be /tmp in linux) where you should find a lot of png files.<br /> <br /> 6. Type this command to create your gif from those pngs -<br /> <br /> '''convert -delay 4 -loop 0 *.png animated.gif'''<br /> <br /> 7. Enjoy your new animated gif.<br /> <br /> <br /> Note - the delay setting refers to 1/100ths of a second. so in the example above 4/100th = 25fps.</div> M4gnificent b4st4rd http://tremulous.net/wiki/Tremulous_Blender_Tutorials Tremulous Blender Tutorials 2009-12-07T12:12:52Z <p>M4gnificent b4st4rd:&#32;Created page with '*Making animated Gifs with Blender'</p> <hr /> <div>*[[Making animated Gifs with Blender]]</div> M4gnificent b4st4rd http://tremulous.net/wiki/Category:Blender Category:Blender 2009-12-07T12:11:30Z <p>M4gnificent b4st4rd:&#32;Created page with '[http://www.blender.org/ Blender Home Page] *Tremulous Blender Tutorials'</p> <hr /> <div>[http://www.blender.org/ Blender Home Page]<br /> <br /> *[[Tremulous Blender Tutorials]]</div> M4gnificent b4st4rd http://tremulous.net/wiki/Category:Modelling Category:Modelling 2009-12-07T12:03:57Z <p>M4gnificent b4st4rd:&#32;</p> <hr /> <div>*[[:Category:Blender|Blender]]</div> M4gnificent b4st4rd http://tremulous.net/wiki/Category:Modelling Category:Modelling 2009-12-07T12:00:55Z <p>M4gnificent b4st4rd:&#32;</p> <hr /> <div>**[[:Category:Blender|Blender]]</div> M4gnificent b4st4rd http://tremulous.net/wiki/Category:Modelling Category:Modelling 2009-12-07T11:58:15Z <p>M4gnificent b4st4rd:&#32;Created page with 'Category:Modelling'</p> <hr /> <div>[[Category:Modelling]]</div> M4gnificent b4st4rd http://tremulous.net/wiki/Main_Page Main Page 2009-12-07T11:57:07Z <p>M4gnificent b4st4rd:&#32;</p> <hr /> <div>__NOTOC____NOEDITSECTION__<br /> &lt;!--{{Protection|full}}--&gt;<br /> {|<br /> |-<br /> |style=&quot;padding-bottom: 20px;&quot;|<br /> {|<br /> |-<br /> !style=&quot;background-color: #888; margin-bottom: 0px; color: white; padding: 5px;&quot;|Quick Links<br /> |-<br /> |style=&quot;width:20%; padding: 10px; border: 1px solid #888; border-top: 0px;&quot;|<br /> *[[:Category:Gameplay|Gameplay]]<br /> **[[:Category:Maps|Maps]]<br /> **[[:Category:Teams|Teams]]<br /> ***[[:Category:Aliens|Aliens]]<br /> ***[[:Category:Humans|Humans]]<br /> *[[:Category:Documentation|Documentation]]<br /> **[[:Category:Server|Server]]<br /> **[[:Category:Settings|Settings/Cvars]]<br /> ***[[Cvar Matrix]]<br /> **[[:Category:Commands|Commands]]<br /> *[[:Category:Development|Development]]<br /> **[[:Category:Dev Team|Dev Team]]<br /> **[[:Category:Mapping|Mapping]]<br /> **[[:Category:Modding|Modding]]<br /> **[[:Category:Modelling|Modelling]]<br /> &lt;br /&gt;&lt;br /&gt;<br /> *'''[[Tremulous_Wiki:Todo|What needs to be done]]'''<br /> *[[Special:Allpages|All Pages]]<br /> *[[Special:WantedPages|Wanted Pages]]<br /> *[[Special:ShortPages|Short Pages]]<br /> |style=&quot;padding-left: 10px;&quot;|Welcome to the Tremulous wiki. The goal of this wiki is to house all the basic, necessary and recommended information about the free and open-source game of Tremulous. For everything else - go to [http://www.tremulous.net/forum the forums]. If you are looking for something to do, help sort some cvars or add to a stub or wanted page. If someone has a better welcome notice, put it here yourself you lazy bums!<br /> &lt;br /&gt;&lt;br /&gt;<br /> &lt;span style=&quot;font-size:200%;&quot;&gt;[[Tremulous Wiki:Todo|What you can do to help]]&lt;/span&gt;<br /> |}<br /> |-<br /> |style=&quot;border-top: 1px solid black; padding-top: 20px;&quot;|<br /> {|<br /> |-<br /> !style=&quot;border-bottom: 1px dotted #555;&quot;|[[Special:RecentChanges|Recent Changes]]<br /> !style=&quot;border-bottom: 1px dotted #555;&quot;|[[Special:NewPages|New Pages]]<br /> |-martin haha mp3If someone has a better welcome notice, contact Khalsa or Paradox about it, and it will be put here!<br /> |style=&quot;padding-right:10px; vertical-align: top;&quot;|These are the 25 most recent changes that weren't made by you.{{Special:RecentChanges/25,hidemyself}}<br /> |style=&quot;padding-left:10px; vertical-align:top;&quot;|The 25 newest pages{{Special:NewPages/25,shownav}}<br /> |}<br /> |}</div> M4gnificent b4st4rd