A free tool for making 3D and textures via StableDiffusion AI.
See the code
StableProjectorz is a tool for texturing 3D models using StableDiffusion.
It also supports generating 3D models from 2D images.
Official page: StableProjectorz
Our Discord server: here
Assets/_gm.Ctrl + Shift + B -> Build and Run.MyCoolScript.instance; Avoid drag-and-drop references. Initialize Singletons in Awake().Features. Do not use separate Prefabs, Scenes, Scripts folders.RenderTexture make sure to release it, to aviod memory leaks.[SerializeField] private instead of public._underscoreForMemberVariables.Watch the video about the codebase (as of Jan 2026) for a quick-start:
Start_Scene_Global scene loads UI and manager-scenes separately to prevent merge conflicts.Update_callbacks_MGR dispatches events (Navigation, Depth, Rendering) in a strict order. Using Update() for other things.ModelsHandler_3D.instance is the singleton entry point for all 3D data.Objs3D_Container: Maps every sub-mesh to a unique ID for later retrieval.UDIMs_Helper: Scans UVs to detect tiles (1001, 1002, etc.).ModelsHandler3D_ImportHelper uses AssimpNet to load OBJ/FBX/GLB at runtime.Managed by UserCameras_MGR. Culling Planes are fixed (0.25β1000) for float precision.
_accumulation_uv_RT texture.Objects_Renderer_MGR renders into _accumulation_uv_RT.StableDiffusion_Hub β SD_Generate_PayloadMaker β SD_Generate_NetworkSender (Talks to A1111/Forge via JSON).GenData2D_Archive stores Information Objects, not loose files.
GenData2D: Remembers the Camera-params (POV), Prompts, Result Textures, and User Masks.Managed by Gen3D_MGR.
Gen3D_InputPanelBuilder_UI).ModelsHandler_3D.KeyMousePenInput: Static helper class.Lets an outside program read app state, capture the viewport, and fire UI actions.
Plain JSON over TCP. By redDwarf03, PR #8.
--agent-bridge in spz.config. Loopback only, and every request needs a token β generated for you on first launch, so clients read it and you configure nothing. --agent-bridge-token= pins your own.Assets/_gm/Features/AgentBridge β self-starting, no scene or prefab. See its README.StaticEvents gained introspection + TryInvokeDynamic, which reports failures instead of ignoring them.C#
90.8%
ShaderLab
8.2%
A free tool for making 3D and textures via StableDiffusion AI.
See the code
StableProjectorz is a tool for texturing 3D models using StableDiffusion.
It also supports generating 3D models from 2D images.
Official page: StableProjectorz
Our Discord server: here
Assets/_gm.Ctrl + Shift + B -> Build and Run.MyCoolScript.instance; Avoid drag-and-drop references. Initialize Singletons in Awake().Features. Do not use separate Prefabs, Scenes, Scripts folders.RenderTexture make sure to release it, to aviod memory leaks.[SerializeField] private instead of public._underscoreForMemberVariables.Watch the video about the codebase (as of Jan 2026) for a quick-start:
Start_Scene_Global scene loads UI and manager-scenes separately to prevent merge conflicts.Update_callbacks_MGR dispatches events (Navigation, Depth, Rendering) in a strict order. Using Update() for other things.ModelsHandler_3D.instance is the singleton entry point for all 3D data.Objs3D_Container: Maps every sub-mesh to a unique ID for later retrieval.UDIMs_Helper: Scans UVs to detect tiles (1001, 1002, etc.).ModelsHandler3D_ImportHelper uses AssimpNet to load OBJ/FBX/GLB at runtime.Managed by UserCameras_MGR. Culling Planes are fixed (0.25β1000) for float precision.
_accumulation_uv_RT texture.Objects_Renderer_MGR renders into _accumulation_uv_RT.StableDiffusion_Hub β SD_Generate_PayloadMaker β SD_Generate_NetworkSender (Talks to A1111/Forge via JSON).GenData2D_Archive stores Information Objects, not loose files.
GenData2D: Remembers the Camera-params (POV), Prompts, Result Textures, and User Masks.Managed by Gen3D_MGR.
Gen3D_InputPanelBuilder_UI).ModelsHandler_3D.KeyMousePenInput: Static helper class.Lets an outside program read app state, capture the viewport, and fire UI actions.
Plain JSON over TCP. By redDwarf03, PR #8.
--agent-bridge in spz.config. Loopback only, and every request needs a token β generated for you on first launch, so clients read it and you configure nothing. --agent-bridge-token= pins your own.Assets/_gm/Features/AgentBridge β self-starting, no scene or prefab. See its README.StaticEvents gained introspection + TryInvokeDynamic, which reports failures instead of ignoring them.C#
90.8%
ShaderLab
8.2%