Loading...
  OR  Zero-K Name:    Password:   

Post edit history

lazy how to make a model

To display differences between versions, select one or more edits in the list using checkboxes and click "diff selected"
Post edit history
Date Editor Before After
1/14/2020 10:11:35 PMPLrankZenfur before revert after revert
1/14/2020 10:11:27 PMPLrankZenfur before revert after revert
1/14/2020 10:10:10 PMPLrankZenfur before revert after revert
1/14/2020 10:08:54 PMPLrankZenfur before revert after revert
1/14/2020 10:08:17 PMPLrankZenfur before revert after revert
Before After
1 Assuming you're serious. 1 Assuming you're serious.
2 \n 2 \n
3 Since I've been interested in that as well for some time, I've gathered some useful resources I can share. 3 Since I've been interested in that as well for some time, I've gathered some useful resources I can share.
4 \n 4 \n
5 The process I know, in a nutshell, someone more knowledgeable correct me if I'm wrong: 5 The process I know, in a nutshell, someone more knowledgeable correct me if I'm wrong:
6 \n 6 \n
7 Previous threads: 7 Previous threads:
8 https://zero-k.info/Forum/Thread/27788 8 https://zero-k.info/Forum/Thread/27788
9 https://zero-k.info/Forum/Thread/24522?page=4&Search=&User=&grorder=&grdesc=False&grpage=1 9 https://zero-k.info/Forum/Thread/24522?page=4&Search=&User=&grorder=&grdesc=False&grpage=1
10 https://zero-k.info/Forum/Thread/24859 10 https://zero-k.info/Forum/Thread/24859
11 \n 11 \n
12 \n 12 \n
13 Recommended software: [url=https://www.blender.org/]blender[/url] 13 Recommended software: [url=https://www.blender.org/]blender[/url]
14 Steps with 3D manipulation software (links for blender): 14 Steps with 3D manipulation software (links for blender):
15 0) Get the s3o format import/export plugin 15 0) Get the s3o format import/export plugin
16 [url=https://github.com/sanguinariojoe/blender_s3o_import]direct link for plugin[/url] 16 [url=https://github.com/sanguinariojoe/blender_s3o_import]direct link for plugin[/url]
17 [url=https://springrts.com/wiki/Assimp]for curious: plugin assimp spring wiki page[/url] 17 [url=https://springrts.com/wiki/Assimp]for curious: plugin assimp spring wiki page[/url]
18 [url=https://springrts.com/wiki/S3o_using_blender] s3o using blender[/url] 18 [url=https://springrts.com/wiki/S3o_using_blender] s3o using blender[/url]
19 Installing the plugin is as simple as going into Edit -> Preferences -> Add-ons -> Install... -> browse the python script-plugin, and enable it after installing. 19 Installing the plugin is as simple as going into Edit -> Preferences -> Add-ons -> Install... -> browse the python script-plugin, and enable it after installing.
20 \n 20 \n
21 1) Modelling/Sculpting 21 1) Modelling/Sculpting
22 Check for tutorials linked below 22 Check for tutorials linked below
23 \n 23 \n
24 2) Adjusting the model so it's low on polygons (~< 300) if you did use some fancy sculpting 24 2) Adjusting the model so it's low on polygons (~< 300) if you did use some fancy sculpting
25 \n 25 \n
26 3) UV mapping (can skip at first) 26 3) UV mapping (can skip at first)
27 Check for tutorials linked below 27 Check for tutorials linked below
28 \n 28 \n
29 4) Texturing (can skip at first) 29 4) Texturing (can skip at first)
30 Check for tutorials linked below 30 Check for tutorials linked below
31 \n 31 \n
32 5) Exporting model data to s3o format - using the plugin in 0) 32 5) Exporting model data to s3o format - using the plugin in 0)
33 After enabling the plugin File -> Export -> .s3o will appear. 33 After enabling the plugin File -> Export -> .s3o will appear.
34 \n 34 \n
35 \n 35 \n
36 Resources: 36 Resources:
37 [url=https://www.youtube.com/playlist?list=PLa1F2ddGya_-UvuAqHAksYnB0qL9yWDO6]blender introductions and basic tutorials[/url] 37 [url=https://www.youtube.com/playlist?list=PLa1F2ddGya_-UvuAqHAksYnB0qL9yWDO6]blender introductions and basic tutorials[/url]
38 [url=https://stylizedstation.com/article/blender-tutorial-bible/]list of good quality tutorials for various stuff, more advanced[/url] 38 [url=https://stylizedstation.com/article/blender-tutorial-bible/]list of good quality tutorials for various stuff, more advanced[/url]
39 \n 39 \n
40 Some free textures/materials samples: 40 Some free textures/materials samples:
41 https://3dtextures.me/ 41 https://3dtextures.me/
42 https://texturehaven.com/ 42 https://texturehaven.com/
43 https://www.textures.com/ 43 https://www.textures.com/
44 https://cc0textures.com/list.php 44 https://cc0textures.com/list.php
45 https://www.poliigon.com/ 45 https://www.poliigon.com/
46 https://www.blenderkit.com/asset-gallery?query=category_subtree:material%20order:-created 46 https://www.blenderkit.com/asset-gallery?query=category_subtree:material%20order:-created
47 \n 47 \n
48 \n 48 \n
49 Further in spring game files: 49 Further in spring game files:
50 \n 50 \n
51 0) Getting your game copy to modding condition for experimenting 51 0) Getting your game copy to modding condition for experimenting
52 http://zero-k.info/mediawiki/index.php?title=Mod_Creation 52 http://zero-k.info/mediawiki/index.php?title=Mod_Creation
53 \n 53 \n
54 5) Adding unit game files of the unit using the model. Defining the unit game parameters, collision volumes etc in unitdef files 54 5) Adding unit game files of the unit using the model. Defining the unit game parameters, collision volumes etc in unitdef files
55 Check for examples [i]game_folder/units/any_unit.lua[/i] 55 Check for examples [i]game_folder/units/any_unit.lua[/i]
56 [url=https://springrts.com/wiki/Gamedev:UnitDefs]reference[/url] 56 [url=https://springrts.com/wiki/Gamedev:UnitDefs]reference[/url]
57 \n 57 \n
58 6) Describing the model with model parts, manual animating the actions of the unit in script file (the biggest pain in the ass) 58 6) Describing the model with model parts, manual animating the actions of the unit in script file (the biggest pain in the ass)
59 Check for examples [i]game_folder/scripts/any_unit.lua[/i] 59 Check for examples [i]game_folder/scripts/any_unit.lua[/i]
60 [url=https://springrts.com/wiki/Animation-LuaScripting]reference[/url] 60 [url=https://springrts.com/wiki/Animation-LuaScripting]reference[/url]
61 In the link it's also mentioned the Anarchid's blendertools to export blender animation in some limited capabilities to the spring script. 61 In the link it's also mentioned the Anarchid's blendertools to export blender animation in some limited capabilities to the spring script.
62 \n 62 \n
63 ?) Assuming some extra steps to put unit's textures in the right place - worry about later if you get that far. 63 ?) Assuming some extra steps to put unit's textures in the right place - worry about later if you get that far.
64 \n 64 \n
65 Zero-k independent, useful all in one tutorial with different software: 65 Zero-k independent, useful all in one tutorial with different software:
66 General guide: https://springrts.com/wiki/The_Complete_Guide_To_Making_A_Spring_Game#Making_a_3D_Model 66 General guide: https://springrts.com/wiki/The_Complete_Guide_To_Making_A_Spring_Game#Making_a_3D_Model
67 Basic guide: https://springrts.com/wiki/Basic_s3o_unit_making_guide 67 Basic guide: https://springrts.com/wiki/Basic_s3o_unit_making_guide
68 \n 68 \n
69 If you're serious about it, I wish you steel resolve and determination, you'll need it :) 69 If you're serious about it, I wish you steel resolve and determination, you'll need it :)
70 Also: share any results if you start the work, even miniscule. That helps getting motivated. 70 Also: share any results if you start the work, even miniscule. That helps staying motivated.
71 \n 71 \n
72 \n 72 \n