X3D
type: NamedIndividual
has head: head
has scene: Scene
profile: Immersive
version: 4.0
no namespace schema location: https://www.web3d.org/specifications/x3d-4.0.xsd

meta 1 1
type: NamedIndividual
type: meta
has parent: head
content: ClaudeCodeSimpleModelTexturedData.x3d
name: title

meta 1 2
type: NamedIndividual
type: meta
has parent: head
content: Model generated by Claude Code, with small cleanups: Orbiting Primitives with Textures using hexadecimal-data encoding of image pixels, each of which was encoded at low resolution. Four textured 3D primitives — sphere, box, cone, cylinder — orbiting on an animated platform.
name: description

meta 1 3
type: NamedIndividual
type: meta
has parent: head
content: Claude (Anthropic)
name: author

meta 1 4
type: NamedIndividual
type: meta
has parent: head
content: Don Brutzman
name: translator

meta 1 5
type: NamedIndividual
type: meta
has parent: head
content: 27 February 2026
name: created

meta 1 6
type: NamedIndividual
type: meta
has parent: head
content: 28 February 2026
name: modified

meta 1 7
type: NamedIndividual
type: meta
has parent: head
content: ClaudeCodeExampleChatLog.pdf
name: documentation

meta 1 8
type: NamedIndividual
type: meta
has parent: head
content: original model produced by LLM, careful review and precautions are warranted
name: warning

meta 1 9
type: NamedIndividual
type: meta
has parent: head
content: Claude Sonnet 4.6
name: generator

meta 1 10
type: NamedIndividual
type: meta
has parent: head
content: https://claude.ai/new
name: reference

meta 1 11
type: NamedIndividual
type: meta
has parent: head
content: originals/scene_textured.x3d
name: reference

meta 1 12
type: NamedIndividual
type: meta
has parent: head
content: originals/scene_textured_data.x3d
name: reference

meta 1 13
type: NamedIndividual
type: meta
has parent: head
content: originals/scene_textured_meta.x3d
name: reference

meta 1 14
type: NamedIndividual
type: meta
has parent: head
content: History of initial changes at https://sourceforge.net/p/x3d/code/38626/log/?path=/www.web3d.org/x3d/content/examples/X3dForAdvancedModeling/LLM
name: reference

meta 1 15
type: NamedIndividual
type: meta
has parent: head
content: X3D-Edit 4.0, https://www.web3d.org/x3d/tools/X3D-Edit
name: generator

meta 1 16
type: NamedIndividual
type: meta
has parent: head
content: https://www.web3d.org/x3d/content/examples/X3dForAdvancedModeling/LargeLanguageModels/ClaudeCodeSimpleModelTexturedData.x3d
name: identifier

meta 1 17
type: NamedIndividual
type: meta
has parent: head
content: https://creativecommons.org/licenses/by/4.0/
name: license

ClaudeCodeSimpleModelTexturedData.x3d
description: Model generated by Claude Code, with small cleanups: Orbiting Primitives with Textures using hexadecimal-data encoding of image pixels, each of which was encoded at low resolution. Four textured 3D primitives — sphere, box, cone, cylinder — orbiting on an animated platform.
translator: Don Brutzman
created: 27 February 2026
modified: 28 February 2026
warning: original model produced by LLM, careful review and precautions are warranted
generator: Claude Sonnet 4.6
reference: https://claude.ai/new
reference: originals/scene_textured.x3d
reference: originals/scene_textured_data.x3d
reference: originals/scene_textured_meta.x3d
reference: History of initial changes at https://sourceforge.net/p/x3d/code/38626/log/?path=/www.web3d.org/x3d/content/examples/X3dForAdvancedModeling/LLM
generator: X3D-Edit 4.0, https://www.web3d.org/x3d/tools/X3D-Edit
license: https://creativecommons.org/licenses/by/4.0/

Background 2 1
type: NamedIndividual
type: Background
has parent: Scene
sky color: 0.05
sky color: 0.1

Viewpoint 2 3
type: NamedIndividual
type: Viewpoint
has parent: Scene
description: Default
orientation: 1
orientation: 0
orientation: -0.22
position: 0
position: 2
position: 9

DirectionalLight 2 4
type: NamedIndividual
type: DirectionalLight
has parent: Scene
direction: -1
direction: -2
intensity: 0.9

PointLight 2 5
type: NamedIndividual
type: PointLight
has parent: Scene
attenuation: 0
attenuation: 0.05
intensity: 1.5
location: 3
location: 5
radius: 25

ORBIT GROUP
type: NamedIndividual
type: Transform
has parent: Scene
has children: TIMER
has children: SPINNER
has children: Transform 2 6 5
has children: Transform 2 6 6
has children: Transform 2 6 7
has children: Transform 2 6 8
has ROUTE: ROUTE 2 6 3
has ROUTE: ROUTE 2 6 4
DEF: ORBIT_GROUP

