Skip to content

Commit

Permalink
new: Creator concepts structure (phase0)
Browse files Browse the repository at this point in the history
  • Loading branch information
heysokam committed Apr 5, 2024
1 parent 6ce4962 commit 1f7012b
Show file tree
Hide file tree
Showing 41 changed files with 224 additions and 92 deletions.
188 changes: 101 additions & 87 deletions docs/_partials/concepts/creator.md
Original file line number Diff line number Diff line change
@@ -1,73 +1,81 @@
import Studio from '@site/docs/_partials/concepts/creator/studio.md'
import Assets from '@site/docs/_partials/concepts/creator/assets.md'
import Components from '@site/docs/_partials/concepts/creator/components.md'

import Concept1 from '@site/docs/_partials/concepts/creator/concept1.md'

<Studio />
<Assets />


<!-- FIXME: Remove -->
<!-- core -->
<!-- advanced -->
<Components />
<Concept1 />
<Concept1 />
<Concept1 />
<Concept1 />
<!-- mastery -->
<Concept1 />
<Concept1 />

<!--
TODO: (isolated from guided steps)
## Essentials
### Studio
Studio: Dashboard : New UI -> Extended greatly
Studio: Scene Management
Studio: Project Management
Studio: UI navigation
### Assets
Scene
Scene Building
Models Sourcing
Skybox
Skybox: Cubemap
Skybox: Procedural
## CMS



