├── .DS_Store ├── .gitignore ├── LICENSE ├── README.md ├── Makefile ├── CODE_OF_CONDUCT.md └── assets └── CGParts_colored └── aeroplane └── airliner ├── blue └── object.mtl ├── brown └── object.mtl └── cyan └── object.mtl /.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/XingruiWang/DynSuperCLEVR/HEAD/.DS_Store -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | CGParts_color 2 | data/ 3 | work_dirs 4 | output* 5 | output/ 6 | output2/ 7 | gif 8 | tmp 9 | **/__pycache__ 10 | assets/urdf copy/ 11 | **/*.blend* 12 | assets/temp_bicycle.py -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- 1 | MIT License 2 | 3 | Copyright (c) 2024 Xingrui Wang 4 | 5 | Permission is hereby granted, free of charge, to any person obtaining a copy 6 | of this software and associated documentation files (the "Software"), to deal 7 | in the Software without restriction, including without limitation the rights 8 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 9 | copies of the Software, and to permit persons to whom the Software is 10 | furnished to do so, subject to the following conditions: 11 | 12 | The above copyright notice and this permission notice shall be included in all 13 | copies or substantial portions of the Software. 14 | 15 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 16 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 17 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 18 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 19 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 20 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE 21 | SOFTWARE. 22 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # DynSuperCLEVR 2 | 3 | [![arXiv](https://img.shields.io/badge/arXiv-2406.00622-b31b1b.svg)](https://arxiv.org/abs/2406.00622) [![Hugging Face](https://img.shields.io/badge/HuggingFace-Dataset-yellow?logo=huggingface)](http://huggingface.co/datasets/RyanWW/DynSuperCLEVR/) [![Project Page](https://img.shields.io/badge/Project%20Page-DynSuperCLEVR-0a7aca?logo=globe&logoColor=white)](https://xingruiwang.github.io/projects/DynSuperCLEVR/) 4 | ![License](https://img.shields.io/github/license/XingruiWang/SuperCLEVR-Physics) 5 | 6 | > **This repository contains the dataset part of the paper:** 7 | > **_Compositional 4D Dynamic Scenes Understanding with Physics Priors for Video Question Answering (ICLR 2025)_** 8 | > [[Paper link](https://arxiv.org/abs/2406.00622)] 9 | 10 | A dynamical 3D scene understanding dataset for Video Question Answering. The scenes are annotated with objects' (1) static properties (**shape**, **color**) and (2) 3D dynamical properties (**3D position**, **velocities**, **external forces**), and (3) physical properties (**mass**, **frictions**, **restitution**); and Collision Event (objects involved, frame). 11 | 12 | SuperCLEVR Physics Videos 13 |

(Note: the color space is compressed for visualization)

14 | 15 | ### Related works 16 | - [SuperCLEVR](https://github.com/Lizw14/Super-CLEVR). Visual question answering (VQA) dataset for domain robustness in four factors: visual complexity, question redundancy, concept distribution, concept compositionality. 17 | 18 | - [SuperCLEVR-3D](https://github.com/XingruiWang/superclevr-3D-question). A VQA dataset for 3D awareness scene understanding the objects from images including 3D poses, parts, and occlusions. 19 | 20 | ## Video Question Answering 21 | 22 | We design questions about the dynamical properties under 4D space of objects and their collision events. 23 | 24 | There are types of questions: factual question, predictive question and counterfactual question from the generated scenes. 25 | 26 | 27 | 28 | ## How to generate your own data 29 | 30 |

1. Environment

31 |
32 | 33 | Setup Environment 34 | 35 | #### Python version 36 | 37 | We use python version 3.10. The python version will affect the compatibility of bpy packages. 38 | 39 | #### Install Dependencies 40 | 41 | Please use the following steps to install packages. Our project is built upon [Kubric](https://github.com/google-research/kubric). We modified the original package to control more dynamical properties. 42 | 43 | ``` 44 | pip install -r requirements.txt 45 | ``` 46 | 47 | #### Install bpy 48 | 49 | This is the python package for [blender](https://www.blender.org/) software, which is able to be installed from pip now. ([PyPI](https://pypi.org/project/bpy/), [official site](https://www.blender.org/)) 50 | 51 | ``` 52 | pip install bpy==3.5 53 | ``` 54 | If 3.5 is not applicable, 3.4 should also be compatible to this repo. 55 | 56 |
57 | 58 | ### 2. Video rendering 59 | 60 | Run `bash run.sh` directly for new scene creation and video rendering. 61 | 62 | Example of generating 100 videos. 63 | 64 | ```bash 65 | time="$(date +%Y-%m-%d_%H-%M-%S)" 66 | for num in {0..100} 67 | do 68 | CUDA_VISIBLE_DEVICES=xx python sim_render_color_defined_load_scene.py \ 69 | --data_dir=assets \ 70 | --job-dir=output/superclevr-physics \ 71 | --scratch_dir=output/tmp/tmp-$time \ 72 | --camera=fixed \ 73 | --height=realistic \ 74 | --iteration=$num \ 75 | --scene_size 5 76 | done 77 | ``` 78 | 79 | The output folder will be like 80 | 81 | ``` 82 | output/superclevr-physics 83 | └───super_clevr_0 84 | │ └───events.json 85 | | └───metadata.json 86 | | └───rgba_00000.png 87 | | └───rgba_00001.png 88 | | └───... 89 | | └───rgba_00120.png 90 | └───super_clevr_1 91 | │ └───events.json 92 | | └───metadata.json 93 | | └───rgba_00000.png 94 | | └───rgba_00001.png 95 | | └───... 96 | | └───rgba_00120.png 97 | ``` 98 | 99 | ## Citation 100 | ``` 101 | @article{wang2024compositional, 102 | title={Compositional 4D Dynamic Scenes Understanding with Physics Priors for Video Question Answering}, 103 | author={Wang, Xingrui and Ma, Wufei and Wang, Angtian and Chen, Shuo and Kortylewski, Adam and Yuille, Alan}, 104 | journal={arXiv preprint arXiv:2406.00622}, 105 | year={2024} 106 | } 107 | ``` 108 | 109 | 118 | -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- 1 | # Copyright 2021 The Kubric Authors. 2 | # 3 | # Licensed under the Apache License, Version 2.0 (the "License"); 4 | # you may not use this file except in compliance with the License. 5 | # You may obtain a copy of the License at 6 | # 7 | # http://www.apache.org/licenses/LICENSE-2.0 8 | # 9 | # Unless required by applicable law or agreed to in writing, software 10 | # distributed under the License is distributed on an "AS IS" BASIS, 11 | # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 12 | # See the License for the specific language governing permissions and 13 | # limitations under the License. 14 | 15 | # Copyright 2021 The Kubric Authors 16 | # 17 | # Licensed under the Apache License, Version 2.0 (the "License"); 18 | # you may not use this file except in compliance with the License. 19 | # You may obtain a copy of the License at 20 | # 21 | # https://www.apache.org/licenses/LICENSE-2.0 22 | # 23 | # Unless required by applicable law or agreed to in writing, software 24 | # distributed under the License is distributed on an "AS IS" BASIS, 25 | # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 26 | # See the License for the specific language governing permissions and 27 | # limitations under the License. 28 | 29 | # Scripts and containers to convert ShapeNetCore.v2 into Kubric-friendly assets. 30 | # WARNING: the commands within this makefile need to be executed within the shapenet2kubric folder. 31 | 32 | DOWNLOADPREFIX := $(HOME)/datasets 33 | SHAPENETSRC := $(DOWNLOADPREFIX)/ShapeNetCore.v2 34 | SHAPENETDST := $(DOWNLOADPREFIX)/ShapeNetCore.v2.kubric 35 | 36 | # --- Docker images used to preprocess shapenet→kubric 37 | container: Dockerfile 38 | docker build -f Dockerfile -t kubricdockerhub/shapenet:latest . 39 | 40 | # --- publishes the container for later reuse 41 | container_push: container 42 | docker push kubricdockerhub/shapenet:latest 43 | 44 | # --- pulls the container 45 | container_pull: 46 | docker pull kubricdockerhub/shapenet:latest 47 | 48 | # --- executes the conversion process 49 | convert: 50 | docker run --rm --interactive \ 51 | --user $(shell id -u):$(shell id -g) \ 52 | --volume $(PWD):/shapenet2kubric \ 53 | --volume $(SHAPENETSRC):/ShapeNetCore.v2 \ 54 | --volume $(SHAPENETDST):/ShapeNetCore.v2.kubric \ 55 | kubricdockerhub/shapenet:latest \ 56 | python convert.py \ 57 | --datadir "/ShapeNetCore.v2" \ 58 | --outdir "/ShapeNetCore.v2.kubric" 59 | 60 | # --- (manually) check that the container can execute "manifold" correctly 61 | manifold_test: bathtub 62 | docker run --rm --interactive \ 63 | --user $(shell id -u):$(shell id -g) \ 64 | --volume "$(DOWNLOADPREFIX):/workdir" \ 65 | kubricdockerhub/shapenet:latest \ 66 | manifold \ 67 | --input /workdir/bathtub.obj \ 68 | --output /workdir/bathtub_manifold.obj \ 69 | --depth 8 70 | 71 | # --- (manually) check that the container can execute "obj2gltf" correctly 72 | obj2gltf_test: 73 | docker run --rm --interactive \ 74 | --user $(shell id -u):$(shell id -g) \ 75 | --volume "$(DOWNLOADPREFIX):/ShapeNetCore.v2" \ 76 | kubricdockerhub/shapenet:latest \ 77 | obj2gltf \ 78 | -i /ShapeNetCore.v2/04090263/18807814a9cefedcd957eaf7f4edb205/models/model_normalized.obj \ 79 | -o /ShapeNetCore.v2/04090263/18807814a9cefedcd957eaf7f4edb205/models/model_normalized.glb 80 | 81 | # --- conversion of known problematic models (success!) 82 | obj2gltf_local: 83 | # rifle model 84 | obj2gltf \ 85 | -i /ShapeNetCore.v2/04090263/18807814a9cefedcd957eaf7f4edb205/models/model_normalized.obj \ 86 | -o /ShapeNetCore.v2/04090263/18807814a9cefedcd957eaf7f4edb205/models/model_normalized.glb 87 | # policar model 88 | obj2gltf \ 89 | -i /ShapeNetCore.v2/02958343/114b662c64caba81bb07f8c2248e54bc/models/model_normalized.obj \ 90 | -o /ShapeNetCore.v2/02958343/114b662c64caba81bb07f8c2248e54bc/models/model_normalized.glb 91 | 92 | # --- batch conversion of the entire shapenet 93 | parfor: 94 | docker run --rm --interactive \ 95 | --user $(shell id -u):$(shell id -g) \ 96 | --volume $(PWD):/shapenet2kubric \ 97 | --volume $(SHAPENETSRC):/ShapeNetCore.v2 \ 98 | kubricdockerhub/shapenet:latest \ 99 | python parfor.py 100 | 101 | # --- Downloads ShapeNetCore.v2 (25GB download, resumed by --continue in wget) 102 | download: 103 | @read -p "Have you accepted the shapenet.org licence? (y/n):" line; \ 104 | if [ $$line = "n" || $$line = "" ]; then echo "ABORTING: please obtain a licence first"; exit 1; fi 105 | wget --continue --directory-prefix $(DOWNLOADPREFIX) http://shapenet.cs.stanford.edu/shapenet/obj-zip/ShapeNetCore.v2.zip 106 | unzip -d $(DOWNLOADPREFIX) $(DOWNLOADPREFIX)/ShapeNetCore.v2.zip 107 | 108 | # --- model used to manually test manifold and obj2gltf 109 | bathtub: 110 | wget -nc --directory-prefix $(DOWNLOADPREFIX) https://raw.githubusercontent.com/hjwdzh/ManifoldPlus/master/data/bathtub.obj -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- 1 | # Contributor Covenant Code of Conduct 2 | 3 | ## Our Pledge 4 | 5 | We as members, contributors, and leaders pledge to make participation in our 6 | community a harassment-free experience for everyone, regardless of age, body 7 | size, visible or invisible disability, ethnicity, sex characteristics, gender 8 | identity and expression, level of experience, education, socio-economic status, 9 | nationality, personal appearance, race, religion, or sexual identity 10 | and orientation. 11 | 12 | We pledge to act and interact in ways that contribute to an open, welcoming, 13 | diverse, inclusive, and healthy community. 14 | 15 | ## Our Standards 16 | 17 | Examples of behavior that contributes to a positive environment for our 18 | community include: 19 | 20 | * Demonstrating empathy and kindness toward other people 21 | * Being respectful of differing opinions, viewpoints, and experiences 22 | * Giving and gracefully accepting constructive feedback 23 | * Accepting responsibility and apologizing to those affected by our mistakes, 24 | and learning from the experience 25 | * Focusing on what is best not just for us as individuals, but for the 26 | overall community 27 | 28 | Examples of unacceptable behavior include: 29 | 30 | * The use of sexualized language or imagery, and sexual attention or 31 | advances of any kind 32 | * Trolling, insulting or derogatory comments, and personal or political attacks 33 | * Public or private harassment 34 | * Publishing others' private information, such as a physical or email 35 | address, without their explicit permission 36 | * Other conduct which could reasonably be considered inappropriate in a 37 | professional setting 38 | 39 | ## Enforcement Responsibilities 40 | 41 | Community leaders are responsible for clarifying and enforcing our standards of 42 | acceptable behavior and will take appropriate and fair corrective action in 43 | response to any behavior that they deem inappropriate, threatening, offensive, 44 | or harmful. 45 | 46 | Community leaders have the right and responsibility to remove, edit, or reject 47 | comments, commits, code, wiki edits, issues, and other contributions that are 48 | not aligned to this Code of Conduct, and will communicate reasons for moderation 49 | decisions when appropriate. 50 | 51 | ## Scope 52 | 53 | This Code of Conduct applies within all community spaces, and also applies when 54 | an individual is officially representing the community in public spaces. 55 | Examples of representing our community include using an official e-mail address, 56 | posting via an official social media account, or acting as an appointed 57 | representative at an online or offline event. 58 | 59 | ## Enforcement 60 | 61 | Instances of abusive, harassing, or otherwise unacceptable behavior may be 62 | reported to the community leaders responsible for enforcement at 63 | . 64 | All complaints will be reviewed and investigated promptly and fairly. 65 | 66 | All community leaders are obligated to respect the privacy and security of the 67 | reporter of any incident. 68 | 69 | ## Enforcement Guidelines 70 | 71 | Community leaders will follow these Community Impact Guidelines in determining 72 | the consequences for any action they deem in violation of this Code of Conduct: 73 | 74 | ### 1. Correction 75 | 76 | **Community Impact**: Use of inappropriate language or other behavior deemed 77 | unprofessional or unwelcome in the community. 78 | 79 | **Consequence**: A private, written warning from community leaders, providing 80 | clarity around the nature of the violation and an explanation of why the 81 | behavior was inappropriate. A public apology may be requested. 82 | 83 | ### 2. Warning 84 | 85 | **Community Impact**: A violation through a single incident or series 86 | of actions. 87 | 88 | **Consequence**: A warning with consequences for continued behavior. No 89 | interaction with the people involved, including unsolicited interaction with 90 | those enforcing the Code of Conduct, for a specified period of time. This 91 | includes avoiding interactions in community spaces as well as external channels 92 | like social media. Violating these terms may lead to a temporary or 93 | permanent ban. 94 | 95 | ### 3. Temporary Ban 96 | 97 | **Community Impact**: A serious violation of community standards, including 98 | sustained inappropriate behavior. 99 | 100 | **Consequence**: A temporary ban from any sort of interaction or public 101 | communication with the community for a specified period of time. No public or 102 | private interaction with the people involved, including unsolicited interaction 103 | with those enforcing the Code of Conduct, is allowed during this period. 104 | Violating these terms may lead to a permanent ban. 105 | 106 | ### 4. Permanent Ban 107 | 108 | **Community Impact**: Demonstrating a pattern of violation of community 109 | standards, including sustained inappropriate behavior, harassment of an 110 | individual, or aggression toward or disparagement of classes of individuals. 111 | 112 | **Consequence**: A permanent ban from any sort of public interaction within 113 | the community. 114 | 115 | ## Attribution 116 | 117 | This Code of Conduct is adapted from the [Contributor Covenant][homepage], 118 | version 2.0, available at 119 | https://www.contributor-covenant.org/version/2/0/code_of_conduct.html. 120 | 121 | Community Impact Guidelines were inspired by [Mozilla's code of conduct 122 | enforcement ladder](https://github.com/mozilla/diversity). 123 | 124 | [homepage]: https://www.contributor-covenant.org 125 | 126 | For answers to common questions about this code of conduct, see the FAQ at 127 | https://www.contributor-covenant.org/faq. Translations are available at 128 | https://www.contributor-covenant.org/translations. 129 | -------------------------------------------------------------------------------- /assets/CGParts_colored/aeroplane/airliner/blue/object.mtl: -------------------------------------------------------------------------------- 1 | # Blender 4.0.2 MTL File: 'None' 2 | # www.blender.org 3 | 4 | newmtl material_0_24.002 5 | Ns 10.000005 6 | Ka 1.000000 1.000000 1.000000 7 | Kd 0.671894 0.738369 0.675877 8 | Ks 0.400000 0.400000 0.400000 9 | Ke 0.000000 0.000000 0.000000 10 | Ni 1.450000 11 | d 1.000000 12 | illum 2 13 | 14 | newmtl material_10_24.002 15 | Ns 10.000005 16 | Ka 1.000000 1.000000 1.000000 17 | Kd 0.662745 0.662745 0.662745 18 | Ks 0.400000 0.400000 0.400000 19 | Ke 0.000000 0.000000 0.000000 20 | Ni 1.450000 21 | d 1.000000 22 | illum 2 23 | 24 | newmtl material_11_24.002 25 | Ns 10.000005 26 | Ka 1.000000 1.000000 1.000000 27 | Kd 0.639216 0.082353 0.000000 28 | Ks 0.400000 0.400000 0.400000 29 | Ke 0.000000 0.000000 0.000000 30 | Ni 1.450000 31 | d 1.000000 32 | illum 2 33 | 34 | newmtl material_12_24.002 35 | Ns 10.000005 36 | Ka 1.000000 1.000000 1.000000 37 | Kd 0.231373 0.576471 0.874510 38 | Ks 0.400000 0.400000 0.400000 39 | Ke 0.000000 0.000000 0.000000 40 | Ni 1.450000 41 | d 1.000000 42 | illum 2 43 | 44 | newmtl material_13_24.002 45 | Ns 10.000005 46 | Ka 1.000000 1.000000 1.000000 47 | Kd 0.537255 0.066667 0.000000 48 | Ks 0.400000 0.400000 0.400000 49 | Ke 0.000000 0.000000 0.000000 50 | Ni 1.450000 51 | d 1.000000 52 | illum 2 53 | 54 | newmtl material_14_24.002 55 | Ns 10.000005 56 | Ka 1.000000 1.000000 1.000000 57 | Kd 0.000000 0.000000 0.278431 58 | Ks 0.400000 0.400000 0.400000 59 | Ke 0.000000 0.000000 0.000000 60 | Ni 1.450000 61 | d 1.000000 62 | illum 2 63 | 64 | newmtl material_15_24.002 65 | Ns 10.000005 66 | Ka 1.000000 1.000000 1.000000 67 | Kd 0.600000 0.745098 1.000000 68 | Ks 0.400000 0.400000 0.400000 69 | Ke 0.000000 0.000000 0.000000 70 | Ni 1.450000 71 | d 1.000000 72 | illum 2 73 | 74 | newmtl material_16_24 75 | Ns 10.000005 76 | Ka 1.000000 1.000000 1.000000 77 | Kd 0.000000 0.223529 0.537255 78 | Ks 0.400000 0.400000 0.400000 79 | Ke 0.000000 0.000000 0.000000 80 | Ni 1.450000 81 | d 1.000000 82 | illum 2 83 | 84 | newmtl material_17_24 85 | Ns 10.000005 86 | Ka 1.000000 1.000000 1.000000 87 | Kd 0.537255 0.705882 1.000000 88 | Ks 0.400000 0.400000 0.400000 89 | Ke 0.000000 0.000000 0.000000 90 | Ni 1.450000 91 | d 1.000000 92 | illum 2 93 | 94 | newmtl material_18_24 95 | Ns 10.000005 96 | Ka 1.000000 1.000000 1.000000 97 | Kd 1.000000 1.000000 1.000000 98 | Ks 0.400000 0.400000 0.400000 99 | Ke 0.000000 0.000000 0.000000 100 | Ni 1.450000 101 | d 1.000000 102 | illum 2 103 | 104 | newmtl material_19_1_8 105 | Ns 10.000005 106 | Ka 1.000000 1.000000 1.000000 107 | Ks 0.400000 0.400000 0.400000 108 | Ke 0.000000 0.000000 0.000000 109 | Ni 1.450000 110 | d 1.000000 111 | illum 2 112 | map_Kd ../images/texture0.jpg 113 | 114 | newmtl material_1_24.002 115 | Ns 10.000005 116 | Ka 1.000000 1.000000 1.000000 117 | Kd 0.862745 0.862745 0.862745 118 | Ks 0.400000 0.400000 0.400000 119 | Ke 0.000000 0.000000 0.000000 120 | Ni 1.450000 121 | d 1.000000 122 | illum 2 123 | 124 | newmtl material_20_24 125 | Ns 10.000005 126 | Ka 1.000000 1.000000 1.000000 127 | Kd 0.556863 0.556863 0.556863 128 | Ks 0.400000 0.400000 0.400000 129 | Ke 0.000000 0.000000 0.000000 130 | Ni 1.450000 131 | d 1.000000 132 | illum 2 133 | 134 | newmtl material_21_24 135 | Ns 10.000005 136 | Ka 1.000000 1.000000 1.000000 137 | Kd 1.000000 1.000000 1.000000 138 | Ks 0.400000 0.400000 0.400000 139 | Ke 0.000000 0.000000 0.000000 140 | Ni 1.450000 141 | d 1.000000 142 | illum 2 143 | 144 | newmtl material_22_24 145 | Ns 10.000005 146 | Ka 1.000000 1.000000 1.000000 147 | Kd 0.227451 0.227451 0.227451 148 | Ks 0.400000 0.400000 0.400000 149 | Ke 0.000000 0.000000 0.000000 150 | Ni 1.450000 151 | d 1.000000 152 | illum 2 153 | 154 | newmtl material_23_2_8 155 | Ns 10.000005 156 | Ka 1.000000 1.000000 1.000000 157 | Ks 0.400000 0.400000 0.400000 158 | Ke 0.000000 0.000000 0.000000 159 | Ni 1.450000 160 | d 1.000000 161 | illum 2 162 | map_Kd ../images/texture1.jpg 163 | 164 | newmtl material_24_3_8 165 | Ns 10.000005 166 | Ka 1.000000 1.000000 1.000000 167 | Ks 0.400000 0.400000 0.400000 168 | Ke 0.000000 0.000000 0.000000 169 | Ni 1.450000 170 | d 1.000000 171 | illum 2 172 | map_Kd ../images/texture2.jpg 173 | 174 | newmtl material_25_4_8 175 | Ns 10.000005 176 | Ka 1.000000 1.000000 1.000000 177 | Ks 0.400000 0.400000 0.400000 178 | Ke 0.000000 0.000000 0.000000 179 | Ni 1.450000 180 | d 1.000000 181 | illum 2 182 | map_Kd ../images/texture3.jpg 183 | 184 | newmtl material_26_24 185 | Ns 10.000005 186 | Ka 1.000000 1.000000 1.000000 187 | Kd 0.231373 0.576471 0.874510 188 | Ks 0.400000 0.400000 0.400000 189 | Ke 0.000000 0.000000 0.000000 190 | Ni 1.450000 191 | d 1.000000 192 | illum 2 193 | 194 | newmtl material_27_24 195 | Ns 10.000005 196 | Ka 1.000000 1.000000 1.000000 197 | Kd 0.000000 0.000000 0.000000 198 | Ks 0.400000 0.400000 0.400000 199 | Ke 0.000000 0.000000 0.000000 200 | Ni 1.450000 201 | d 1.000000 202 | illum 2 203 | 204 | newmtl material_28_24 205 | Ns 10.000005 206 | Ka 1.000000 1.000000 1.000000 207 | Kd 0.447059 0.447059 0.447059 208 | Ks 0.400000 0.400000 0.400000 209 | Ke 0.000000 0.000000 0.000000 210 | Ni 1.450000 211 | d 1.000000 212 | illum 2 213 | 214 | newmtl material_29_24 215 | Ns 10.000005 216 | Ka 1.000000 1.000000 1.000000 217 | Kd 0.686275 0.686275 0.686275 218 | Ks 0.400000 0.400000 0.400000 219 | Ke 0.000000 0.000000 0.000000 220 | Ni 1.450000 221 | d 1.000000 222 | illum 2 223 | 224 | newmtl material_2_24.002 225 | Ns 10.000005 226 | Ka 1.000000 1.000000 1.000000 227 | Kd 0.929412 0.929412 0.929412 228 | Ks 0.400000 0.400000 0.400000 229 | Ke 0.000000 0.000000 0.000000 230 | Ni 1.450000 231 | d 1.000000 232 | illum 2 233 | 234 | newmtl material_30_24 235 | Ns 10.000005 236 | Ka 1.000000 1.000000 1.000000 237 | Kd 0.337255 0.337255 0.337255 238 | Ks 0.400000 0.400000 0.400000 239 | Ke 0.000000 0.000000 0.000000 240 | Ni 1.450000 241 | d 1.000000 242 | illum 2 243 | 244 | newmtl material_31_24 245 | Ns 10.000005 246 | Ka 1.000000 1.000000 1.000000 247 | Kd 0.666667 0.666667 0.666667 248 | Ks 0.400000 0.400000 0.400000 249 | Ke 0.000000 0.000000 0.000000 250 | Ni 1.450000 251 | d 1.000000 252 | illum 2 253 | 254 | newmtl material_32_24 255 | Ns 10.000005 256 | Ka 1.000000 1.000000 1.000000 257 | Kd 0.027366 0.027718 0.025920 258 | Ks 0.400000 0.400000 0.400000 259 | Ke 0.000000 0.000000 0.000000 260 | Ni 1.450000 261 | d 0.240000 262 | illum 9 263 | 264 | newmtl material_33_24 265 | Ns 10.000005 266 | Ka 1.000000 1.000000 1.000000 267 | Kd 0.800000 0.007843 0.007843 268 | Ks 0.400000 0.400000 0.400000 269 | Ke 0.000000 0.000000 0.000000 270 | Ni 1.450000 271 | d 1.000000 272 | illum 2 273 | 274 | newmtl material_34_24 275 | Ns 10.000005 276 | Ka 1.000000 1.000000 1.000000 277 | Kd 0.376471 0.376471 0.376471 278 | Ks 0.400000 0.400000 0.400000 279 | Ke 0.000000 0.000000 0.000000 280 | Ni 1.450000 281 | d 1.000000 282 | illum 2 283 | 284 | newmtl material_3_24.002 285 | Ns 10.000005 286 | Ka 1.000000 1.000000 1.000000 287 | Kd 0.058824 0.058824 0.058824 288 | Ks 0.400000 0.400000 0.400000 289 | Ke 0.000000 0.000000 0.000000 290 | Ni 1.450000 291 | d 1.000000 292 | illum 2 293 | 294 | newmtl material_4_24.002 295 | Ns 10.000005 296 | Ka 1.000000 1.000000 1.000000 297 | Kd 1.000000 0.000000 0.000000 298 | Ks 0.400000 0.400000 0.400000 299 | Ke 0.000000 0.000000 0.000000 300 | Ni 1.450000 301 | d 1.000000 302 | illum 2 303 | 304 | newmtl material_5_0 305 | Ns 10.000005 306 | Ka 1.000000 1.000000 1.000000 307 | Kd 0.000000 0.000000 0.000000 308 | Ks 0.400000 0.400000 0.400000 309 | Ke 0.000000 0.000000 0.000000 310 | Ni 1.450000 311 | d 1.000000 312 | illum 2 313 | 314 | newmtl material_6_24.002 315 | Ns 10.000005 316 | Ka 1.000000 1.000000 1.000000 317 | Kd 0.117647 0.117647 0.117647 318 | Ks 0.400000 0.400000 0.400000 319 | Ke 0.000000 0.000000 0.000000 320 | Ni 1.450000 321 | d 1.000000 322 | illum 2 323 | 324 | newmtl material_7_24.002 325 | Ns 10.000005 326 | Ka 1.000000 1.000000 1.000000 327 | Kd 0.317647 0.317647 0.317647 328 | Ks 0.400000 0.400000 0.400000 329 | Ke 0.000000 0.000000 0.000000 330 | Ni 1.450000 331 | d 1.000000 332 | illum 2 333 | 334 | newmtl material_8_24.002 335 | Ns 10.000005 336 | Ka 1.000000 1.000000 1.000000 337 | Kd 0.000000 0.000000 0.000000 338 | Ks 0.400000 0.400000 0.400000 339 | Ke 0.000000 0.000000 0.000000 340 | Ni 1.450000 341 | d 1.000000 342 | illum 2 343 | 344 | newmtl material_9_24.002 345 | Ns 10.000005 346 | Ka 1.000000 1.000000 1.000000 347 | Kd 0.752941 0.752941 0.752941 348 | Ks 0.400000 0.400000 0.400000 349 | Ke 0.000000 0.000000 0.000000 350 | Ni 1.450000 351 | d 1.000000 352 | illum 2 353 | -------------------------------------------------------------------------------- /assets/CGParts_colored/aeroplane/airliner/brown/object.mtl: -------------------------------------------------------------------------------- 1 | # Blender 4.0.2 MTL File: 'None' 2 | # www.blender.org 3 | 4 | newmtl material_0_24.002 5 | Ns 10.000005 6 | Ka 1.000000 1.000000 1.000000 7 | Kd 0.671894 0.738369 0.675877 8 | Ks 0.400000 0.400000 0.400000 9 | Ke 0.000000 0.000000 0.000000 10 | Ni 1.450000 11 | d 1.000000 12 | illum 2 13 | 14 | newmtl material_10_24.002 15 | Ns 10.000005 16 | Ka 1.000000 1.000000 1.000000 17 | Kd 0.662745 0.662745 0.662745 18 | Ks 0.400000 0.400000 0.400000 19 | Ke 0.000000 0.000000 0.000000 20 | Ni 1.450000 21 | d 1.000000 22 | illum 2 23 | 24 | newmtl material_11_24.002 25 | Ns 10.000005 26 | Ka 1.000000 1.000000 1.000000 27 | Kd 0.639216 0.082353 0.000000 28 | Ks 0.400000 0.400000 0.400000 29 | Ke 0.000000 0.000000 0.000000 30 | Ni 1.450000 31 | d 1.000000 32 | illum 2 33 | 34 | newmtl material_12_24.002 35 | Ns 10.000005 36 | Ka 1.000000 1.000000 1.000000 37 | Kd 0.623529 0.305882 0.000000 38 | Ks 0.400000 0.400000 0.400000 39 | Ke 0.000000 0.000000 0.000000 40 | Ni 1.450000 41 | d 1.000000 42 | illum 2 43 | 44 | newmtl material_13_24.002 45 | Ns 10.000005 46 | Ka 1.000000 1.000000 1.000000 47 | Kd 0.537255 0.066667 0.000000 48 | Ks 0.400000 0.400000 0.400000 49 | Ke 0.000000 0.000000 0.000000 50 | Ni 1.450000 51 | d 1.000000 52 | illum 2 53 | 54 | newmtl material_14_24.002 55 | Ns 10.000005 56 | Ka 1.000000 1.000000 1.000000 57 | Kd 0.000000 0.000000 0.278431 58 | Ks 0.400000 0.400000 0.400000 59 | Ke 0.000000 0.000000 0.000000 60 | Ni 1.450000 61 | d 1.000000 62 | illum 2 63 | 64 | newmtl material_15_24.002 65 | Ns 10.000005 66 | Ka 1.000000 1.000000 1.000000 67 | Kd 0.600000 0.745098 1.000000 68 | Ks 0.400000 0.400000 0.400000 69 | Ke 0.000000 0.000000 0.000000 70 | Ni 1.450000 71 | d 1.000000 72 | illum 2 73 | 74 | newmtl material_16_24 75 | Ns 10.000005 76 | Ka 1.000000 1.000000 1.000000 77 | Kd 0.000000 0.223529 0.537255 78 | Ks 0.400000 0.400000 0.400000 79 | Ke 0.000000 0.000000 0.000000 80 | Ni 1.450000 81 | d 1.000000 82 | illum 2 83 | 84 | newmtl material_17_24 85 | Ns 10.000005 86 | Ka 1.000000 1.000000 1.000000 87 | Kd 0.537255 0.705882 1.000000 88 | Ks 0.400000 0.400000 0.400000 89 | Ke 0.000000 0.000000 0.000000 90 | Ni 1.450000 91 | d 1.000000 92 | illum 2 93 | 94 | newmtl material_18_24 95 | Ns 10.000005 96 | Ka 1.000000 1.000000 1.000000 97 | Kd 1.000000 1.000000 1.000000 98 | Ks 0.400000 0.400000 0.400000 99 | Ke 0.000000 0.000000 0.000000 100 | Ni 1.450000 101 | d 1.000000 102 | illum 2 103 | 104 | newmtl material_19_1_8 105 | Ns 10.000005 106 | Ka 1.000000 1.000000 1.000000 107 | Ks 0.400000 0.400000 0.400000 108 | Ke 0.000000 0.000000 0.000000 109 | Ni 1.450000 110 | d 1.000000 111 | illum 2 112 | map_Kd ../images/texture0.jpg 113 | 114 | newmtl material_1_24.002 115 | Ns 10.000005 116 | Ka 1.000000 1.000000 1.000000 117 | Kd 0.862745 0.862745 0.862745 118 | Ks 0.400000 0.400000 0.400000 119 | Ke 0.000000 0.000000 0.000000 120 | Ni 1.450000 121 | d 1.000000 122 | illum 2 123 | 124 | newmtl material_20_24 125 | Ns 10.000005 126 | Ka 1.000000 1.000000 1.000000 127 | Kd 0.556863 0.556863 0.556863 128 | Ks 0.400000 0.400000 0.400000 129 | Ke 0.000000 0.000000 0.000000 130 | Ni 1.450000 131 | d 1.000000 132 | illum 2 133 | 134 | newmtl material_21_24 135 | Ns 10.000005 136 | Ka 1.000000 1.000000 1.000000 137 | Kd 1.000000 1.000000 1.000000 138 | Ks 0.400000 0.400000 0.400000 139 | Ke 0.000000 0.000000 0.000000 140 | Ni 1.450000 141 | d 1.000000 142 | illum 2 143 | 144 | newmtl material_22_24 145 | Ns 10.000005 146 | Ka 1.000000 1.000000 1.000000 147 | Kd 0.227451 0.227451 0.227451 148 | Ks 0.400000 0.400000 0.400000 149 | Ke 0.000000 0.000000 0.000000 150 | Ni 1.450000 151 | d 1.000000 152 | illum 2 153 | 154 | newmtl material_23_2_8 155 | Ns 10.000005 156 | Ka 1.000000 1.000000 1.000000 157 | Ks 0.400000 0.400000 0.400000 158 | Ke 0.000000 0.000000 0.000000 159 | Ni 1.450000 160 | d 1.000000 161 | illum 2 162 | map_Kd ../images/texture1.jpg 163 | 164 | newmtl material_24_3_8 165 | Ns 10.000005 166 | Ka 1.000000 1.000000 1.000000 167 | Ks 0.400000 0.400000 0.400000 168 | Ke 0.000000 0.000000 0.000000 169 | Ni 1.450000 170 | d 1.000000 171 | illum 2 172 | map_Kd ../images/texture2.jpg 173 | 174 | newmtl material_25_4_8 175 | Ns 10.000005 176 | Ka 1.000000 1.000000 1.000000 177 | Ks 0.400000 0.400000 0.400000 178 | Ke 0.000000 0.000000 0.000000 179 | Ni 1.450000 180 | d 1.000000 181 | illum 2 182 | map_Kd ../images/texture3.jpg 183 | 184 | newmtl material_26_24 185 | Ns 10.000005 186 | Ka 1.000000 1.000000 1.000000 187 | Kd 0.623529 0.305882 0.000000 188 | Ks 0.400000 0.400000 0.400000 189 | Ke 0.000000 0.000000 0.000000 190 | Ni 1.450000 191 | d 1.000000 192 | illum 2 193 | 194 | newmtl material_27_24 195 | Ns 10.000005 196 | Ka 1.000000 1.000000 1.000000 197 | Kd 0.000000 0.000000 0.000000 198 | Ks 0.400000 0.400000 0.400000 199 | Ke 0.000000 0.000000 0.000000 200 | Ni 1.450000 201 | d 1.000000 202 | illum 2 203 | 204 | newmtl material_28_24 205 | Ns 10.000005 206 | Ka 1.000000 1.000000 1.000000 207 | Kd 0.447059 0.447059 0.447059 208 | Ks 0.400000 0.400000 0.400000 209 | Ke 0.000000 0.000000 0.000000 210 | Ni 1.450000 211 | d 1.000000 212 | illum 2 213 | 214 | newmtl material_29_24 215 | Ns 10.000005 216 | Ka 1.000000 1.000000 1.000000 217 | Kd 0.686275 0.686275 0.686275 218 | Ks 0.400000 0.400000 0.400000 219 | Ke 0.000000 0.000000 0.000000 220 | Ni 1.450000 221 | d 1.000000 222 | illum 2 223 | 224 | newmtl material_2_24.002 225 | Ns 10.000005 226 | Ka 1.000000 1.000000 1.000000 227 | Kd 0.929412 0.929412 0.929412 228 | Ks 0.400000 0.400000 0.400000 229 | Ke 0.000000 0.000000 0.000000 230 | Ni 1.450000 231 | d 1.000000 232 | illum 2 233 | 234 | newmtl material_30_24 235 | Ns 10.000005 236 | Ka 1.000000 1.000000 1.000000 237 | Kd 0.337255 0.337255 0.337255 238 | Ks 0.400000 0.400000 0.400000 239 | Ke 0.000000 0.000000 0.000000 240 | Ni 1.450000 241 | d 1.000000 242 | illum 2 243 | 244 | newmtl material_31_24 245 | Ns 10.000005 246 | Ka 1.000000 1.000000 1.000000 247 | Kd 0.666667 0.666667 0.666667 248 | Ks 0.400000 0.400000 0.400000 249 | Ke 0.000000 0.000000 0.000000 250 | Ni 1.450000 251 | d 1.000000 252 | illum 2 253 | 254 | newmtl material_32_24 255 | Ns 10.000005 256 | Ka 1.000000 1.000000 1.000000 257 | Kd 0.027366 0.027718 0.025920 258 | Ks 0.400000 0.400000 0.400000 259 | Ke 0.000000 0.000000 0.000000 260 | Ni 1.450000 261 | d 0.240000 262 | illum 9 263 | 264 | newmtl material_33_24 265 | Ns 10.000005 266 | Ka 1.000000 1.000000 1.000000 267 | Kd 0.800000 0.007843 0.007843 268 | Ks 0.400000 0.400000 0.400000 269 | Ke 0.000000 0.000000 0.000000 270 | Ni 1.450000 271 | d 1.000000 272 | illum 2 273 | 274 | newmtl material_34_24 275 | Ns 10.000005 276 | Ka 1.000000 1.000000 1.000000 277 | Kd 0.376471 0.376471 0.376471 278 | Ks 0.400000 0.400000 0.400000 279 | Ke 0.000000 0.000000 0.000000 280 | Ni 1.450000 281 | d 1.000000 282 | illum 2 283 | 284 | newmtl material_3_24.002 285 | Ns 10.000005 286 | Ka 1.000000 1.000000 1.000000 287 | Kd 0.058824 0.058824 0.058824 288 | Ks 0.400000 0.400000 0.400000 289 | Ke 0.000000 0.000000 0.000000 290 | Ni 1.450000 291 | d 1.000000 292 | illum 2 293 | 294 | newmtl material_4_24.002 295 | Ns 10.000005 296 | Ka 1.000000 1.000000 1.000000 297 | Kd 1.000000 0.000000 0.000000 298 | Ks 0.400000 0.400000 0.400000 299 | Ke 0.000000 0.000000 0.000000 300 | Ni 1.450000 301 | d 1.000000 302 | illum 2 303 | 304 | newmtl material_5_0 305 | Ns 10.000005 306 | Ka 1.000000 1.000000 1.000000 307 | Kd 0.000000 0.000000 0.000000 308 | Ks 0.400000 0.400000 0.400000 309 | Ke 0.000000 0.000000 0.000000 310 | Ni 1.450000 311 | d 1.000000 312 | illum 2 313 | 314 | newmtl material_6_24.002 315 | Ns 10.000005 316 | Ka 1.000000 1.000000 1.000000 317 | Kd 0.117647 0.117647 0.117647 318 | Ks 0.400000 0.400000 0.400000 319 | Ke 0.000000 0.000000 0.000000 320 | Ni 1.450000 321 | d 1.000000 322 | illum 2 323 | 324 | newmtl material_7_24.002 325 | Ns 10.000005 326 | Ka 1.000000 1.000000 1.000000 327 | Kd 0.317647 0.317647 0.317647 328 | Ks 0.400000 0.400000 0.400000 329 | Ke 0.000000 0.000000 0.000000 330 | Ni 1.450000 331 | d 1.000000 332 | illum 2 333 | 334 | newmtl material_8_24.002 335 | Ns 10.000005 336 | Ka 1.000000 1.000000 1.000000 337 | Kd 0.000000 0.000000 0.000000 338 | Ks 0.400000 0.400000 0.400000 339 | Ke 0.000000 0.000000 0.000000 340 | Ni 1.450000 341 | d 1.000000 342 | illum 2 343 | 344 | newmtl material_9_24.002 345 | Ns 10.000005 346 | Ka 1.000000 1.000000 1.000000 347 | Kd 0.752941 0.752941 0.752941 348 | Ks 0.400000 0.400000 0.400000 349 | Ke 0.000000 0.000000 0.000000 350 | Ni 1.450000 351 | d 1.000000 352 | illum 2 353 | -------------------------------------------------------------------------------- /assets/CGParts_colored/aeroplane/airliner/cyan/object.mtl: -------------------------------------------------------------------------------- 1 | # Blender 4.0.2 MTL File: 'None' 2 | # www.blender.org 3 | 4 | newmtl material_0_24.002 5 | Ns 10.000005 6 | Ka 1.000000 1.000000 1.000000 7 | Kd 0.671894 0.738369 0.675877 8 | Ks 0.400000 0.400000 0.400000 9 | Ke 0.000000 0.000000 0.000000 10 | Ni 1.450000 11 | d 1.000000 12 | illum 2 13 | 14 | newmtl material_10_24.002 15 | Ns 10.000005 16 | Ka 1.000000 1.000000 1.000000 17 | Kd 0.662745 0.662745 0.662745 18 | Ks 0.400000 0.400000 0.400000 19 | Ke 0.000000 0.000000 0.000000 20 | Ni 1.450000 21 | d 1.000000 22 | illum 2 23 | 24 | newmtl material_11_24.002 25 | Ns 10.000005 26 | Ka 1.000000 1.000000 1.000000 27 | Kd 0.639216 0.082353 0.000000 28 | Ks 0.400000 0.400000 0.400000 29 | Ke 0.000000 0.000000 0.000000 30 | Ni 1.450000 31 | d 1.000000 32 | illum 2 33 | 34 | newmtl material_12_24.002 35 | Ns 10.000005 36 | Ka 1.000000 1.000000 1.000000 37 | Kd 0.000000 1.000000 1.000000 38 | Ks 0.400000 0.400000 0.400000 39 | Ke 0.000000 0.000000 0.000000 40 | Ni 1.450000 41 | d 1.000000 42 | illum 2 43 | 44 | newmtl material_13_24.002 45 | Ns 10.000005 46 | Ka 1.000000 1.000000 1.000000 47 | Kd 0.537255 0.066667 0.000000 48 | Ks 0.400000 0.400000 0.400000 49 | Ke 0.000000 0.000000 0.000000 50 | Ni 1.450000 51 | d 1.000000 52 | illum 2 53 | 54 | newmtl material_14_24.002 55 | Ns 10.000005 56 | Ka 1.000000 1.000000 1.000000 57 | Kd 0.000000 0.000000 0.278431 58 | Ks 0.400000 0.400000 0.400000 59 | Ke 0.000000 0.000000 0.000000 60 | Ni 1.450000 61 | d 1.000000 62 | illum 2 63 | 64 | newmtl material_15_24.002 65 | Ns 10.000005 66 | Ka 1.000000 1.000000 1.000000 67 | Kd 0.600000 0.745098 1.000000 68 | Ks 0.400000 0.400000 0.400000 69 | Ke 0.000000 0.000000 0.000000 70 | Ni 1.450000 71 | d 1.000000 72 | illum 2 73 | 74 | newmtl material_16_24 75 | Ns 10.000005 76 | Ka 1.000000 1.000000 1.000000 77 | Kd 0.000000 0.223529 0.537255 78 | Ks 0.400000 0.400000 0.400000 79 | Ke 0.000000 0.000000 0.000000 80 | Ni 1.450000 81 | d 1.000000 82 | illum 2 83 | 84 | newmtl material_17_24 85 | Ns 10.000005 86 | Ka 1.000000 1.000000 1.000000 87 | Kd 0.537255 0.705882 1.000000 88 | Ks 0.400000 0.400000 0.400000 89 | Ke 0.000000 0.000000 0.000000 90 | Ni 1.450000 91 | d 1.000000 92 | illum 2 93 | 94 | newmtl material_18_24 95 | Ns 10.000005 96 | Ka 1.000000 1.000000 1.000000 97 | Kd 1.000000 1.000000 1.000000 98 | Ks 0.400000 0.400000 0.400000 99 | Ke 0.000000 0.000000 0.000000 100 | Ni 1.450000 101 | d 1.000000 102 | illum 2 103 | 104 | newmtl material_19_1_8 105 | Ns 10.000005 106 | Ka 1.000000 1.000000 1.000000 107 | Ks 0.400000 0.400000 0.400000 108 | Ke 0.000000 0.000000 0.000000 109 | Ni 1.450000 110 | d 1.000000 111 | illum 2 112 | map_Kd ../images/texture0.jpg 113 | 114 | newmtl material_1_24.002 115 | Ns 10.000005 116 | Ka 1.000000 1.000000 1.000000 117 | Kd 0.862745 0.862745 0.862745 118 | Ks 0.400000 0.400000 0.400000 119 | Ke 0.000000 0.000000 0.000000 120 | Ni 1.450000 121 | d 1.000000 122 | illum 2 123 | 124 | newmtl material_20_24 125 | Ns 10.000005 126 | Ka 1.000000 1.000000 1.000000 127 | Kd 0.556863 0.556863 0.556863 128 | Ks 0.400000 0.400000 0.400000 129 | Ke 0.000000 0.000000 0.000000 130 | Ni 1.450000 131 | d 1.000000 132 | illum 2 133 | 134 | newmtl material_21_24 135 | Ns 10.000005 136 | Ka 1.000000 1.000000 1.000000 137 | Kd 1.000000 1.000000 1.000000 138 | Ks 0.400000 0.400000 0.400000 139 | Ke 0.000000 0.000000 0.000000 140 | Ni 1.450000 141 | d 1.000000 142 | illum 2 143 | 144 | newmtl material_22_24 145 | Ns 10.000005 146 | Ka 1.000000 1.000000 1.000000 147 | Kd 0.227451 0.227451 0.227451 148 | Ks 0.400000 0.400000 0.400000 149 | Ke 0.000000 0.000000 0.000000 150 | Ni 1.450000 151 | d 1.000000 152 | illum 2 153 | 154 | newmtl material_23_2_8 155 | Ns 10.000005 156 | Ka 1.000000 1.000000 1.000000 157 | Ks 0.400000 0.400000 0.400000 158 | Ke 0.000000 0.000000 0.000000 159 | Ni 1.450000 160 | d 1.000000 161 | illum 2 162 | map_Kd ../images/texture1.jpg 163 | 164 | newmtl material_24_3_8 165 | Ns 10.000005 166 | Ka 1.000000 1.000000 1.000000 167 | Ks 0.400000 0.400000 0.400000 168 | Ke 0.000000 0.000000 0.000000 169 | Ni 1.450000 170 | d 1.000000 171 | illum 2 172 | map_Kd ../images/texture2.jpg 173 | 174 | newmtl material_25_4_8 175 | Ns 10.000005 176 | Ka 1.000000 1.000000 1.000000 177 | Ks 0.400000 0.400000 0.400000 178 | Ke 0.000000 0.000000 0.000000 179 | Ni 1.450000 180 | d 1.000000 181 | illum 2 182 | map_Kd ../images/texture3.jpg 183 | 184 | newmtl material_26_24 185 | Ns 10.000005 186 | Ka 1.000000 1.000000 1.000000 187 | Kd 0.000000 1.000000 1.000000 188 | Ks 0.400000 0.400000 0.400000 189 | Ke 0.000000 0.000000 0.000000 190 | Ni 1.450000 191 | d 1.000000 192 | illum 2 193 | 194 | newmtl material_27_24 195 | Ns 10.000005 196 | Ka 1.000000 1.000000 1.000000 197 | Kd 0.000000 0.000000 0.000000 198 | Ks 0.400000 0.400000 0.400000 199 | Ke 0.000000 0.000000 0.000000 200 | Ni 1.450000 201 | d 1.000000 202 | illum 2 203 | 204 | newmtl material_28_24 205 | Ns 10.000005 206 | Ka 1.000000 1.000000 1.000000 207 | Kd 0.447059 0.447059 0.447059 208 | Ks 0.400000 0.400000 0.400000 209 | Ke 0.000000 0.000000 0.000000 210 | Ni 1.450000 211 | d 1.000000 212 | illum 2 213 | 214 | newmtl material_29_24 215 | Ns 10.000005 216 | Ka 1.000000 1.000000 1.000000 217 | Kd 0.686275 0.686275 0.686275 218 | Ks 0.400000 0.400000 0.400000 219 | Ke 0.000000 0.000000 0.000000 220 | Ni 1.450000 221 | d 1.000000 222 | illum 2 223 | 224 | newmtl material_2_24.002 225 | Ns 10.000005 226 | Ka 1.000000 1.000000 1.000000 227 | Kd 0.929412 0.929412 0.929412 228 | Ks 0.400000 0.400000 0.400000 229 | Ke 0.000000 0.000000 0.000000 230 | Ni 1.450000 231 | d 1.000000 232 | illum 2 233 | 234 | newmtl material_30_24 235 | Ns 10.000005 236 | Ka 1.000000 1.000000 1.000000 237 | Kd 0.337255 0.337255 0.337255 238 | Ks 0.400000 0.400000 0.400000 239 | Ke 0.000000 0.000000 0.000000 240 | Ni 1.450000 241 | d 1.000000 242 | illum 2 243 | 244 | newmtl material_31_24 245 | Ns 10.000005 246 | Ka 1.000000 1.000000 1.000000 247 | Kd 0.666667 0.666667 0.666667 248 | Ks 0.400000 0.400000 0.400000 249 | Ke 0.000000 0.000000 0.000000 250 | Ni 1.450000 251 | d 1.000000 252 | illum 2 253 | 254 | newmtl material_32_24 255 | Ns 10.000005 256 | Ka 1.000000 1.000000 1.000000 257 | Kd 0.027366 0.027718 0.025920 258 | Ks 0.400000 0.400000 0.400000 259 | Ke 0.000000 0.000000 0.000000 260 | Ni 1.450000 261 | d 0.240000 262 | illum 9 263 | 264 | newmtl material_33_24 265 | Ns 10.000005 266 | Ka 1.000000 1.000000 1.000000 267 | Kd 0.800000 0.007843 0.007843 268 | Ks 0.400000 0.400000 0.400000 269 | Ke 0.000000 0.000000 0.000000 270 | Ni 1.450000 271 | d 1.000000 272 | illum 2 273 | 274 | newmtl material_34_24 275 | Ns 10.000005 276 | Ka 1.000000 1.000000 1.000000 277 | Kd 0.376471 0.376471 0.376471 278 | Ks 0.400000 0.400000 0.400000 279 | Ke 0.000000 0.000000 0.000000 280 | Ni 1.450000 281 | d 1.000000 282 | illum 2 283 | 284 | newmtl material_3_24.002 285 | Ns 10.000005 286 | Ka 1.000000 1.000000 1.000000 287 | Kd 0.058824 0.058824 0.058824 288 | Ks 0.400000 0.400000 0.400000 289 | Ke 0.000000 0.000000 0.000000 290 | Ni 1.450000 291 | d 1.000000 292 | illum 2 293 | 294 | newmtl material_4_24.002 295 | Ns 10.000005 296 | Ka 1.000000 1.000000 1.000000 297 | Kd 1.000000 0.000000 0.000000 298 | Ks 0.400000 0.400000 0.400000 299 | Ke 0.000000 0.000000 0.000000 300 | Ni 1.450000 301 | d 1.000000 302 | illum 2 303 | 304 | newmtl material_5_0 305 | Ns 10.000005 306 | Ka 1.000000 1.000000 1.000000 307 | Kd 0.000000 0.000000 0.000000 308 | Ks 0.400000 0.400000 0.400000 309 | Ke 0.000000 0.000000 0.000000 310 | Ni 1.450000 311 | d 1.000000 312 | illum 2 313 | 314 | newmtl material_6_24.002 315 | Ns 10.000005 316 | Ka 1.000000 1.000000 1.000000 317 | Kd 0.117647 0.117647 0.117647 318 | Ks 0.400000 0.400000 0.400000 319 | Ke 0.000000 0.000000 0.000000 320 | Ni 1.450000 321 | d 1.000000 322 | illum 2 323 | 324 | newmtl material_7_24.002 325 | Ns 10.000005 326 | Ka 1.000000 1.000000 1.000000 327 | Kd 0.317647 0.317647 0.317647 328 | Ks 0.400000 0.400000 0.400000 329 | Ke 0.000000 0.000000 0.000000 330 | Ni 1.450000 331 | d 1.000000 332 | illum 2 333 | 334 | newmtl material_8_24.002 335 | Ns 10.000005 336 | Ka 1.000000 1.000000 1.000000 337 | Kd 0.000000 0.000000 0.000000 338 | Ks 0.400000 0.400000 0.400000 339 | Ke 0.000000 0.000000 0.000000 340 | Ni 1.450000 341 | d 1.000000 342 | illum 2 343 | 344 | newmtl material_9_24.002 345 | Ns 10.000005 346 | Ka 1.000000 1.000000 1.000000 347 | Kd 0.752941 0.752941 0.752941 348 | Ks 0.400000 0.400000 0.400000 349 | Ke 0.000000 0.000000 0.000000 350 | Ni 1.450000 351 | d 1.000000 352 | illum 2 353 | --------------------------------------------------------------------------------