procedural-3d-engine/models
2015-08-15 17:33:51 +02:00
..
images Updated image for angry teapot 2015-08-15 17:29:36 +02:00
angryteapot.3DS Added the first bunch of 3D models used in the demo scene screenshot in different formats 2015-08-15 12:48:58 +02:00
angryteapot.X Added the first bunch of 3D models used in the demo scene screenshot in different formats 2015-08-15 12:48:58 +02:00
chinesedragon.mtl Added the first bunch of 3D models used in the demo scene screenshot in different formats 2015-08-15 12:48:58 +02:00
chinesedragon.obj Added models for hamardillo, missing .obj wavefront files, added .obj wavefront files exception to .gitignore 2015-08-15 17:33:51 +02:00
chinesedragon.X Added the first bunch of 3D models used in the demo scene screenshot in different formats 2015-08-15 12:48:58 +02:00
hammardillo.mtl Added models for hamardillo, missing .obj wavefront files, added .obj wavefront files exception to .gitignore 2015-08-15 17:33:51 +02:00
hammardillo.obj Added models for hamardillo, missing .obj wavefront files, added .obj wavefront files exception to .gitignore 2015-08-15 17:33:51 +02:00
hammardillo.X Added models for hamardillo, missing .obj wavefront files, added .obj wavefront files exception to .gitignore 2015-08-15 17:33:51 +02:00
README.md Added Hamardillo 2015-08-15 17:27:43 +02:00
tacticalbunny.3DS Added the first bunch of 3D models used in the demo scene screenshot in different formats 2015-08-15 12:48:58 +02:00
tacticalbunny.X Added the first bunch of 3D models used in the demo scene screenshot in different formats 2015-08-15 12:48:58 +02:00
vulkanlogo.3DS Added the first bunch of 3D models used in the demo scene screenshot in different formats 2015-08-15 12:48:58 +02:00
vulkanLogo.X Added the first bunch of 3D models used in the demo scene screenshot in different formats 2015-08-15 12:48:58 +02:00

Demo meshes

This directory contains the models used in the demos and examples.

Some of them are done by myself from scratch, others are based on existing models.

License

Unless noted otherwise, the models are free to use under the terms of the Creative Commons Attribution 3.0 license.

If you use them in your (public) work, please drop me a line so I can check it out ;)

Formats

Models are always provided as .X (DirectX file format, binary version), as this format supports everything necessary.

If possible (max. 64k triangles) a .3DS file is also provided, if the model has more than 64k triangles a .OBJ (Wavefront) version including the material libary (.mtl) is also provided.

If you need the models in a different format (that's common) please drop me a line.

Rendering

The demos and examples use ASSIMP for loading the models, all models were tested for correct display using a sample C++ model renderer.

Note that the models are usually made up of several meshes due to different materials.

Also note that the scale of the models is not unified, so the general scale may differ. I usually do a normalization of model scaling upon loading models into my examples.

Chinese dragon

A 3D rendition of the official Vulkan(tm) Logo. I made this based on the 2D logo, please note that it's not 100% perfect, e.g. the arc is slightly different.

Important : Please regard Khronos' API logo usage and word mark guidelines when using this!

Triangle count : 4,348

Angry teapot

Angry teapot

Pretty much what it's name suggests. It's an angry teapot, based on the one from the (first) Vulkan T-Shirt Logo.

Made by me from scratch. Just some teapot with angry looking eyes.

Note for rendering : You may want to disable back-face culling on this to make it look proper when rendering.

Triangle count : 5,564

Hamardillo

Angry teapot

Based on the Stanford Armadillo : http://graphics.stanford.edu/data/3Dscanrep/

Since the mode is not rigged, I had to manually change arm and hand rotations and positions, so the seams are not perfect. I also added some black eyes, a nose ring and a skull-crushing hammer to emphasize it's attitude over high driver overhead.

Triangle count : 91,956

Chinese dragon

Chinese dragon

Based on the Stanford Dragon : http://graphics.stanford.edu/data/3Dscanrep/

(Please read their note on inappropriate uses for this model)

I did some optimizations on the model to lower the triangle count without loosing too mich detail and put some spheres in for the eyes and under the claw to make them pop out a bit more.

Triangle count : 102,880

Tactical bunny

Chinese dragon

Based on the Stanford Bunny : http://graphics.stanford.edu/data/3Dscanrep/

Reduces vertex count, added some angry eyes (the one's from the angry teapot) and added a tactical helmet, so you get a bunny ready to take down some terrorists here.

The helmet is a slightly modified version of this model by Flatlander, licensed under the CC-BY 3.0.

Triangle count : 42,210