Rack equipment placeholders
Generate rough meshes or visual concepts for switches, routers, servers, patch panels, cable organizers, and rack accessories before committing to final models.
AI-assisted production
A reminder page for using AI tooling with an agent to generate, refine, organize, and review Unity assets for the networking training lab.
com.unity.ai.generators provides Unity Editor tools for generating and refining assets directly in the project. It supports text-to-asset and reference-driven workflows for images, sprites, PBR materials, meshes, sound effects, ambient audio, and humanoid animations.
Use this as an asset-production assistant, not as a replacement for design direction. The agent should help write prompts, organize outputs, compare candidates, and wire selected assets into prefabs.
Generate rough meshes or visual concepts for switches, routers, servers, patch panels, cable organizers, and rack accessories before committing to final models.
Create PBR materials for metal racks, plastic wall plates, cable jackets, rubber feet, workstation surfaces, and room finishes. Use generated textures as a starting point, then simplify for WebGL.
Generate icon concepts for link up, link down, power, warning, wall jack, patch panel, workstation, router, and server states.
Create small sound effects for rack doors, cable insertion, cable removal, error feedback, terminal confirmation, and lesson completion.
Explore simple humanoid or UI motion references, but keep the first version focused on camera transitions and interaction feedback instead of complex character animation.
Ask the agent for a specific asset brief: purpose, scale, location in the scene, style constraints, polygon/detail budget, WebGL constraints, and success criteria.
Use the generator tools to create multiple candidates. Keep the prompt tied to the lab: vocational training, realistic network closet, readable ports, labels, and clear student feedback.
Choose assets that teach clearly. A switch face with readable ports is better than a beautiful model that hides the interaction points.
Move approved outputs into project folders, name them clearly, attach materials, create prefabs, and document where each asset is used.
Once an asset is accepted, connect it to the data model: ports, endpoints, LEDs, cable sockets, colliders, labels, and interaction scripts.
Asset brief template
Purpose: teach or support ______
Scene location: ______
Student interaction point: ______
Required readable details: ______
WebGL constraints: low/medium detail, optimized textures
Accept when: ______
Do not let generated assets decide the training design. Start with the lesson, then generate only what supports that lesson.