update assimp to 6.0.5

This commit is contained in:
AzaezelX 2026-06-09 12:46:56 -05:00
parent 2d2eb57e2e
commit f5cf21cfeb
941 changed files with 22718 additions and 12240 deletions

View file

@ -0,0 +1,21 @@
AC3Db
MATERIAL "" rgb 1 1 1 amb 0.2 0.2 0.2 emis 0 0 0 spec 0.5 0.5 0.5 shi 10 trans 0
OBJECT world
kids 1
OBJECT poly
name "rect"
loc 1 0.5 0
numvert 4
-1 0.5 0
1 0.5 0
1 -0.5 0
-1 -0.5 0
numsurf 1
SURF 0x20
mat 0
refs 4
3 0 0
2 1 0
1 1 1
0 0 1
kids 0

View file

@ -1,4 +1,4 @@
# COB 3D model reference images
## molecule_ascii.cob
![molecule_ascii.cob](molecule_ascii_cob.png)
<img alt="molecule_ascii.cob" src="screenshots/molecule_ascii_cob.png" width=180 />

View file

Before

Width:  |  Height:  |  Size: 242 KiB

After

Width:  |  Height:  |  Size: 242 KiB

Before After
Before After

View file

@ -0,0 +1,4 @@
# CSM 3D model reference images
## ThomasFechten.csm
<img alt="ThomasFechten.csm" src="screenshots/ThomasFechten_csm.gif" width=180 />

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.5 MiB

View file

@ -1,4 +1,4 @@
# NFF 3D model reference images
## cone.nff
![cone.nff](screenshots/cone_nff.png)
<img alt="cone.nff" src="screenshots/cone_nff.png" width=180 />

View file

@ -0,0 +1,13 @@
# Example for github issue #2355: {OBJ} mtllib with a path == can't find texture file
newmtl Whatever
Ka 0 0 0
Kd 0.141176 0.184314 0.411765
Ks 0 0 0
Ni 1
Ns 400
Tf 1 1 1
d 1
map_Kd image.jpg

View file

@ -0,0 +1,87 @@
#VRML V2.0 utf8
# X3D-to-VRML-97 XSL translation autogenerated by X3dToVrml97.xslt
# https://www.web3d.org/x3d/content/X3dToVrml97.xslt
# Generated using XSLT processor: Saxonica
# [X3D] VRML V3.3 utf8
# PROFILE Immersive
# [X3D] version=3.3
# [X3D] noNamespaceSchemaLocation=https://www.web3d.org/specifications/x3d-3.3.xsd
# [head]
# Alternate encodings: VRML97, X3D ClassicVRML Encoding, X3D Compressed Binary Encoding (CBE), X3DOM, JSON
# META "title" "HelloWorld.x3d"
# META "description" "Simple X3D model example: Hello World!"
# META "created" "30 October 2000"
# META "modified" "9 July 2023"
# META "creator" "Don Brutzman"
# META "Image" "HelloWorld.tall.png"
# META "reference" "https://en.wikipedia.org/wiki/Hello_world"
# META "reference" "https://en.wikipedia.org/wiki/Hello#.22Hello.2C_World.22_computer_program"
# META "reference" "https://en.wikipedia.org/wiki/\"Hello,_World!\"_program"
# META "reference" "https://en.wikibooks.org/w/index.php?title=Computer_Programming/Hello_world"
# META "reference" "https://www.HelloWorldExample.net"
# META "reference" "https://www.web3d.org"
# META "reference" "https://www.web3d.org/realtime-3d/news/internationalization-x3d"
# META "reference" "https://www.web3d.org/x3d/content/examples/HelloWorld.x3d"
# META "reference" "https://www.web3d.org/x3d/content/examples/X3dForAdvancedModeling/HelloWorldScenes/HelloWorld.x3d"
# META "identifier" "https://www.web3d.org/x3d/content/examples/X3dForWebAuthors/Chapter01TechnicalOverview/HelloWorld.x3d"
# META "license" "https://www.web3d.org/x3d/content/examples/license.html"
# META "generator" "X3D-Edit 4.0, https://savage.nps.edu/X3D-Edit"
# META "reference" "HelloWorld.wrl"
# META "reference" "HelloWorld.x3dv"
# META "reference" "HelloWorld.x3db"
# META "reference" "HelloWorld.xhtml"
# META "reference" "HelloWorld.json"
# [Scene] ========== ========== ==========
NavigationInfo { type [ "EXAMINE" "ANY" ] } ### Default X3D NavigationInfo
# Example scene to illustrate X3D nodes and fields (XML elements and attributes)
WorldInfo {
info [ "Example scene to illustrate a simple X3D model" ]
title "Hello World!"
}
Group {
children [
DEF ViewUpClose Viewpoint {
centerOfRotation 0 -1 0
description "Hello world!"
position 0 -1 7
}
Transform {
rotation 0 1 0 3
children [
Shape {
geometry Sphere {
}
appearance Appearance {
material DEF MaterialOffWhite Material {
diffuseColor 0.980392 0.976471 0.964706
}
texture DEF ImageCloudlessEarth ImageTexture {
url [ "earth-topo.png" "earth-topo.jpg" "earth-topo-small.gif" "https://www.web3d.org/x3d/content/examples/Basic/earth-topo.png" "https://www.web3d.org/x3d/content/examples/Basic/earth-topo.jpg" "https://www.web3d.org/x3d/content/examples/Basic/earth-topo-small.gif" ]
}
}
}
]
}
Transform {
translation 0 -2 0
children [
Shape {
geometry DEF TextMessage Text {
string [ "Hello" "world!" ]
fontStyle FontStyle {
justify [ "MIDDLE" "MIDDLE" ]
}
}
appearance Appearance {
material USE MaterialOffWhite
}
}
]
}
]
}