<!-- Concepts List (isolated from guided steps)
# Core
## Dashboard <- (new)
Project Management
Installing Projects
Scene Management
Admin Panel
Tutorial Tracks
## Studio
### Material Editor
(viewer+editor)
## Assets
Prefabs
Kits
Lights
LookDev Presets (name TBD)
### Scripts
- [ ] Animation Triggers
- [ ] (tut step) Move object
- [ ] (tut step) Scale object
- [ ] (tut step) Change color
- [ ] (not yet) Animation Timeline
- [ ] Keying
- [ ] URL redirect
- [ ] Ecommerce
### Lighting / Look Dev
Environment Map
Environment Map Baker
Lightmaps
Lightmaps Baker
### CMS
User Library
Assets Packs (Starter Packs/kits)
Assets Panel
Assets Panel Search
Assets Panel Categories
### Scene
Scene Building
Ground Plane
#### Skybox
Cubemap
Time of Day (Procedural)
### Optimization
On Import
On Publish
Compression
Dynamic Loading
Variants & LODs
## Content Creator Concepts
- [ ] Technical-User Essentials
- [ ] Custom Assets Usage
- [ ] Importing (+compression)
- [ ] Optimization
- [ ] Compression
- [ ] Animations
- [ ] Installing Projects
- [ ] Saving
- [ ] Sourcing Assets
- [ ] Sourcing & Creating Avatars
- [ ] Importing & Using Avatars
- [ ] Creating your User Library
- [ ] Animation Curves
- [ ] Animation triggers
- [ ] Animation Timeline
- [ ] Asset Prefabs
- [ ] Look Dev
- [ ] Material Editor (viewer+editor)
- [ ] Lightmaps + Baker
- [ ] Optimization (introduction/simple. Need to know it exists, reference to their guides)
- [ ] Variants & LODs
- [ ] Dynamic Loading
- [ ] Compression
- [ ] ... #todo: other file types ...
- [ ] Image
- [ ] Video
- [ ] Audio
- [ ] Text
- [ ] Important Components
- [ ] Camera
- [ ] Parameter component (Visualscript)
- [ ] Animations
### Non-Essentials
#### Studio
# Advanced
## Studio
- [ ] Snapping
- [ ] Non-default UI layout
- [ ] Gizmos
Expand All @@ -85,48 +93,54 @@ Assets Panel Categories
- ...
- [ ] Graphics Basics: Glossary and gamedev concepts
#### Assets
- [ ] Budgets: Not go over the limits, what are they
- [ ] Custom Materials (advanced skill)
- [ ] Editing
- [ ] Setting them up
## Assets
- [ ] Budgets
- [ ] Optimization
- [ ] Variants & LODs
- [ ] Dynamic Loading
- [ ] Compression
### Web Formats
- [ ] ee.GLTF + Extensions
- [ ] Hierarchy
- [ ] Model components
- [ ] gltf vs glb
- [ ] Other Files
- [ ] UVOL
- [ ] Important Components
#### Lighting / Look Dev
- [ ] Environment Map + Baker
#### Avatars
- [ ] KTX
- [ ] UVOL
- [ ] Streaming (Video/Audio)
### Important Components
- [ ] Text
- [ ] Camera
- [ ] Animations
#### Model Component
- [ ] Animations
- [ ] Custom Materials (Editing, Setting them up)
#### Transform Component
Origin Point
## Avatars
- [ ] Emotes
- [ ] Mocap
- [ ] Custom Avatars (currently hardcoded)
### Mastery Toolkit (looking behind the curtain)
_(how to be fully independent and figure out anything without guidance)_
- [ ] Parameter components
- [ ] Project Management
# Mastery
Project Management
- [ ] GitHub Docs
- [ ] Team sync tools
- [ ] AI content creation
- [ ] Skyboxes
- [ ] 3D models
- [ ] Material creation
- [ ] Creator Resources
- [ ] Links on DCC creation
- [ ] Links gamedev content
- [ ] Model Checkers
- [ ] VRM model
- [ ] GLTF view
- [ ] Bridging into Visualcript
### Manual
- [ ] GLTF hierarchies (maybe: relationship to USD)
Model Checkers (websites)
Visualscript
GLTF hierarchies (maybe: relationship to USD)
- [ ] Sourcing Assets, Avatars and Animations (other people's assets)
-->
17 changes: 17 additions & 0 deletions docs/_partials/concepts/creator/assets.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
import Description from '@site/docs/_partials/concepts/creator/assets/description.md'
import Sourcing from '@site/docs/_partials/concepts/creator/assets/sourcing.md'
import Prefabs from '@site/docs/_partials/concepts/creator/assets/prefabs.md'
import Kits from '@site/docs/_partials/concepts/creator/assets/kits.md'
import CMS from '@site/docs/_partials/concepts/creator/assets/cms.md'
import Scene from '@site/docs/_partials/concepts/creator/assets/scene.md'
import Skybox from '@site/docs/_partials/concepts/creator/assets/skybox.md'
import Optimization from '@site/docs/_partials/concepts/creator/assets/optimization.md'

<Description />
<Sourcing />
<Prefabs />
<Kits />
<CMS />
<Scene />
<Skybox />
<Optimization />
7 changes: 7 additions & 0 deletions docs/_partials/concepts/creator/assets/cms.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
import Description from '@site/docs/_partials/concepts/creator/assets/cms/description.md'
import Panel from '@site/docs/_partials/concepts/creator/assets/cms/panel.md'
import Packs from '@site/docs/_partials/concepts/creator/assets/cms/packs.md'

<Description />
<Panel />
<Packs />
1 change: 1 addition & 0 deletions docs/_partials/concepts/creator/assets/cms/description.md
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
<!-- core -->
1 change: 1 addition & 0 deletions docs/_partials/concepts/creator/assets/cms/packs.md
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
<!-- core -->
7 changes: 7 additions & 0 deletions docs/_partials/concepts/creator/assets/cms/panel.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
import Description from '@site/docs/_partials/concepts/creator/assets/cms/panel/description.md'
import Search from '@site/docs/_partials/concepts/creator/assets/cms/panel/search.md'
import Categories from '@site/docs/_partials/concepts/creator/assets/cms/panel/categories.md'

<Description />
<Search />
<Categories />
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
<!-- core -->
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
<!-- core -->
1 change: 1 addition & 0 deletions docs/_partials/concepts/creator/assets/cms/panel/search.md
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
<!-- core -->
1 change: 1 addition & 0 deletions docs/_partials/concepts/creator/assets/description.md
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
<!-- core -->
1 change: 1 addition & 0 deletions docs/_partials/concepts/creator/assets/kits.md
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
<!-- core -->
11 changes: 11 additions & 0 deletions docs/_partials/concepts/creator/assets/optimization.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
import Description from '@site/docs/_partials/concepts/creator/assets/optimization/description.md'
import Compression from '@site/docs/_partials/concepts/creator/assets/optimization/compression.md'
import DynamicLoading from '@site/docs/_partials/concepts/creator/assets/optimization/dynamicLoading.md'
import Variants from '@site/docs/_partials/concepts/creator/assets/optimization/variants.md'
import LOD from '@site/docs/_partials/concepts/creator/assets/optimization/lod.md'

<Description />
<Compression />
<DynamicLoading />
<Variants />
<LOD />
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
<!-- core -->
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
<!-- core -->
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
<!-- core -->
1 change: 1 addition & 0 deletions docs/_partials/concepts/creator/assets/optimization/lod.md
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
<!-- core -->
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
<!-- core -->
1 change: 1 addition & 0 deletions docs/_partials/concepts/creator/assets/prefabs.md
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
<!-- core -->
5 changes: 5 additions & 0 deletions docs/_partials/concepts/creator/assets/scene.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
import Description from '@site/docs/_partials/concepts/creator/assets/scene/description.md'
import Building from '@site/docs/_partials/concepts/creator/assets/scene/building.md'

<Description />
<Building />
1 change: 1 addition & 0 deletions docs/_partials/concepts/creator/assets/scene/building.md
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
<!-- core -->
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
<!-- core -->
7 changes: 7 additions & 0 deletions docs/_partials/concepts/creator/assets/skybox.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
import Description from '@site/docs/_partials/concepts/creator/assets/skybox/description.md'
import Cubemap from '@site/docs/_partials/concepts/creator/assets/skybox/cubemap.md'
import Procedural from '@site/docs/_partials/concepts/creator/assets/skybox/procedural.md'

<Description />
<Cubemap />
<Procedural />
1 change: 1 addition & 0 deletions docs/_partials/concepts/creator/assets/skybox/cubemap.md
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
<!-- core -->
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
<!-- core -->
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
<!-- core -->
1 change: 1 addition & 0 deletions docs/_partials/concepts/creator/assets/sourcing.md
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
<!-- core -->
9 changes: 9 additions & 0 deletions docs/_partials/concepts/creator/components.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
import Description from '@site/docs/_partials/concepts/creator/components/description.md'
import Camera from '@site/docs/_partials/concepts/creator/components/camera.md'
import Animation from '@site/docs/_partials/concepts/creator/components/animation.md'
import Parameter from '@site/docs/_partials/concepts/creator/components/parameter.md'

<Description />
<Camera />
<Animation />
<Parameter />
1 change: 1 addition & 0 deletions docs/_partials/concepts/creator/components/animation.md
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
<!-- core -->
1 change: 1 addition & 0 deletions docs/_partials/concepts/creator/components/camera.md
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
<!-- core -->
1 change: 1 addition & 0 deletions docs/_partials/concepts/creator/components/description.md
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
<!-- core -->
1 change: 1 addition & 0 deletions docs/_partials/concepts/creator/components/parameter.md
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
<!-- core -->
25 changes: 25 additions & 0 deletions docs/_partials/concepts/creator/studio.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@
import Description from '@site/docs/_partials/concepts/creator/studio/description.md'
import Dashboard from '@site/docs/_partials/concepts/creator/studio/dashboard.md'
import ProjectManagement from '@site/docs/_partials/concepts/creator/studio/projectManagement.md'
import SceneManagement from '@site/docs/_partials/concepts/creator/studio/sceneManagement.md'
import UI from '@site/docs/_partials/concepts/creator/studio/ui.md'
import Snapping from '@site/docs/_partials/concepts/creator/studio/snapping.md'
import UILayout from '@site/docs/_partials/concepts/creator/studio/uiLayout.md'

<!-- core -->
<Description />
<Dashboard />


<UI />
<!-- advanced -->
<UILayout />
<Snapping />





<!-- FIXME: MOVE OUT -->
<SceneManagement />
<ProjectManagement />
1 change: 1 addition & 0 deletions docs/_partials/concepts/creator/studio/b
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
<!-- advanced -->
1 change: 1 addition & 0 deletions docs/_partials/concepts/creator/studio/dashboard.md
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
<!-- core -->
1 change: 1 addition & 0 deletions docs/_partials/concepts/creator/studio/description.md
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
<!-- core -->
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
<!-- core -->
1 change: 1 addition & 0 deletions docs/_partials/concepts/creator/studio/sceneManagement.md
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
<!-- core -->
1 change: 1 addition & 0 deletions docs/_partials/concepts/creator/studio/snapping.md
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
<!-- advanced -->
1 change: 1 addition & 0 deletions docs/_partials/concepts/creator/studio/ui.md
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
<!-- core -->
1 change: 1 addition & 0 deletions docs/_partials/concepts/creator/studio/uiLayout.md
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
<!-- advanced -->
Loading

0 comments on commit 1f7012b

Please sign in to comment.