Upspring: Difference between revisions

From Spring
Jump to navigationJump to search
Abma (talk | contribs)
Corl45 (talk | contribs)
adding a link to a modern maintained version to download
 
(40 intermediate revisions by 7 users not shown)
Line 1: Line 1:
Note: Upspring will hopefully be soon deprecated. The next engine release will contain [http://assimp.sourceforge.net assimp] which allows to load different model formats directly. see [http://springrts.com/phpbb/viewtopic.php?f=1&t=26911&p=502368#p502368 forum] for more details.
[[Image:Upspring.jpg|600px|center|]]
<center>Shot of the UpSpring ui</center>
 


==Upspring==
==Upspring==
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.


[http://springrts.com/phpbb/viewtopic.php?f=9&t=15106 Argh's UpSpring Easy Workflow Guide]
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: http://www.warriorhut.org/spring/tools/modelling/UpspringInstaller-1.54-EulerAngles.exe


== Common Issues ==


==Known bugs==
* [[Trouble-shooting_s3o_units]]
Upspring's useability is so-so and there are also some bugs you have to live with. Luckily, there are more annoying than fatal, some are listed here:
* [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/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.


[[Trouble-shooting_s3o_units]]
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


http://answers.springlobby.info/questions/690/why-does-upspring-mirror-my-model-when-i-import
==Tutorials==


http://answers.springlobby.info/questions/398/upspring-how-to-set-piece-origin
* [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