Unity Developer for 3D Industrial Presentation
Budget: €1,500 – €3,000 EUR
Interactive 3D Industrial Machine Presentation (Unity)
Budget
USD 1,500 – 2,500
Project Duration
20 Calendar Days
Project Overview
We are looking for an experienced Unity developer to create a professional interactive 3D application for commercial presentations.
The objective is to build an application where users can freely explore several industrial machines inside a modern indoor environment and interact with predefined animations.
This project is intended for commercial demonstrations.
It is NOT a game.
It is NOT a physics simulator.
It is NOT a CAD project.
The objective is to create a clean, professional and interactive presentation.
Confidentiality
The selected freelancer must sign a Non-Disclosure Agreement (NDA) before receiving any project files.
All project information is confidential.
All source code, assets, animations and deliverables produced during this project will become the exclusive property of the client.
Project Development
The project will be developed in two phases.
Phase 1
The freelancer will create:
Indoor environment
Navigation system
Camera controls
User interface
Animation framework
Interaction system
Generic placeholder models may be used during this phase.
No confidential assets will be provided.
Phase 2
Once Phase 1 has been approved and the NDA has been signed, the selected freelancer will receive the optimized 3D models to integrate into the project.
No engineering CAD files will be provided.
Files Provided (Phase 2)
The selected freelancer will receive:
Optimized FBX or GLB models
Textures
Materials
Reference images
Reference videos
Company logos
No engineering CAD files.
No STEP files.
No FreeCAD files.
No mechanical drawings.
No reverse engineering is required.
Technology
Preferred:
Unity 6
Also accepted:
Unity 2022 LTS
Programming Language:
C#
Scope of Work
1. Environment
Create a clean, modern indoor environment suitable for presenting industrial equipment.
Include:
Floor
Walls
Ceiling
Lighting
Doors
Basic furniture
Decorative elements
The environment does not need to represent any real building.
2. Machine Integration
Import the supplied optimized 3D models.
Requirements:
Correct scaling
Clean materials
Good rendering quality
Optimized performance
No redesign of the models is required.
3. Navigation
Users must be able to:
Walk freely
Rotate camera
Zoom
Inspect every machine from every angle
Controls:
Keyboard + Mouse
4. Machine Interaction
Each machine should support predefined interactions.
Examples include:
Select machine
Play animation
Open or close doors or panels
Show moving components
Execute an operating sequence
Animations are intended only for visual presentation.
Perfect mechanical accuracy is not required.
5. Visualization Modes
The application must include:
Normal View
Transparent View
Internal View
The objective is allowing customers to better understand the product.
6. Information Hotspots
Interactive hotspots positioned around each machine.
Each hotspot opens a small information panel.
Placeholder text is acceptable.
No database is required.
7. User Interface
Main Menu
Start Presentation
Controls
About
Exit
Presentation Controls
Reset Camera
Toggle Transparency
Play Animation
Return to Menu
8. Graphics
Professional appearance.
Optimized for a standard office computer.
Performance is more important than ultra-realistic graphics.
Deliverables
Final delivery must include:
Complete Unity Project
C# Source Code
Materials
Textures
Animations
Windows Executable
Basic Documentation
Out of Scope
Do NOT include:
Multiplayer
Networking
Cloud Services
Database
AI
User Authentication
VR
Mobile Version
Voice
Sound Effects
Future Development
This is the first phase of a long-term project.
Future phases may include:
VR support
Additional environments
Additional machines
Guided presentations
Configurable layouts
Advanced animations
Multi-language support
The selected freelancer will have priority for future development.
Required Skills
Unity
C#
Blender
FBX / GLB Workflow
Animation
Industrial Visualization
Interactive Presentations
Proposal Requirements
Please include:
Portfolio
Previous Unity Projects
Similar Interactive Applications
Estimated Completion Time
Number of Included Revisions
Milestones
Milestone 1 (20%)
Create:
Environment
Navigation
Camera
UI
Interaction framework
Animation framework
Using generic placeholder models.
Milestone 2 (80%)
After approval of Milestone 1 and NDA signature:
Integrate provided models
Final animations
Hotspots
Visualization modes
Final optimization
Final executable
Unity source code
Acceptance Criteria
The project will be considered complete when:
Navigation is smooth.
Camera controls work correctly.
Machines are integrated correctly.
All predefined interactions work correctly.
Animations execute without errors.
Visualization modes operate correctly.
Information hotspots function correctly.
The Unity project is fully delivered.
Full C# source code is included.
The Windows executable runs correctly without crashes.
Important Notes
This project focuses exclusively on software development and interactive visualization.
No CAD modelling or engineering work is required.
The supplied models are provided exclusively for visualization purposes.
The freelancer must not recreate, redistribute, reverse engineer, manufacture, reproduce or reuse any provided assets outside this project.
The freelancer agrees that all deliverables and intellectual property created during the project belong exclusively to the client upon final payment.
Budget
USD 1,500 – 2,500
Project Duration
20 Calendar Days
Project Overview
We are looking for an experienced Unity developer to create a professional interactive 3D application for commercial presentations.
The objective is to build an application where users can freely explore several industrial machines inside a modern indoor environment and interact with predefined animations.
This project is intended for commercial demonstrations.
It is NOT a game.
It is NOT a physics simulator.
It is NOT a CAD project.
The objective is to create a clean, professional and interactive presentation.
Confidentiality
The selected freelancer must sign a Non-Disclosure Agreement (NDA) before receiving any project files.
All project information is confidential.
All source code, assets, animations and deliverables produced during this project will become the exclusive property of the client.
Project Development
The project will be developed in two phases.
Phase 1
The freelancer will create:
Indoor environment
Navigation system
Camera controls
User interface
Animation framework
Interaction system
Generic placeholder models may be used during this phase.
No confidential assets will be provided.
Phase 2
Once Phase 1 has been approved and the NDA has been signed, the selected freelancer will receive the optimized 3D models to integrate into the project.
No engineering CAD files will be provided.
Files Provided (Phase 2)
The selected freelancer will receive:
Optimized FBX or GLB models
Textures
Materials
Reference images
Reference videos
Company logos
No engineering CAD files.
No STEP files.
No FreeCAD files.
No mechanical drawings.
No reverse engineering is required.
Technology
Preferred:
Unity 6
Also accepted:
Unity 2022 LTS
Programming Language:
C#
Scope of Work
1. Environment
Create a clean, modern indoor environment suitable for presenting industrial equipment.
Include:
Floor
Walls
Ceiling
Lighting
Doors
Basic furniture
Decorative elements
The environment does not need to represent any real building.
2. Machine Integration
Import the supplied optimized 3D models.
Requirements:
Correct scaling
Clean materials
Good rendering quality
Optimized performance
No redesign of the models is required.
3. Navigation
Users must be able to:
Walk freely
Rotate camera
Zoom
Inspect every machine from every angle
Controls:
Keyboard + Mouse
4. Machine Interaction
Each machine should support predefined interactions.
Examples include:
Select machine
Play animation
Open or close doors or panels
Show moving components
Execute an operating sequence
Animations are intended only for visual presentation.
Perfect mechanical accuracy is not required.
5. Visualization Modes
The application must include:
Normal View
Transparent View
Internal View
The objective is allowing customers to better understand the product.
6. Information Hotspots
Interactive hotspots positioned around each machine.
Each hotspot opens a small information panel.
Placeholder text is acceptable.
No database is required.
7. User Interface
Main Menu
Start Presentation
Controls
About
Exit
Presentation Controls
Reset Camera
Toggle Transparency
Play Animation
Return to Menu
8. Graphics
Professional appearance.
Optimized for a standard office computer.
Performance is more important than ultra-realistic graphics.
Deliverables
Final delivery must include:
Complete Unity Project
C# Source Code
Materials
Textures
Animations
Windows Executable
Basic Documentation
Out of Scope
Do NOT include:
Multiplayer
Networking
Cloud Services
Database
AI
User Authentication
VR
Mobile Version
Voice
Sound Effects
Future Development
This is the first phase of a long-term project.
Future phases may include:
VR support
Additional environments
Additional machines
Guided presentations
Configurable layouts
Advanced animations
Multi-language support
The selected freelancer will have priority for future development.
Required Skills
Unity
C#
Blender
FBX / GLB Workflow
Animation
Industrial Visualization
Interactive Presentations
Proposal Requirements
Please include:
Portfolio
Previous Unity Projects
Similar Interactive Applications
Estimated Completion Time
Number of Included Revisions
Milestones
Milestone 1 (20%)
Create:
Environment
Navigation
Camera
UI
Interaction framework
Animation framework
Using generic placeholder models.
Milestone 2 (80%)
After approval of Milestone 1 and NDA signature:
Integrate provided models
Final animations
Hotspots
Visualization modes
Final optimization
Final executable
Unity source code
Acceptance Criteria
The project will be considered complete when:
Navigation is smooth.
Camera controls work correctly.
Machines are integrated correctly.
All predefined interactions work correctly.
Animations execute without errors.
Visualization modes operate correctly.
Information hotspots function correctly.
The Unity project is fully delivered.
Full C# source code is included.
The Windows executable runs correctly without crashes.
Important Notes
This project focuses exclusively on software development and interactive visualization.
No CAD modelling or engineering work is required.
The supplied models are provided exclusively for visualization purposes.
The freelancer must not recreate, redistribute, reverse engineer, manufacture, reproduce or reuse any provided assets outside this project.
The freelancer agrees that all deliverables and intellectual property created during the project belong exclusively to the client upon final payment.