Starscene Software
Home Utilities Fractscape Contact
 
 
 
 
 

Enhance your Unity experience with these handy utilities! Full source code is included for all items. They work with Unity and Unity Pro, for Mac or Windows, and ObjReader works with Unity iPhone.

 
------

ObjReader

Wish Unity had a way of loading 3D models in at runtime? Look no further! ObjReader will take commonly-used .obj files (from web or disk) and turn them into 3D models on the fly. No need for pre-processing or asset bundles — most .obj files will load in perfectly as-is. Requires Unity 3.4 or later.


  1. Speed! Up to 4X faster than the Unity editor’s built-in .obj importing. A 4MB .obj file will typically be parsed and the model generated in < 1 second, depending on CPU speed.

  2. High compatibility: loads most any .obj file generated by different apps.

  3. Optionally generate tangents for use in shaders that need them, such as normal-map shaders.

  4. Read groups in the same file as separate meshes, or combined into one. If read as separate meshes, you can bypass Unity’s usual 65,534 vertices per model limitation, as long as each group doesn’t exceed that number.

  5. Read UV info and normals, or choose to auto-generate normals.

  6. Objects can be scaled, rotated, and positioned by any amount on import.

  7. Works with Unity iPhone too!


Note that the .obj format has no animation support.


Choose your price: $14.95 for individual / hobbyist, $29.95 for pro / corporate. The functionality is identical in either case.

------
Utilities

Stitchscape

Quickly and easily stitch multiple terrains together with this editor script. Simply set up your terrain grid, click “Stitch”, and you’re done! Saves hours of time and frustration. Even terrains that differ substantially will show no visible seams. (See Fractscape for a fun, fast way to create landscapes.)


Stitchscape alters the terrains themselves (undo support is included), but use of Terrain.SetNeighbors is still required in order for terrain LOD to match up. Also, all terrains must have the same Y value.


Choose your price: $4.95 for individual / hobbyist, $14.95 for pro / corporate. The functionality is the same for both.

Stitchscape window
Buy Now

Individual: $4.95 / Pro $14.95

Before/After
Buy Now

Individual: $14.95 / Pro $29.95

UniFileBrowser

Everything you need for accessing files at runtime from within your Unity games or apps! Allow users to easily open or save files with a simple function call with this comfortable and functional file browser window.


Cross-platform OnGUI code means you provide a consistent experience and don’t need to fiddle with external platform-dependent libraries. Plus you get the full commented source, so you can customize it as you like. Serves as a good tutorial on medium-complexity OnGUI code too, and comes with complete documentation.


It includes a popup directory path for easy folder navigation with full keyboard control, window resize handle, and error/confirmation dialogs, with many options such as file extension filtering, multi-file selection, folder selection, file deletion, and more, so you can customize the experience with the exact options you need. Supports OS X, Windows, and Linux; also works on iOS and Android. Can be re-skinned as desired. Note that file system access is stand-alone only and not present in web builds.

File browser window
------

Individual: $9.95 / Pro $24.95

Feedback

Have any questions or problems? Use the Contact page (be sure to follow the instructions there in order to prevent your message from being sent to the bit bucket), or send a PM on the Unity forums (requires forum membership, which is free). If you'd rather use a different payment method than PayPal, this can be arranged by using one of the contact methods above. Delivery won't be instant, but other payment methods are generally welcome, aside from personal checks and direct credit card processing. (Remember that you can use a credit card through PayPal without needing to sign up for an account.)

------
ObjReader
 

Starscene Software