TIMER
type: NamedIndividual
type: TimeSensor
has parent: ORBIT GROUP
DEF: TIMER
cycle interval: 7
loop: true

SPINNER
type: NamedIndividual
type: OrientationInterpolator
has parent: ORBIT GROUP
DEF: SPINNER
key: 0
key: 0.5
key: 1
key value: 0
key value: 1
key value: 3.14159
key value: 6.28318

ROUTE 2 6 3
type: NamedIndividual
type: ROUTE
has parent: ORBIT GROUP
from field: fraction_changed
from node: TIMER
to field: set_fraction
to node: SPINNER

ROUTE 2 6 4
type: NamedIndividual
type: ROUTE
has parent: ORBIT GROUP
from field: value_changed
from node: SPINNER
to field: set_rotation
to node: ORBIT_GROUP

Material 2 6 5 1 1 1
type: NamedIndividual
type: Material
has parent: Appearance 2 6 5 1 1
shininess: 0.4
specular color: 0.3

ImageTexture 2 6 5 1 1 2
type: NamedIndividual
type: ImageTexture
has parent: Appearance 2 6 5 1 1
url: "data:image/png;base64 [binary]"

Sphere 2 6 5 1 2
type: NamedIndividual
type: Sphere
has parent: Shape 2 6 5 1
radius: 0.85

Transform 2 6 6
type: NamedIndividual
type: Transform
has parent: ORBIT GROUP
has children: Shape 2 6 6 1
translation: 2.4
translation: 0

Material 2 6 6 1 1 1
type: NamedIndividual
type: Material
has parent: Appearance 2 6 6 1 1
specular color: 0.2

ImageTexture 2 6 6 1 1 2
type: NamedIndividual
type: ImageTexture
has parent: Appearance 2 6 6 1 1
url: "data:image/png;base64 [binary]"

TextureTransform 2 6 6 1 1 3
type: NamedIndividual
type: TextureTransform
has parent: Appearance 2 6 6 1 1
scale: 2

Box 2 6 6 1 2
type: NamedIndividual
type: Box
has parent: Shape 2 6 6 1
size: 0.6

Transform 2 6 7
type: NamedIndividual
type: Transform
has parent: ORBIT GROUP
has children: Shape 2 6 7 1
translation: -2.4
translation: 0

Material 2 6 7 1 1 1
type: NamedIndividual
type: Material
has parent: Appearance 2 6 7 1 1
shininess: 0.3
specular color: 0.3
specular color: 0.2
specular color: 0.1

ImageTexture 2 6 7 1 1 2
type: NamedIndividual
type: ImageTexture
has parent: Appearance 2 6 7 1 1
url: "data:image/png;base64 [binary]"

TextureTransform 2 6 7 1 1 3
type: NamedIndividual
type: TextureTransform
has parent: Appearance 2 6 7 1 1
scale: 1
scale: 2

Cone 2 6 7 1 2
type: NamedIndividual
type: Cone
has parent: Shape 2 6 7 1
bottom radius: 0.45
height: 1.0

Transform 2 6 8
type: NamedIndividual
type: Transform
has parent: ORBIT GROUP
has children: Shape 2 6 8 1
translation: 0
translation: 2.4

Material 2 6 8 1 1 1
type: NamedIndividual
type: Material
has parent: Appearance 2 6 8 1 1
shininess: 0.8
specular color: 0.6

ImageTexture 2 6 8 1 1 2
type: NamedIndividual
type: ImageTexture
has parent: Appearance 2 6 8 1 1
url: "data:image/png;base64 [binary]"

TextureTransform 2 6 8 1 1 3
type: NamedIndividual
type: TextureTransform
has parent: Appearance 2 6 8 1 1
scale: 1
scale: 2

Cylinder 2 6 8 1 2
type: NamedIndividual
type: Cylinder
has parent: Shape 2 6 8 1
height: 0.75
radius: 0.3

Transform 2 7
type: NamedIndividual
type: Transform
has parent: Scene
has children: Shape 2 7 1
translation: 0
translation: -1.4

Material 2 7 1 1 1
type: NamedIndividual
type: Material
has parent: Appearance 2 7 1 1
specular color: 0.2
transparency: 0.1

ImageTexture 2 7 1 1 2
type: NamedIndividual
type: ImageTexture
has parent: Appearance 2 7 1 1
url: "data:image/png;base64 [binary]"

TextureTransform 2 7 1 1 3
type: NamedIndividual
type: TextureTransform
has parent: Appearance 2 7 1 1
scale: 4

Cylinder 2 7 1 2
type: NamedIndividual
type: Cylinder
has parent: Shape 2 7 1
height: 0.05
radius: 3.5