Skip to content

feat(marketing): add showcase, comparison, v4 preview, and X thread#686

Merged
ThomasGorisse merged 22 commits intomainfrom
claude/sceneview-marketing-showcase-CJCtV
Mar 21, 2026
Merged

feat(marketing): add showcase, comparison, v4 preview, and X thread#686
ThomasGorisse merged 22 commits intomainfrom
claude/sceneview-marketing-showcase-CJCtV

Conversation

@ThomasGorisse
Copy link
Contributor

Position SceneView as the #1 3D & AR library for Android with:

  • showcase.md: full capability showcase with code examples and use cases
  • comparison.md: honest side-by-side vs Sceneform, Unity, raw ARCore
  • v4-preview.md: forward-looking v4.0 vision (multi-scene, portals, XR, KMP)
  • x-thread.md: 12-tweet thread template for social reach
  • Updated README.md with new asset index

https://claude.ai/code/session_01SegkZGp11CSyChYzTavuTi

claude added 22 commits March 21, 2026 09:43
Position SceneView as the #1 3D & AR library for Android with:
- showcase.md: full capability showcase with code examples and use cases
- comparison.md: honest side-by-side vs Sceneform, Unity, raw ARCore
- v4-preview.md: forward-looking v4.0 vision (multi-scene, portals, XR, KMP)
- x-thread.md: 12-tweet thread template for social reach
- Updated README.md with new asset index

https://claude.ai/code/session_01SegkZGp11CSyChYzTavuTi
- Remove duplicate "Sceneform worked fine" objection in comparison.md
- Add 16KB page size compliance issue detail for Sceneform fork
- Add 60% Compose adoption stat to showcase.md
- Update Unity APK size to 60-350MB based on developer reports

https://claude.ai/code/session_01SegkZGp11CSyChYzTavuTi
…ntent

Completely rebuild the docs site to accurately represent SceneView as
the #1 3D & AR library for Android. The old site showed Flutter and
React Native cards that are separate projects.

New site structure:
- Home: hero showcase, install, feature cards, samples table, key concepts
- Features: showcase (why SceneView), comparison (vs alternatives), v4 preview
- Samples: gallery with screenshots and code for all 15 sample apps
- Codelabs: 3D with Compose, AR with Compose
- API: links to KDoc reference
- Contribute: synced from CONTRIBUTING.md

Infrastructure:
- docs.yml: expanded path triggers, syncs CONTRIBUTING.md
- docs-on-release.yml: auto-triggers docs rebuild on new releases,
  llms.txt changes, Module.md updates, or ROADMAP changes
- Updated mkdocs.yml nav, Material theme features, emoji support
- Improved extra.css: hero tagline, footer note, codelab step counters

https://claude.ai/code/session_01SegkZGp11CSyChYzTavuTi
…uide

- devto-article.md: updated for v3.2.0 with physics, sky, fog, reflections
- assets-catalog.md: curated free glTF models (Khronos, Sketchfab, Kenney)
  and HDR environments (Poly Haven) with recommended combos for screenshots
- github-profile.md: repo description, topics, social preview specs,
  release template, badge row
- README.md: reorganized with full publishing checklist

https://claude.ai/code/session_01SegkZGp11CSyChYzTavuTi
…irect HDR URLs

- Added 24 Khronos showcase models organized by category (e-commerce,
  automotive, hero renders, botanical, character animation)
- Added direct Poly Haven download URLs (no browsing needed)
- Added Sketchfab curated collections and specific CC0 car models
- Added additional HDRI sources (AmbientCG, HDRI-Skies, iHDRI)
- Added 8 recommended asset combos with mood descriptions
- Added asset optimization guide (polygon targets, file sizes, cmgen, gltf-transform)

https://claude.ai/code/session_01SegkZGp11CSyChYzTavuTi
- dynamic-sky: DynamicSkyNode, FogNode, interactive sliders
- line-path: LineNode, PathNode, animated sine wave
- physics-demo: PhysicsNode, tap-to-throw, gravity/bounce
- post-processing: Bloom, DoF, SSAO, Fog via Filament View
- reflection-probe: ReflectionProbeNode, metallic IBL
- text-labels: TextNode billboard labels, tap interaction
- marketing/RESUME.md: session recovery instructions

https://claude.ai/code/session_01SegkZGp11CSyChYzTavuTi
…date llms.txt to v3.2.0

New docs pages:
- quickstart.md: step-by-step from empty project to first 3D scene
- troubleshooting.md: common errors, threading issues, performance tips
- contributing.md: contribution guide with AI-assisted workflow

Community health files:
- CODE_OF_CONDUCT.md (Contributor Covenant v2.1)
- SECURITY.md (vulnerability reporting, 90-day disclosure)
- .editorconfig (Kotlin 4-space, UTF-8, LF)

llms.txt updates:
- Version bumped from 3.1.1 to 3.2.0
- Added 8 new node types: DynamicSkyNode, FogNode, ReflectionProbeNode,
  PhysicsNode, LineNode, PathNode, TextNode, BillboardNode
