Surforge - 3D rendered PBR texturing.
In Unity. Website Videos Features Forum Surforge
is an editor extension that enables you to easily make high-quality 3d rendered PBR textures
from scratch directly in Unity, with an extremely productive and intuitive workflow.
The exported maps are fully compatible with Unity Standard Shader, looking exactly the same as while you working on them.
It's a modeling toolset, kitbash library, map render, and material composer. All in one, everything you need to create great textures.
New in 1.1.2
- Unity 2018.1.7 compatibility hotfix. ChangeLog
- Full control: tweak any material aspect in real-time with instant feedback.
- GPU Render: high-quality ambient occlusion, dirt, worn edges baking in seconds.
- UV island based symmetry.
- Detail Tool: add texture details with a few mouse clicks.
- Material drag-n-drop with realtime feedback.
- x, y and diagonal symmetry.
- Rich detail kitbash library, constantly updated.
- Poly Lasso Tool: create 3d shapes by means of a few mouse clicks, using preset height, profile and edge rounding-off.
- Variety of Poly Lasso profiles, including tubes and wires.
- UV islands double-click fill.
- Real-time mesh cutting tool.
- Show UVs and snap to UVs.
- Rich library of mesh based and resolution independent signs, stripes, warning labels.
- Editable text labels, random text labels with mouse click.
- Labels interact with specular/gloss, normal, ao and worn edges.
- Real time emission control.
- Shrinking/expanding texture elements.
- Easy adjustment of material specular and glossiness.
- Real time materials shuffle.
- Preview with skybox selection.
- Built-in control of levels directly in shader (similar to levels in Photoshop).
- Celtic ornament tool, with automated braids and overlaps.
Unity 5.4 or higher (Personal or Pro), Shader model 3.5 Directx 11 compatible GPU required to run Surforge. You also need at least 8gb ram to render 4096 resolution maps.
Surforge well optimized to run fine on modern systems, however, it is GPU based, so powerful video card is desirable.
Exported results (which are standard sets of textures) can be used in a wide range, including mobile, depending on the shaders with which they will be used.
- Import Surforge into a clean new project.
- Press “Go Ahead” button to update scripts for your Unity version.
- If something went wrong, you may need to press "Window - Layouts - Revert Factory Settings". Although this should not be necessary in this version.
- Drag and drop your meshes, not complete model assets. Meshes can be seen if you uncover your model asset content.
- Good UVs without folding is the key for great textures. You could make in with Blender (free tool).
- You may set texturePreview/composer rotation X to -90 in your scene for Blender models.
If you have issues, please mail me before leaving a negative review and I'll be happy to help you out.