View file

@ -0,0 +1,6 @@
# WRL models
X3D is a modern superset of the old (VRML) WRL format
# HelloWorld.wrl
Downloaded from [HelloWorld.wrl](http://www.web3d.org/x3d/content/examples/HelloWorld.wrl)

Binary file not shown.

After

Width:  |  Height:  |  Size: 100 KiB

View file

@ -0,0 +1,4 @@
# WRL 3D model reference images
## HelloWorld.wrl
<img alt="HelloWorld.wrl" src="screenshots/HelloWorld_wrl.png" width=180 />

Binary file not shown.

After

Width:  |  Height:  |  Size: 802 KiB

View file

@ -0,0 +1,57 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE X3D PUBLIC "ISO//Web3D//DTD X3D 3.3//EN" "https://www.web3d.org/specifications/x3d-3.3.dtd">
<X3D profile='Immersive' version='3.3' xmlns:xsd='http://www.w3.org/2001/XMLSchema-instance' xsd:noNamespaceSchemaLocation='https://www.web3d.org/specifications/x3d-3.3.xsd'>
<head>
<!-- Alternate encodings: VRML97, X3D ClassicVRML Encoding, X3D Compressed Binary Encoding (CBE), X3DOM, JSON -->
<meta content='HelloWorld.x3d' name='title'/>
<meta content='Simple X3D model example: Hello World!' name='description'/>
<meta content='30 October 2000' name='created'/>
<meta content='9 July 2023' name='modified'/>
<meta content='Don Brutzman' name='creator'/>
<meta content='HelloWorld.tall.png' name='Image'/>
<meta content='https://en.wikipedia.org/wiki/Hello_world' name='reference'/>
<meta content='https://en.wikipedia.org/wiki/Hello#.22Hello.2C_World.22_computer_program' name='reference'/>
<meta content='https://en.wikipedia.org/wiki/"Hello,_World!"_program' name='reference'/>
<meta content='https://en.wikibooks.org/w/index.php?title=Computer_Programming/Hello_world' name='reference'/>
<meta content='https://www.HelloWorldExample.net' name='reference'/>
<meta content='https://www.web3d.org' name='reference'/>
<meta content='https://www.web3d.org/realtime-3d/news/internationalization-x3d' name='reference'/>
<meta content='https://www.web3d.org/x3d/content/examples/HelloWorld.x3d' name='reference'/>
<meta content='https://www.web3d.org/x3d/content/examples/X3dForAdvancedModeling/HelloWorldScenes/HelloWorld.x3d' name='reference'/>
<meta content='https://www.web3d.org/x3d/content/examples/X3dForWebAuthors/Chapter01TechnicalOverview/HelloWorld.x3d' name='identifier'/>
<meta content='https://www.web3d.org/x3d/content/examples/license.html' name='license'/>
<meta content='X3D-Edit 4.0, https://savage.nps.edu/X3D-Edit' name='generator'/>
<meta content='HelloWorld.wrl' name='reference'/>
<meta content='HelloWorld.x3dv' name='reference'/>
<meta content='HelloWorld.x3db' name='reference'/>
<meta content='HelloWorld.xhtml' name='reference'/>
<meta content='HelloWorld.json' name='reference'/>
</head>
<Scene>
<!-- Example scene to illustrate X3D nodes and fields (XML elements and attributes) -->
<WorldInfo info='"Example scene to illustrate a simple X3D model"' title='Hello World!'/>
<Group>
<Viewpoint DEF='ViewUpClose' centerOfRotation='0 -1 0' description='Hello world!' position='0 -1 7'/>
<Transform rotation='0 1 0 3'>
<Shape>
<Sphere/>
<Appearance>
<!-- https://htmlcolorcodes.com/colors/off-white -->
<Material DEF='MaterialOffWhite' diffuseColor='0.980392 0.976471 0.964706'/>
<ImageTexture DEF='ImageCloudlessEarth' url='"earth-topo.png" "earth-topo.jpg" "earth-topo-small.gif" "https://www.web3d.org/x3d/content/examples/Basic/earth-topo.png" "https://www.web3d.org/x3d/content/examples/Basic/earth-topo.jpg" "https://www.web3d.org/x3d/content/examples/Basic/earth-topo-small.gif"'/>
</Appearance>
</Shape>
</Transform>
<Transform translation='0 -2 0'>
<Shape>
<Text DEF='TextMessage' string='"Hello" "world!"'>
<FontStyle justify='"MIDDLE" "MIDDLE"'/>
</Text>
<Appearance>
<Material USE='MaterialOffWhite'/>
</Appearance>
</Shape>
</Transform>
</Group>
</Scene>
</X3D>

View file

@ -0,0 +1,4 @@
# X3D models
# HelloWorld.x3d
Downloaded from [HelloWorld.x3d](http://www.web3d.org/x3d/content/examples/HelloWorld.x3d)

Binary file not shown.

After

Width:  |  Height:  |  Size: 100 KiB

View file

@ -12,3 +12,6 @@ ComputerKeyboard as of 1 Dec 2021 git commit `1614934`, using pugi xml parsing,
missing meshes and obvious artifacts:
<img alt="ComputerKeyboard.x3d (pugi xml)" src="screenshots/ComputerKeyboard_x3d_pugi_xml.png" width=320 />
## HelloWorld.x3d
<img alt="HelloWorld.x3d" src="screenshots/HelloWorld_x3d.png" width=180 />

Binary file not shown.

After

Width:  |  Height:  |  Size: 929 KiB

Binary file not shown.

View file

@ -0,0 +1,6 @@
# X3DB models
X3DB models are compressed X3D models
# HelloWorld.x3db
Downloaded from [HelloWorld.x3db](http://www.web3d.org/x3d/content/examples/HelloWorld.x3db)

Binary file not shown.

After

Width:  |  Height:  |  Size: 100 KiB

View file

@ -0,0 +1,86 @@
#X3D V3.3 utf8
# X3D-to-ClassicVRML XSL translation autogenerated by X3dToVrml97.xslt
# https://www.web3d.org/x3d/content/X3dToVrml97.xslt
# Generated using XSLT processor: Saxonica
PROFILE Immersive
# [X3D] version=3.3
# [X3D] noNamespaceSchemaLocation=https://www.web3d.org/specifications/x3d-3.3.xsd
# [head]
# Alternate encodings: VRML97, X3D ClassicVRML Encoding, X3D Compressed Binary Encoding (CBE), X3DOM, JSON
META "title" "HelloWorld.x3d"
META "description" "Simple X3D model example: Hello World!"
META "created" "30 October 2000"
META "modified" "9 July 2023"
META "creator" "Don Brutzman"
META "Image" "HelloWorld.tall.png"
META "reference" "https://en.wikipedia.org/wiki/Hello_world"
META "reference" "https://en.wikipedia.org/wiki/Hello#.22Hello.2C_World.22_computer_program"
META "reference" "https://en.wikipedia.org/wiki/\"Hello,_World!\"_program"
META "reference" "https://en.wikibooks.org/w/index.php?title=Computer_Programming/Hello_world"
META "reference" "https://www.HelloWorldExample.net"
META "reference" "https://www.web3d.org"
META "reference" "https://www.web3d.org/realtime-3d/news/internationalization-x3d"
META "reference" "https://www.web3d.org/x3d/content/examples/HelloWorld.x3d"
META "reference" "https://www.web3d.org/x3d/content/examples/X3dForAdvancedModeling/HelloWorldScenes/HelloWorld.x3d"
META "identifier" "https://www.web3d.org/x3d/content/examples/X3dForWebAuthors/Chapter01TechnicalOverview/HelloWorld.x3d"
META "license" "https://www.web3d.org/x3d/content/examples/license.html"
META "generator" "X3D-Edit 4.0, https://savage.nps.edu/X3D-Edit"
META "reference" "HelloWorld.wrl"
META "reference" "HelloWorld.x3dv"
META "reference" "HelloWorld.x3db"
META "reference" "HelloWorld.xhtml"
META "reference" "HelloWorld.json"
# [Scene] ========== ========== ==========
NavigationInfo { type [ "EXAMINE" "ANY" ] } ### Default X3D NavigationInfo
# Example scene to illustrate X3D nodes and fields (XML elements and attributes)
WorldInfo {
info [ "Example scene to illustrate a simple X3D model" ]
title "Hello World!"
}
Group {
children [
DEF ViewUpClose Viewpoint {
centerOfRotation 0 -1 0
description "Hello world!"
position 0 -1 7
}
Transform {
rotation 0 1 0 3
children [
Shape {
geometry Sphere {
}
appearance Appearance {
material DEF MaterialOffWhite Material {
diffuseColor 0.980392 0.976471 0.964706
}
texture DEF ImageCloudlessEarth ImageTexture {
url [ "earth-topo.png" "earth-topo.jpg" "earth-topo-small.gif" "https://www.web3d.org/x3d/content/examples/Basic/earth-topo.png" "https://www.web3d.org/x3d/content/examples/Basic/earth-topo.jpg" "https://www.web3d.org/x3d/content/examples/Basic/earth-topo-small.gif" ]
}
}
}
]
}
Transform {
translation 0 -2 0
children [
Shape {
geometry DEF TextMessage Text {
string [ "Hello" "world!" ]
fontStyle FontStyle {
justify [ "MIDDLE" "MIDDLE" ]
}
}
appearance Appearance {
material USE MaterialOffWhite
}
}
]
}
]
}

View file

@ -0,0 +1,6 @@
# X3DV models
X3DV models are as simple WRL (VRML) models with the version number upgraded from `2` to `3`
# HelloWorld.x3dv
Downloaded from [HelloWorld.x3dv](http://www.web3d.org/x3d/content/examples/HelloWorld.x3dv)

Binary file not shown.

After

Width:  |  Height:  |  Size: 100 KiB

View file

@ -0,0 +1,4 @@
# X3DV 3D model reference images
## HelloWorld.x3dv
<img alt="HelloWorld.x3dv" src="screenshots/HelloWorld_x3dv.png" width=180 />

Binary file not shown.

After

Width:  |  Height:  |  Size: 918 KiB