Upspring: Difference between revisions

From Spring
Jump to navigationJump to search
No edit summary
Corl45 (talk | contribs)
adding a link to a modern maintained version to download
 
(29 intermediate revisions by 7 users not shown)
Line 6: Line 6:
Upspring is a Model Converter/Editor for the Spring RTS Engine.
Upspring is a Model Converter/Editor for the Spring RTS Engine.


It can load and save .s3o .3do .3ds .obj .opk .c3o files, the first two of which are used by the Spring engine.
 
supported formats:
 
*[[About s3o|.s3o]]
*.3do
*.3ds  
*.obj  
*.opk  
*.c3o


==Download==
==Download==
Source Code: https://github.com/Kaylewt/upspring (should compile on win32 and linux)
Win32 (modern maintained fork):
*[https://github.com/techannihilation/upspring/releases Maintained Version]
 
Original Source Code:
*[https://github.com/spring/upspring Source Code]
 
 
'''TODO as of 2022 these download links are broken'''
 
Old Download links:
*[http://springfiles.com/spring/tools/upspring Spring files Mirror]
*[http://www.warriorhut.org/spring/tools/modelling/UpspringInstaller-1.54-EulerAngles.exe Warrior hut Mirror]


Win32 installer: http://user.supradigital.org/jcnossen/UpspringInstaller-1.54.exe


mirror on springfiles: http://springfiles.com/spring/tools/upspring


mirror: http://www.warriorhut.org/spring/tools/modelling/UpspringInstaller-1.54-EulerAngles.exe


== Common Issues ==
== Common Issues ==


[[Trouble-shooting_s3o_units]]
* [[Trouble-shooting_s3o_units]]
 
* [http://answers.springlobby.info/questions/690/why-does-upspring-mirror-my-model-when-i-import|Why does upspring mirror my model when I import?]
http://answers.springlobby.info/questions/690/why-does-upspring-mirror-my-model-when-i-import
* [http://answers.springlobby.info/questions/398/upspring-how-to-set-piece-origin|upspring how to set piece origin]
=== Texture assignment not saved / models crash the engine ===
After loading a .s3o model, Upspring does not automatically reassign its texture.
Thus when you load and save a model, it will have no assigned texture. This can crash the engine.


http://answers.springlobby.info/questions/398/upspring-how-to-set-piece-origin
Solution:
* reassign the texture every time you edit your .s3o files.
or
* Open views.cfg and edit the ''springTexDir'' entry to point to the unittextures path of your mod


==Tutorials==
==Tutorials==


[http://springrts.com/phpbb/viewtopic.php?f=9&t=15106 Argh's UpSpring Easy Workflow Guide]
* [http://springrts.com/phpbb/viewtopic.php?f=9&t=15106 Argh's UpSpring Easy Workflow Guide]


[[Category: Unit_development]]
[[Category: 3D Models]]
[[Category:Game development]]

Latest revision as of 07:09, 16 November 2023

Shot of the UpSpring ui


Upspring

Upspring is a Model Converter/Editor for the Spring RTS Engine.


supported formats:

  • .s3o
  • .3do
  • .3ds
  • .obj
  • .opk
  • .c3o

Download

Win32 (modern maintained fork):

Original Source Code:


TODO as of 2022 these download links are broken

Old Download links:



Common Issues

Texture assignment not saved / models crash the engine

After loading a .s3o model, Upspring does not automatically reassign its texture. Thus when you load and save a model, it will have no assigned texture. This can crash the engine.

Solution:

  • reassign the texture every time you edit your .s3o files.

or

  • Open views.cfg and edit the springTexDir entry to point to the unittextures path of your mod

Tutorials