Skip to content

budukratok/StarCitizen-UnityTools

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 

Repository files navigation

Star Citizen Unity Tools

Repository for simple Unity3d-based tools for Star Citizen localization initiative.

Process component allows to:

  • Move mesh pivot point and calculate the letter mesh center
  • Rotate mesh vertices around point
  • Scale 3d model by moving vertices

Save component allows to save selected GameObject as dae. file.

It's quite important to have a correct pivot position, scale and rotation. You can use Russian font 3d model in SampleScene as a reference. Keep in mind that all operations modifies scene object and cannot be canceled (maybe do this later =), so feel free to duplicate you objects in scene hierarchy to make backups.

Our pipeline (if you have a 3d model with correct pivots and scales, skip to last step):

  • Import 3d model, make sure all models scale are 1 1 1, add Process and Save components, switch to pivot/local: Pivot/local mode

  • Enable "read/write enabled" checkbox for model: Enable read/write

  • Select required objects and add them to Process component

Selected chars Chars list

  • Use Russian font as a reference and perform move/rotate/scale operations to make correct pivot position and rotation:

Process window Model with correct pivot rotation and position Model with correct pivot rotation and position

  • Export whole model to .dae:

Save component

Output file will be generated at \DAEWorks folder. Easy breezy.

References

About

Unity3d based tools for SC localization

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages