Commit Graph

9 Commits

Author SHA1 Message Date
jamestagg bf4420d8cb content: maps + catalogue + metahumans/materials + benchmark refs; gitignore run-artifacts
Real asset-repo content changes. Excludes 461MB output/ videos + *.bak/*.codex-backup (now gitignored). CesiumForUnreal left fully intact.
2026-06-21 08:16:53 -07:00
jamestagg 244d20e67e Enable CelestialVault + DaySequence plugins (night sky / star rendering)
Pairs with ralpha f18a7095d: the night-sky handlers control a
CelestialVaultDaySequenceActor via reflection, which only exists when the
CelestialVault plugin is loaded. Without these enabled, set_night_sky rendered
a black frame. DaySequence is CelestialVault's time-of-day dependency.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-08 04:34:28 -07:00
jamestagg e6ab93d0bc Mark CesiumForUnreal plugin Optional in project (deprecating project-level Cesium)
The CesiumForUnreal plugin was removed from Plugins/ on disk, but Ralpha.uproject
still listed it as Enabled with no "Optional" flag — a hard project requirement
UE can't satisfy, causing missing-modules/load instability (a likely contributor
to editor crashes this session). Marking it "Optional": true so a missing Cesium
no longer blocks project load. The engine-level Cesium install
(Engine/Plugins/Marketplace) still satisfies the reference when present, and the
C++ build already auto-disables Cesium (WITH_CESIUM=0) when the plugin is absent.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-05-30 05:13:54 -07:00
jamestagg d66c5072dc Update project config, engine settings, and asset catalogue
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-11 11:40:33 -07:00
jamestagg 7f0526de0e Move UE project to repo root for standard structure
- Move Ralpha.uproject to root
- Move Config/, Content/, Plugins/ to root
- Fixes Epic Launcher project detection

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-27 15:12:56 -08:00
jamestagg b6786cf173 Restructure project and expand RalphaData content
- Remove legacy UE5 config files and project scaffolding
- Add new Ralpha directory structure
- Add new recipes: bedroom, cafe, dining, gym, home office, kitchen, outdoor, portrait studio, retail
- Add post-processing presets and scene presets
- Add catalogue, HDRIs, LUTs, and metahumans data
- Update generate_catalogue script and existing recipes
- Add asset sourcing checklist

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-27 13:36:50 -08:00
jamestagg 22cac6b96b Add kitchen sink structure with catalogue, recipes, and presets
Structure:
- RalphaData/catalogue/ - Machine-readable asset index with JSON schema
- RalphaData/recipes/ - Scene composition templates (living room, office, portrait)
- RalphaData/presets/ - Lighting, post-processing, camera presets
- RalphaData/scripts/ - Catalogue generation tooling
- Content/Ralpha/Assets/ - Folder structure for all asset categories

Key files:
- catalogue.schema.json - Asset metadata schema with tags, bounds, licensing
- recipe.schema.json - Scene composition schema with placement modes
- generate_catalogue.py - Asset indexing script
- LICENSE_POLICY.md - Asset provenance requirements

Updated .gitattributes to keep RalphaData in regular git (not LFS)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-20 15:34:14 -08:00
jamestagg cd3dd56f26 Add emissive material support and ocean/landscape commands
New MCP commands:
- set_actor_emissive_material: Apply glowing materials for sun, lights, screens
- spawn_ocean: Create WaterBodyOcean actor (requires Water plugin)
- set_ocean_waves: Configure Gerstner wave parameters
- create_landscape: Add minimal landscape for Water plugin support

Improvements:
- SceneCapture2D now renders atmosphere with correct ShowFlags
- DirectionalLight configured as atmosphere sun (SetAtmosphereSunLight)
- Added Water and Landscape module dependencies

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-15 23:20:47 -06:00
jamestagg 8a4b9a3f06 Initial UE5 project with RalphaPlugin
- UE5.7 project configured with LFS for binary assets
- RalphaPlugin for MCP-based AI rendering control
- Ready for content creation

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-14 16:35:00 -06:00