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:
-
Select required objects and add them to Process component
- Use Russian font as a reference and perform move/rotate/scale operations to make correct pivot position and rotation:
- Export whole model to .dae:
Output file will be generated at \DAEWorks folder. Easy breezy.
- linuxaged/ColladaExporter - Collada exporter for Unity3d (was changed and fixed)