- Updated samples table to include all 14 samples

Changelog:
- Added v3.2.0 section with all new node types and samples

MkDocs:
- Added Get Started nav section (quickstart + troubleshooting)
- Fixed screenshot paths (moved to docs/docs/screenshots/)
- Site screenshots captured for all 10 pages

https://claude.ai/code/session_01SegkZGp11CSyChYzTavuTi
…ents

New docs pages:
- faq.md: common questions about setup, 3D, AR, and performance
- cheatsheet.md: dense API quick reference with all node types and parameters

GitHub Discussion templates:
- Q&A: structured question template with module/version fields
- Show & Tell: showcase projects built with SceneView
- Ideas: feature request template with use case and alternatives

CSS improvements:
- Mobile-responsive code blocks and card grids
- Compact table styling for cheatsheet
- Smooth scrolling, better inline code readability
- Active navigation tab indicator

https://claude.ai/code/session_01SegkZGp11CSyChYzTavuTi
- Version bump from 3.0.0 to 3.2.0 in all dependency snippets
- Added "What's new in 3.2" section with new node type table
- Added 8 nodes to SceneScope DSL reference table
- Added 6 new samples to 3D samples table
- Updated RESUME.md with final status

https://claude.ai/code/session_01SegkZGp11CSyChYzTavuTi
New docs pages:
- architecture.md: internals deep-dive (Compose→Filament bridge, threading, lifecycle)
- performance.md: optimization guide (models, textures, draw calls, device tiers)
- testing.md: testing strategies (unit, UI, screenshot, CI pipeline)

Home page enhancements:
- Added tabbed code examples (3D, AR, Physics, Dynamic Sky)
- Added Maven Central, Discord, and License badges

Navigation restructured:
- New "Guides" section (Architecture, Performance, Testing)
- Recipes added to "Get Started" section

ROADMAP.md updated:
- Marked v3.2.0 features as shipped
- Added v3.3.0 planned features
- Added v4.0.0 detailed roadmap
- Added community wishlist section

https://claude.ai/code/session_01SegkZGp11CSyChYzTavuTi
v4-launch-plan.md:
- Full launch timeline (T-4w to T+1w)
- X/Twitter thread template (5 tweets)
- LinkedIn post template
- Dev.to article outline
- Key metrics and demo app ideas

v4-preview.md enhancements:
- Added ParticleNode, AnimationController, CollisionNode to v4.0 features
- Added "Who should care about 4.0" section with audience-specific cards

https://claude.ai/code/session_01SegkZGp11CSyChYzTavuTi
Covers: model loading, animations, camera control, gestures,
lighting, fog, AR placement, face filters, ViewNode, materials,
and layout patterns. Each recipe is a complete, working code snippet.

https://claude.ai/code/session_01SegkZGp11CSyChYzTavuTi
ai-development.md:
- llms.txt, MCP server, Claude Code skills explained
- Setup instructions for Claude Code, Cursor, ChatGPT
- Contributor slash commands (/contribute, /review, /document, /test)
- Comparison table showing SceneView's unique AI advantage

use-cases.md:
- E-commerce: product viewer (15 lines) + AR try-before-you-buy
- Education: interactive 3D anatomy with labels
- Data viz: 3D globe with geo markers
- Social: AR face filters
- Architecture: floor plan with dynamic sky
- Gaming: physics playground
- Industry fit matrix

https://claude.ai/code/session_01SegkZGp11CSyChYzTavuTi
integrations.md:
- Compose Navigation with shared Engine via CompositionLocal
- Material 3 cards with 3D viewer, BottomSheet with AR
- ViewModel integration for surviving config changes
- Hilt/DI patterns
- Room database for persistent AR cloud anchors

release-notes-3.2.0.md:
- Copy-paste GitHub Release template
- Highlights, code examples, migration notes

https://claude.ai/code/session_01SegkZGp11CSyChYzTavuTi
- Remove Android-only focus from all pages — position SceneView as
  multi-platform (Android, XR headsets, iOS via KMP)
- Replace all multicolor material/emoji icons with monochrome octicons
- Add CSS rules to force tinted monochrome rendering on all SVG icons
- Lead homepage with XR Spatial tab alongside 3D and AR examples
- Add "One API, every surface" platform cards (Android, XR, KMP, Filament)
- Add v4.0 features section with multi-scene, portals, particles, collision
- Update v4-preview with dedicated KMP section and spatial computing focus
- Update showcase, comparison, troubleshooting for platform-agnostic language

https://claude.ai/code/session_01SegkZGp11CSyChYzTavuTi
…eting-showcase-CJCtV

# Conflicts:
#	.gitignore
#	README.md
#	ROADMAP.md
#	docs/docs/changelog.md
#	docs/docs/index.md
#	docs/docs/showcase.md
#	docs/docs/stylesheets/extra.css
#	docs/mkdocs.yml
#	llms.txt
@ThomasGorisse ThomasGorisse merged commit 715aac2 into main Mar 21, 2026
1 of 2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants