Showing preview only (1,783K chars total). Download the full file or copy to clipboard to get everything.
Repository: adrianhajdin/project_3D_developer_portfolio
Branch: main
Commit: 9985e4bf4ce3
Files: 35
Total size: 1.7 MB
Directory structure:
gitextract_lyruc8m7/
├── .gitignore
├── README.md
├── index.html
├── package.json
├── postcss.config.cjs
├── public/
│ ├── desktop_pc/
│ │ ├── license.txt
│ │ └── scene.gltf
│ └── planet/
│ ├── license.txt
│ └── scene.gltf
├── src/
│ ├── App.jsx
│ ├── assets/
│ │ └── index.js
│ ├── components/
│ │ ├── About.jsx
│ │ ├── Contact.jsx
│ │ ├── Experience.jsx
│ │ ├── Feedbacks.jsx
│ │ ├── Hero.jsx
│ │ ├── Loader.jsx
│ │ ├── Navbar.jsx
│ │ ├── Tech.jsx
│ │ ├── Works.jsx
│ │ ├── canvas/
│ │ │ ├── Ball.jsx
│ │ │ ├── Computers.jsx
│ │ │ ├── Earth.jsx
│ │ │ ├── Stars.jsx
│ │ │ └── index.js
│ │ └── index.js
│ ├── constants/
│ │ └── index.js
│ ├── hoc/
│ │ ├── SectionWrapper.jsx
│ │ └── index.js
│ ├── index.css
│ ├── main.jsx
│ ├── styles.js
│ └── utils/
│ └── motion.js
├── tailwind.config.cjs
└── vite.config.js
================================================
FILE CONTENTS
================================================
================================================
FILE: .gitignore
================================================
# Logs
logs
*.log
npm-debug.log*
yarn-debug.log*
yarn-error.log*
pnpm-debug.log*
lerna-debug.log*
node_modules
dist
dist-ssr
*.local
# Editor directories and files
.vscode/*
!.vscode/extensions.json
.idea
.DS_Store
*.suo
*.ntvs*
*.njsproj
*.sln
*.sw?
.env
# vscode
.vscode
================================================
FILE: README.md
================================================
<div align="center">
<br />
<a href="https://youtu.be/0fYi8SGA20k?feature=shared" target="_blank">
<img src="https://github.com/adrianhajdin/project_3D_developer_portfolio/assets/151519281/4722160a-8e61-403f-a905-728feae1f7e6" alt="Project Banner">
</a>
<br />
<div>
<img src="https://img.shields.io/badge/-React_JS-black?style=for-the-badge&logoColor=white&logo=react&color=61DAFB" alt="react.js" />
<img src="https://img.shields.io/badge/-Three_JS-black?style=for-the-badge&logoColor=white&logo=threedotjs&color=000000" alt="three.js" />
<img src="https://img.shields.io/badge/-Tailwind_CSS-black?style=for-the-badge&logoColor=white&logo=tailwindcss&color=06B6D4" alt="tailwindcss" />
</div>
<h3 align="center">A 3D Developer Portfolio</h3>
<div align="center">
Build this project step by step with our detailed tutorial on <a href="https://www.youtube.com/@javascriptmastery/videos" target="_blank"><b>JavaScript Mastery</b></a> YouTube. Join the JSM family!
</div>
</div>
## 📋 <a name="table">Table of Contents</a>
1. 🤖 [Introduction](#introduction)
2. ⚙️ [Tech Stack](#tech-stack)
3. 🔋 [Features](#features)
4. 🤸 [Quick Start](#quick-start)
5. 🕸️ [Snippets](#snippets)
6. 🔗 [Links](#links)
7. 🚀 [More](#more)
## 🚨 Tutorial
This repository contains the code corresponding to an in-depth tutorial available on our YouTube channel, <a href="https://www.youtube.com/@javascriptmastery/videos" target="_blank"><b>JavaScript Mastery</b></a>.
If you prefer visual learning, this is the perfect resource for you. Follow our tutorial to learn how to build projects like these step-by-step in a beginner-friendly manner!
<a href="https://youtu.be/0fYi8SGA20k?feature=shared" target="_blank"><img src="https://github.com/sujatagunale/EasyRead/assets/151519281/1736fca5-a031-4854-8c09-bc110e3bc16d" /></a>
## <a name="introduction">🤖 Introduction</a>
By developing this project, you will gain hands-on experience in crafting immersive web experiences, mastering 3D libraries, and implementing engaging animations. The combination of creativity and technical skills showcased in this project serves as an excellent learning opportunity for developers seeking to enhance their portfolio and captivate users with cutting-edge web design.
If you're getting started and need assistance or face any bugs, join our active Discord community with over 27k+ members. It's a place where people help each other out.
<a href="https://discord.com/invite/n6EdbFJ" target="_blank"><img src="https://github.com/sujatagunale/EasyRead/assets/151519281/618f4872-1e10-42da-8213-1d69e486d02e" /></a>
## <a name="tech-stack">⚙️ Tech Stack</a>
- React.js
- Three.js
- React Three Fiber
- React Three Drei
- Email JS
- Vite
- Tailwind CSS
## <a name="features">🔋 Features</a>
👉 **Customizable 3D Hero Section**: Includes a 3D desktop model easily customizable to suit specific needs.
👉 **Interactive Experience and Work Sections**: Utilizes animations powered by framer motion for engaging user experience.
👉 **3D Skills Section**: Showcases skills using 3D geometries through three.js and React Three fiber
👉 **Animated Projects and Testimonials**: Features animated sections using framer motion for projects and client testimonials.
👉 **Contact Section with 3D Earth Model**:Integrates a 3D earth model with email functionality powered by emailjs.
👉 **3D Stars**: Generate stars progressively at random positions using Three.js for background display.
👉 **Consistent Animations**: Implements cohesive animations throughout the website using framer motion.
👉 **Responsive Design**: Ensures optimal display and functionality across all devices.
and many more, including code architecture and reusability
## <a name="quick-start">🤸 Quick Start</a>
Follow these steps to set up the project locally on your machine.
**Prerequisites**
Make sure you have the following installed on your machine:
- [Git](https://git-scm.com/)
- [Node.js](https://nodejs.org/en)
- [npm](https://www.npmjs.com/) (Node Package Manager)
**Cloning the Repository**
```bash
git clone git@github.com:adrianhajdin/project_3D_developer_portfolio.git
cd project_3D_developer_portfolio
```
**Installation**
Install the project dependencies using npm:
```bash
npm install
```
**Set Up Environment Variables**
Create a new file named `.env` in the root of your project and add the following content:
```env
REACT_APP_EMAILJS_USERID=your_emailjs_user_id
REACT_APP_EMAILJS_TEMPLATEID=your_emailjs_template_id
REACT_APP_EMAILJS_RECEIVERID=your_emailjs_receiver_id
```
Replace the placeholder values with your actual EmailJS credentials. You can obtain these credentials by signing up on the [EmailJS website](https://www.emailjs.com/).
**Running the Project**
```bash
npm run dev
```
Open [http://localhost:5173](http://localhost:5173) in your browser to view the project.
## <a name="snippets">🕸️ Snippets</a>
<details>
<summary><code>constants.js</code></summary>
```javascript
import {
mobile,
backend,
creator,
web,
javascript,
typescript,
html,
css,
reactjs,
redux,
tailwind,
nodejs,
mongodb,
git,
figma,
docker,
meta,
starbucks,
tesla,
shopify,
carrent,
jobit,
tripguide,
threejs,
} from "../assets";
export const navLinks = [
{
id: "about",
title: "About",
},
{
id: "work",
title: "Work",
},
{
id: "contact",
title: "Contact",
},
];
const services = [
{
title: "Web Developer",
icon: web,
},
{
title: "React Native Developer",
icon: mobile,
},
{
title: "Backend Developer",
icon: backend,
},
{
title: "Content Creator",
icon: creator,
},
];
const technologies = [
{
name: "HTML 5",
icon: html,
},
{
name: "CSS 3",
icon: css,
},
{
name: "JavaScript",
icon: javascript,
},
{
name: "TypeScript",
icon: typescript,
},
{
name: "React JS",
icon: reactjs,
},
{
name: "Redux Toolkit",
icon: redux,
},
{
name: "Tailwind CSS",
icon: tailwind,
},
{
name: "Node JS",
icon: nodejs,
},
{
name: "MongoDB",
icon: mongodb,
},
{
name: "Three JS",
icon: threejs,
},
{
name: "git",
icon: git,
},
{
name: "figma",
icon: figma,
},
{
name: "docker",
icon: docker,
},
];
const experiences = [
{
title: "React.js Developer",
company_name: "Starbucks",
icon: starbucks,
iconBg: "#383E56",
date: "March 2020 - April 2021",
points: [
"Developing and maintaining web applications using React.js and other related technologies.",
"Collaborating with cross-functional teams including designers, product managers, and other developers to create high-quality products.",
"Implementing responsive design and ensuring cross-browser compatibility.",
"Participating in code reviews and providing constructive feedback to other developers.",
],
},
{
title: "React Native Developer",
company_name: "Tesla",
icon: tesla,
iconBg: "#E6DEDD",
date: "Jan 2021 - Feb 2022",
points: [
"Developing and maintaining web applications using React.js and other related technologies.",
"Collaborating with cross-functional teams including designers, product managers, and other developers to create high-quality products.",
"Implementing responsive design and ensuring cross-browser compatibility.",
"Participating in code reviews and providing constructive feedback to other developers.",
],
},
{
title: "Web Developer",
company_name: "Shopify",
icon: shopify,
iconBg: "#383E56",
date: "Jan 2022 - Jan 2023",
points: [
"Developing and maintaining web applications using React.js and other related technologies.",
"Collaborating with cross-functional teams including designers, product managers, and other developers to create high-quality products.",
"Implementing responsive design and ensuring cross-browser compatibility.",
"Participating in code reviews and providing constructive feedback to other developers.",
],
},
{
title: "Full stack Developer",
company_name: "Meta",
icon: meta,
iconBg: "#E6DEDD",
date: "Jan 2023 - Present",
points: [
"Developing and maintaining web applications using React.js and other related technologies.",
"Collaborating with cross-functional teams including designers, product managers, and other developers to create high-quality products.",
"Implementing responsive design and ensuring cross-browser compatibility.",
"Participating in code reviews and providing constructive feedback to other developers.",
],
},
];
const testimonials = [
{
testimonial:
"I thought it was impossible to make a website as beautiful as our product, but Rick proved me wrong.",
name: "Sara Lee",
designation: "CFO",
company: "Acme Co",
image: "https://randomuser.me/api/portraits/women/4.jpg",
},
{
testimonial:
"I've never met a web developer who truly cares about their clients' success like Rick does.",
name: "Chris Brown",
designation: "COO",
company: "DEF Corp",
image: "https://randomuser.me/api/portraits/men/5.jpg",
},
{
testimonial:
"After Rick optimized our website, our traffic increased by 50%. We can't thank them enough!",
name: "Lisa Wang",
designation: "CTO",
company: "456 Enterprises",
image: "https://randomuser.me/api/portraits/women/6.jpg",
},
];
const projects = [
{
name: "Car Rent",
description:
"Web-based platform that allows users to search, book, and manage car rentals from various providers, providing a convenient and efficient solution for transportation needs.",
tags: [
{
name: "react",
color: "blue-text-gradient",
},
{
name: "mongodb",
color: "green-text-gradient",
},
{
name: "tailwind",
color: "pink-text-gradient",
},
],
image: carrent,
source_code_link: "https://github.com/",
},
{
name: "Job IT",
description:
"Web application that enables users to search for job openings, view estimated salary ranges for positions, and locate available jobs based on their current location.",
tags: [
{
name: "react",
color: "blue-text-gradient",
},
{
name: "restapi",
color: "green-text-gradient",
},
{
name: "scss",
color: "pink-text-gradient",
},
],
image: jobit,
source_code_link: "https://github.com/",
},
{
name: "Trip Guide",
description:
"A comprehensive travel booking platform that allows users to book flights, hotels, and rental cars, and offers curated recommendations for popular destinations.",
tags: [
{
name: "nextjs",
color: "blue-text-gradient",
},
{
name: "supabase",
color: "green-text-gradient",
},
{
name: "css",
color: "pink-text-gradient",
},
],
image: tripguide,
source_code_link: "https://github.com/",
},
];
export { services, technologies, experiences, testimonials, projects };
```
</details>
<details>
<summary><code>index.css</code></summary>
```css
@import url("https://fonts.googleapis.com/css2?family=Poppins:wght@100;200;300;400;500;600;700;800;900&display=swap");
@tailwind base;
@tailwind components;
@tailwind utilities;
* {
margin: 0;
padding: 0;
box-sizing: border-box;
font-family: "Poppins", sans-serif;
scroll-behavior: smooth;
color-scheme: dark;
}
.hash-span {
margin-top: -100px;
padding-bottom: 100px;
display: block;
}
.black-gradient {
background: #000000; /* fallback for old browsers */
background: -webkit-linear-gradient(
to right,
#434343,
#000000
); /* Chrome 10-25, Safari 5.1-6 */
background: linear-gradient(
to right,
#434343,
#000000
); /* W3C, IE 10+/ Edge, Firefox 16+, Chrome 26+, Opera 12+, Safari 7+ */
}
.violet-gradient {
background: #804dee;
background: linear-gradient(-90deg, #804dee 0%, rgba(60, 51, 80, 0) 100%);
background: -webkit-linear-gradient(
-90deg,
#804dee 0%,
rgba(60, 51, 80, 0) 100%
);
}
.green-pink-gradient {
background: "#00cea8";
background: linear-gradient(90.13deg, #00cea8 1.9%, #bf61ff 97.5%);
background: -webkit-linear-gradient(-90.13deg, #00cea8 1.9%, #bf61ff 97.5%);
}
.orange-text-gradient {
background: #f12711; /* fallback for old browsers */
background: -webkit-linear-gradient(
to top,
#f12711,
#f5af19
); /* Chrome 10-25, Safari 5.1-6 */
background: linear-gradient(
to top,
#f12711,
#f5af19
); /* W3C, IE 10+/ Edge, Firefox 16+, Chrome 26+, Opera 12+, Safari 7+ */
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}
.green-text-gradient {
background: #11998e; /* fallback for old browsers */
background: -webkit-linear-gradient(
to top,
#11998e,
#38ef7d
); /* Chrome 10-25, Safari 5.1-6 */
background: linear-gradient(
to top,
#11998e,
#38ef7d
); /* W3C, IE 10+/ Edge, Firefox 16+, Chrome 26+, Opera 12+, Safari 7+ */
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}
.blue-text-gradient {
/* background: -webkit-linear-gradient(#eee, #333); */
background: #56ccf2; /* fallback for old browsers */
background: -webkit-linear-gradient(
to top,
#2f80ed,
#56ccf2
); /* Chrome 10-25, Safari 5.1-6 */
background: linear-gradient(
to top,
#2f80ed,
#56ccf2
); /* W3C, IE 10+/ Edge, Firefox 16+, Chrome 26+, Opera 12+, Safari 7+ */
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}
.pink-text-gradient {
background: #ec008c; /* fallback for old browsers */
background: -webkit-linear-gradient(
to top,
#ec008c,
#fc6767
); /* Chrome 10-25, Safari 5.1-6 */
background: linear-gradient(
to top,
#ec008c,
#fc6767
); /* W3C, IE 10+/ Edge, Firefox 16+, Chrome 26+, Opera 12+, Safari 7+ */
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}
/* canvas- styles */
.canvas-loader {
font-size: 10px;
width: 1em;
height: 1em;
border-radius: 50%;
position: relative;
text-indent: -9999em;
animation: mulShdSpin 1.1s infinite ease;
transform: translateZ(0);
}
@keyframes mulShdSpin {
0%,
100% {
box-shadow: 0em -2.6em 0em 0em #ffffff,
1.8em -1.8em 0 0em rgba(255, 255, 255, 0.2),
2.5em 0em 0 0em rgba(255, 255, 255, 0.2),
1.75em 1.75em 0 0em rgba(255, 255, 255, 0.2),
0em 2.5em 0 0em rgba(255, 255, 255, 0.2),
-1.8em 1.8em 0 0em rgba(255, 255, 255, 0.2),
-2.6em 0em 0 0em rgba(255, 255, 255, 0.5),
-1.8em -1.8em 0 0em rgba(255, 255, 255, 0.7);
}
12.5% {
box-shadow: 0em -2.6em 0em 0em rgba(255, 255, 255, 0.7),
1.8em -1.8em 0 0em #ffffff, 2.5em 0em 0 0em rgba(255, 255, 255, 0.2),
1.75em 1.75em 0 0em rgba(255, 255, 255, 0.2),
0em 2.5em 0 0em rgba(255, 255, 255, 0.2),
-1.8em 1.8em 0 0em rgba(255, 255, 255, 0.2),
-2.6em 0em 0 0em rgba(255, 255, 255, 0.2),
-1.8em -1.8em 0 0em rgba(255, 255, 255, 0.5);
}
25% {
box-shadow: 0em -2.6em 0em 0em rgba(255, 255, 255, 0.5),
1.8em -1.8em 0 0em rgba(255, 255, 255, 0.7), 2.5em 0em 0 0em #ffffff,
1.75em 1.75em 0 0em rgba(255, 255, 255, 0.2),
0em 2.5em 0 0em rgba(255, 255, 255, 0.2),
-1.8em 1.8em 0 0em rgba(255, 255, 255, 0.2),
-2.6em 0em 0 0em rgba(255, 255, 255, 0.2),
-1.8em -1.8em 0 0em rgba(255, 255, 255, 0.2);
}
37.5% {
box-shadow: 0em -2.6em 0em 0em rgba(255, 255, 255, 0.2),
1.8em -1.8em 0 0em rgba(255, 255, 255, 0.5),
2.5em 0em 0 0em rgba(255, 255, 255, 0.7), 1.75em 1.75em 0 0em #ffffff,
0em 2.5em 0 0em rgba(255, 255, 255, 0.2),
-1.8em 1.8em 0 0em rgba(255, 255, 255, 0.2),
-2.6em 0em 0 0em rgba(255, 255, 255, 0.2),
-1.8em -1.8em 0 0em rgba(255, 255, 255, 0.2);
}
50% {
box-shadow: 0em -2.6em 0em 0em rgba(255, 255, 255, 0.2),
1.8em -1.8em 0 0em rgba(255, 255, 255, 0.2),
2.5em 0em 0 0em rgba(255, 255, 255, 0.5),
1.75em 1.75em 0 0em rgba(255, 255, 255, 0.7), 0em 2.5em 0 0em #ffffff,
-1.8em 1.8em 0 0em rgba(255, 255, 255, 0.2),
-2.6em 0em 0 0em rgba(255, 255, 255, 0.2),
-1.8em -1.8em 0 0em rgba(255, 255, 255, 0.2);
}
62.5% {
box-shadow: 0em -2.6em 0em 0em rgba(255, 255, 255, 0.2),
1.8em -1.8em 0 0em rgba(255, 255, 255, 0.2),
2.5em 0em 0 0em rgba(255, 255, 255, 0.2),
1.75em 1.75em 0 0em rgba(255, 255, 255, 0.5),
0em 2.5em 0 0em rgba(255, 255, 255, 0.7), -1.8em 1.8em 0 0em #ffffff,
-2.6em 0em 0 0em rgba(255, 255, 255, 0.2),
-1.8em -1.8em 0 0em rgba(255, 255, 255, 0.2);
}
75% {
box-shadow: 0em -2.6em 0em 0em rgba(255, 255, 255, 0.2),
1.8em -1.8em 0 0em rgba(255, 255, 255, 0.2),
2.5em 0em 0 0em rgba(255, 255, 255, 0.2),
1.75em 1.75em 0 0em rgba(255, 255, 255, 0.2),
0em 2.5em 0 0em rgba(255, 255, 255, 0.5),
-1.8em 1.8em 0 0em rgba(255, 255, 255, 0.7), -2.6em 0em 0 0em #ffffff,
-1.8em -1.8em 0 0em rgba(255, 255, 255, 0.2);
}
87.5% {
box-shadow: 0em -2.6em 0em 0em rgba(255, 255, 255, 0.2),
1.8em -1.8em 0 0em rgba(255, 255, 255, 0.2),
2.5em 0em 0 0em rgba(255, 255, 255, 0.2),
1.75em 1.75em 0 0em rgba(255, 255, 255, 0.2),
0em 2.5em 0 0em rgba(255, 255, 255, 0.2),
-1.8em 1.8em 0 0em rgba(255, 255, 255, 0.5),
-2.6em 0em 0 0em rgba(255, 255, 255, 0.7), -1.8em -1.8em 0 0em #ffffff;
}
}
```
</details>
<details>
<summary><code>Motion.js</code></summary>
```javascript
export const textVariant = (delay) => {
return {
hidden: {
y: -50,
opacity: 0,
},
show: {
y: 0,
opacity: 1,
transition: {
type: "spring",
duration: 1.25,
delay: delay,
},
},
};
};
export const fadeIn = (direction, type, delay, duration) => {
return {
hidden: {
x: direction === "left" ? 100 : direction === "right" ? -100 : 0,
y: direction === "up" ? 100 : direction === "down" ? -100 : 0,
opacity: 0,
},
show: {
x: 0,
y: 0,
opacity: 1,
transition: {
type: type,
delay: delay,
duration: duration,
ease: "easeOut",
},
},
};
};
export const zoomIn = (delay, duration) => {
return {
hidden: {
scale: 0,
opacity: 0,
},
show: {
scale: 1,
opacity: 1,
transition: {
type: "tween",
delay: delay,
duration: duration,
ease: "easeOut",
},
},
};
};
export const slideIn = (direction, type, delay, duration) => {
return {
hidden: {
x: direction === "left" ? "-100%" : direction === "right" ? "100%" : 0,
y: direction === "up" ? "100%" : direction === "down" ? "100%" : 0,
},
show: {
x: 0,
y: 0,
transition: {
type: type,
delay: delay,
duration: duration,
ease: "easeOut",
},
},
};
};
export const staggerContainer = (staggerChildren, delayChildren) => {
return {
hidden: {},
show: {
transition: {
staggerChildren: staggerChildren,
delayChildren: delayChildren || 0,
},
},
};
};
```
</details>
<details>
<summary><code>styles.js</code></summary>
```javascript
const styles = {
paddingX: "sm:px-16 px-6",
paddingY: "sm:py-16 py-6",
padding: "sm:px-16 px-6 sm:py-16 py-10",
heroHeadText:
"font-black text-white lg:text-[80px] sm:text-[60px] xs:text-[50px] text-[40px] lg:leading-[98px] mt-2",
heroSubText:
"text-[#dfd9ff] font-medium lg:text-[30px] sm:text-[26px] xs:text-[20px] text-[16px] lg:leading-[40px]",
sectionHeadText:
"text-white font-black md:text-[60px] sm:text-[50px] xs:text-[40px] text-[30px]",
sectionSubText:
"sm:text-[18px] text-[14px] text-secondary uppercase tracking-wider",
};
export { styles };
```
</details>
<details>
<summary><code>tailwind.config.cjs</code></summary>
```javascript
/** @type {import('tailwindcss').Config} */
module.exports = {
content: ["./src/**/*.{js,jsx}"],
mode: "jit",
theme: {
extend: {
colors: {
primary: "#050816",
secondary: "#aaa6c3",
tertiary: "#151030",
"black-100": "#100d25",
"black-200": "#090325",
"white-100": "#f3f3f3",
},
boxShadow: {
card: "0px 35px 120px -15px #211e35",
},
screens: {
xs: "450px",
},
backgroundImage: {
"hero-pattern": "url('/src/assets/herobg.png')",
},
},
},
plugins: [],
};
```
</details>
## <a name="links">🔗 Links</a>
Models and Assets used in the project can be found [here](https://drive.google.com/drive/folders/1KVU8iaH0E_JFtShNiR3BgCSA3pawXY4Z)
## <a name="more">🚀 More</a>
**Advance your skills with Next.js Pro Course**
Enjoyed creating this project? Dive deeper into our PRO courses for a richer learning experience. They're packed with detailed explanations, cool features, and exercises to boost your skills. Give it a go!
<a href="https://www.jsmastery.pro/ultimate-next-course" target="_blank">
<img src="https://i.ibb.co/804sPK6/Image-720.png" alt="Project Banner">
</a>
================================================
FILE: index.html
================================================
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8" />
<link rel="icon" type="image/svg+xml" href="/logo.svg" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>Adrian | JavaScript Mastery Portfolio</title>
</head>
<body>
<div id="root"></div>
<script type="module" src="/src/main.jsx"></script>
</body>
</html>
================================================
FILE: package.json
================================================
{
"name": "3dfolio",
"private": true,
"version": "0.0.0",
"type": "module",
"scripts": {
"dev": "vite",
"build": "vite build",
"preview": "vite preview"
},
"dependencies": {
"@emailjs/browser": "^3.10.0",
"@react-three/drei": "^9.56.24",
"@react-three/fiber": "^8.11.1",
"framer-motion": "^9.0.7",
"maath": "^0.5.2",
"react": "^18.2.0",
"react-dom": "^18.2.0",
"react-router-dom": "^6.8.1",
"react-tilt": "^0.1.4",
"react-vertical-timeline-component": "^3.6.0",
"three": "^0.149.0"
},
"devDependencies": {
"@types/react": "^18.0.27",
"@types/react-dom": "^18.0.10",
"@vitejs/plugin-react": "^3.1.0",
"autoprefixer": "^10.4.13",
"postcss": "^8.4.21",
"tailwindcss": "^3.2.6",
"vite": "^4.1.0"
}
}
================================================
FILE: postcss.config.cjs
================================================
module.exports = {
plugins: {
tailwindcss: {},
autoprefixer: {},
}
}
================================================
FILE: public/desktop_pc/license.txt
================================================
Model Information:
* title: Gaming Desktop PC
* source: https://sketchfab.com/3d-models/gaming-desktop-pc-d1d8282c9916438091f11aeb28787b66
* author: Yolala1232 (https://sketchfab.com/Yolala1232)
Model License:
* license type: CC-BY-4.0 (http://creativecommons.org/licenses/by/4.0/)
* requirements: Author must be credited. Commercial use is allowed.
If you use this 3D model in your project be sure to copy paste this credit wherever you share it:
This work is based on "Gaming Desktop PC" (https://sketchfab.com/3d-models/gaming-desktop-pc-d1d8282c9916438091f11aeb28787b66) by Yolala1232 (https://sketchfab.com/Yolala1232) licensed under CC-BY-4.0 (http://creativecommons.org/licenses/by/4.0/)
================================================
FILE: public/desktop_pc/scene.gltf
================================================
{
"accessors": [
{
"bufferView": 2,
"componentType": 5126,
"count": 24,
"max": [
1.0,
1.0,
1.0
],
"min": [
-1.0,
-1.0,
-1.0
],
"type": "VEC3"
},
{
"bufferView": 2,
"byteOffset": 288,
"componentType": 5126,
"count": 24,
"max": [
1.0,
1.0,
1.0
],
"min": [
-1.0,
-1.0,
-1.0
],
"type": "VEC3"
},
{
"bufferView": 1,
"componentType": 5126,
"count": 24,
"max": [
0.7262974977493286,
1.0
],
"min": [
0.125,
0.0
],
"type": "VEC2"
},
{
"bufferView": 0,
"componentType": 5125,
"count": 36,
"type": "SCALAR"
},
{
"bufferView": 2,
"byteOffset": 576,
"componentType": 5126,
"count": 1092,
"max": [
1.0,
1.000000238418579,
1.0
],
"min": [
-0.9999989867210388,
-0.9999997615814209,
-1.0
],
"type": "VEC3"
},
{
"bufferView": 2,
"byteOffset": 13680,
"componentType": 5126,
"count": 1092,
"max": [
1.0,
1.0,
1.0
],
"min": [
-1.0,
-1.0,
-1.0
],
"type": "VEC3"
},
{
"bufferView": 1,
"byteOffset": 192,
"componentType": 5126,
"count": 1092,
"max": [
1.0,
1.0
],
"min": [
0.0,
0.0
],
"type": "VEC2"
},
{
"bufferView": 0,
"byteOffset": 144,
"componentType": 5125,
"count": 2157,
"type": "SCALAR"
},
{
"bufferView": 2,
"byteOffset": 26784,
"componentType": 5126,
"count": 369,
"max": [
1.0,
-0.9700000286102295,
0.9999998211860657
],
"min": [
-1.0,
-1.0,
-1.0
],
"type": "VEC3"
},
{
"bufferView": 2,
"byteOffset": 31212,
"componentType": 5126,
"count": 369,
"max": [
1.0,
1.0,
1.0
],
"min": [
-1.0,
-1.0,
-1.0
],
"type": "VEC3"
},
{
"bufferView": 1,
"byteOffset": 8928,
"componentType": 5126,
"count": 369,
"max": [
0.625,
1.0
],
"min": [
0.375,
0.75
],
"type": "VEC2"
},
{
"bufferView": 0,
"byteOffset": 8772,
"componentType": 5125,
"count": 708,
"type": "SCALAR"
},
{
"bufferView": 2,
"byteOffset": 35640,
"componentType": 5126,
"count": 24,
"max": [
1.0,
1.0,
1.0
],
"min": [
-1.0,
-1.0,
-1.0
],
"type": "VEC3"
},
{
"bufferView": 2,
"byteOffset": 35928,
"componentType": 5126,
"count": 24,
"max": [
1.0,
1.0,
1.0
],
"min": [
-1.0,
-1.0,
-1.0
],
"type": "VEC3"
},
{
"bufferView": 1,
"byteOffset": 11880,
"componentType": 5126,
"count": 24,
"max": [
0.875,
1.0
],
"min": [
0.125,
0.0
],
"type": "VEC2"
},
{
"bufferView": 0,
"byteOffset": 11604,
"componentType": 5125,
"count": 36,
"type": "SCALAR"
},
{
"bufferView": 2,
"byteOffset": 36216,
"componentType": 5126,
"count": 24,
"max": [
1.0,
1.0,
1.0
],
"min": [
-1.0,
-1.0,
-1.0
],
"type": "VEC3"
},
{
"bufferView": 2,
"byteOffset": 36504,
"componentType": 5126,
"count": 24,
"max": [
1.0,
1.0,
1.0
],
"min": [
-1.0,
-1.0,
-1.0
],
"type": "VEC3"
},
{
"bufferView": 1,
"byteOffset": 12072,
"componentType": 5126,
"count": 24,
"max": [
0.875,
1.0
],
"min": [
0.125,
0.0
],
"type": "VEC2"
},
{
"bufferView": 0,
"byteOffset": 11748,
"componentType": 5125,
"count": 36,
"type": "SCALAR"
},
{
"bufferView": 2,
"byteOffset": 36792,
"componentType": 5126,
"count": 1536,
"max": [
1.0000009536743164,
48.145477294921875,
1.0
],
"min": [
-54.65338134765625,
-1.000000238418579,
-80.99169921875
],
"type": "VEC3"
},
{
"bufferView": 2,
"byteOffset": 55224,
"componentType": 5126,
"count": 1536,
"max": [
0.9951848983764648,
0.9951848983764648,
1.0
],
"min": [
-0.9951848983764648,
-0.9951848983764648,
-1.0
],
"type": "VEC3"
},
{
"bufferView": 1,
"byteOffset": 12264,
"componentType": 5126,
"count": 1536,
"max": [
1.0,
1.0
],
"min": [
0.0,
0.01000000536441803
],
"type": "VEC2"
},
{
"bufferView": 0,
"byteOffset": 11892,
"componentType": 5125,
"count": 2976,
"type": "SCALAR"
},
{
"bufferView": 2,
"byteOffset": 73656,
"componentType": 5126,
"count": 423,
"max": [
1.0782172679901123,
1.0711627006530762,
1.0079421997070313
],
"min": [
-1.0755589008331299,
-1.0782172679901123,
-1.0
],
"type": "VEC3"
},
{
"bufferView": 2,
"byteOffset": 78732,
"componentType": 5126,
"count": 423,
"max": [
1.0,
1.0,
1.0
],
"min": [
-1.0,
-1.0,
-1.0
],
"type": "VEC3"
},
{
"bufferView": 1,
"byteOffset": 24552,
"componentType": 5126,
"count": 423,
"max": [
0.75,
0.875
],
"min": [
0.25,
0.625
],
"type": "VEC2"
},
{
"bufferView": 0,
"byteOffset": 23796,
"componentType": 5125,
"count": 795,
"type": "SCALAR"
},
{
"bufferView": 2,
"byteOffset": 83808,
"componentType": 5126,
"count": 28,
"max": [
0.5023584961891174,
0.5,
0.0
],
"min": [
-0.5023584961891174,
-0.5,
0.0
],
"type": "VEC3"
},
{
"bufferView": 2,
"byteOffset": 84144,
"componentType": 5126,
"count": 28,
"max": [
0.0,
0.0,
1.0
],
"min": [
0.0,
0.0,
1.0
],
"type": "VEC3"
},
{
"bufferView": 1,
"byteOffset": 27936,
"componentType": 5126,
"count": 28,
"max": [
1.0,
1.0
],
"min": [
0.0,
0.0
],
"type": "VEC2"
},
{
"bufferView": 0,
"byteOffset": 26976,
"componentType": 5125,
"count": 78,
"type": "SCALAR"
},
{
"bufferView": 2,
"byteOffset": 84480,
"componentType": 5126,
"count": 28,
"max": [
0.5023584961891174,
0.5,
0.0
],
"min": [
-0.5023584961891174,
-0.5,
0.0
],
"type": "VEC3"
},
{
"bufferView": 2,
"byteOffset": 84816,
"componentType": 5126,
"count": 28,
"max": [
0.0,
0.0,
1.0
],
"min": [
0.0,
0.0,
1.0
],
"type": "VEC3"
},
{
"bufferView": 1,
"byteOffset": 28160,
"componentType": 5126,
"count": 28,
"max": [
1.0,
1.0
],
"min": [
0.0,
0.0
],
"type": "VEC2"
},
{
"bufferView": 0,
"byteOffset": 27288,
"componentType": 5125,
"count": 78,
"type": "SCALAR"
},
{
"bufferView": 2,
"byteOffset": 85152,
"componentType": 5126,
"count": 1257,
"max": [
1.0,
31.104598999023438,
1.0
],
"min": [
-1.0,
-1.0,
-1.0
],
"type": "VEC3"
},
{
"bufferView": 2,
"byteOffset": 100236,
"componentType": 5126,
"count": 1257,
"max": [
1.0,
1.0,
1.0
],
"min": [
-1.0,
-1.0,
-1.0
],
"type": "VEC3"
},
{
"bufferView": 1,
"byteOffset": 28384,
"componentType": 5126,
"count": 1257,
"max": [
0.875,
1.0
],
"min": [
0.125,
0.0
],
"type": "VEC2"
},
{
"bufferView": 0,
"byteOffset": 27600,
"componentType": 5125,
"count": 2370,
"type": "SCALAR"
},
{
"bufferView": 2,
"byteOffset": 115320,
"componentType": 5126,
"count": 423,
"max": [
1.0782172679901123,
1.0711627006530762,
1.0079421997070313
],
"min": [
-1.0755589008331299,
-1.0782172679901123,
-1.0
],
"type": "VEC3"
},
{
"bufferView": 2,
"byteOffset": 120396,
"componentType": 5126,
"count": 423,
"max": [
1.0,
1.0,
1.0
],
"min": [
-1.0,
-1.0,
-1.0
],
"type": "VEC3"
},
{
"bufferView": 1,
"byteOffset": 38440,
"componentType": 5126,
"count": 423,
"max": [
0.75,
0.875
],
"min": [
0.25,
0.625
],
"type": "VEC2"
},
{
"bufferView": 0,
"byteOffset": 37080,
"componentType": 5125,
"count": 795,
"type": "SCALAR"
},
{
"bufferView": 2,
"byteOffset": 125472,
"componentType": 5126,
"count": 28,
"max": [
0.5023584961891174,
0.5,
0.0
],
"min": [
-0.5023584961891174,
-0.5,
0.0
],
"type": "VEC3"
},
{
"bufferView": 2,
"byteOffset": 125808,
"componentType": 5126,
"count": 28,
"max": [
0.0,
0.0,
1.0
],
"min": [
0.0,
0.0,
1.0
],
"type": "VEC3"
},
{
"bufferView": 1,
"byteOffset": 41824,
"componentType": 5126,
"count": 28,
"max": [
1.0,
1.0
],
"min": [
0.0,
0.0
],
"type": "VEC2"
},
{
"bufferView": 0,
"byteOffset": 40260,
"componentType": 5125,
"count": 78,
"type": "SCALAR"
},
{
"bufferView": 2,
"byteOffset": 126144,
"componentType": 5126,
"count": 28,
"max": [
0.5023584961891174,
0.5,
0.0
],
"min": [
-0.5023584961891174,
-0.5,
0.0
],
"type": "VEC3"
},
{
"bufferView": 2,
"byteOffset": 126480,
"componentType": 5126,
"count": 28,
"max": [
0.0,
0.0,
1.0
],
"min": [
0.0,
0.0,
1.0
],
"type": "VEC3"
},
{
"bufferView": 1,
"byteOffset": 42048,
"componentType": 5126,
"count": 28,
"max": [
1.0,
1.0
],
"min": [
0.0,
0.0
],
"type": "VEC2"
},
{
"bufferView": 0,
"byteOffset": 40572,
"componentType": 5125,
"count": 78,
"type": "SCALAR"
},
{
"bufferView": 2,
"byteOffset": 126816,
"componentType": 5126,
"count": 423,
"max": [
1.0782172679901123,
1.0711627006530762,
1.0079421997070313
],
"min": [
-1.0755589008331299,
-1.0782172679901123,
-1.0
],
"type": "VEC3"
},
{
"bufferView": 2,
"byteOffset": 131892,
"componentType": 5126,
"count": 423,
"max": [
1.0,
1.0,
1.0
],
"min": [
-1.0,
-1.0,
-1.0
],
"type": "VEC3"
},
{
"bufferView": 1,
"byteOffset": 42272,
"componentType": 5126,
"count": 423,
"max": [
0.75,
0.875
],
"min": [
0.25,
0.625
],
"type": "VEC2"
},
{
"bufferView": 0,
"byteOffset": 40884,
"componentType": 5125,
"count": 795,
"type": "SCALAR"
},
{
"bufferView": 2,
"byteOffset": 136968,
"componentType": 5126,
"count": 28,
"max": [
0.5023584961891174,
0.5,
0.0
],
"min": [
-0.5023584961891174,
-0.5,
0.0
],
"type": "VEC3"
},
{
"bufferView": 2,
"byteOffset": 137304,
"componentType": 5126,
"count": 28,
"max": [
0.0,
0.0,
1.0
],
"min": [
0.0,
0.0,
1.0
],
"type": "VEC3"
},
{
"bufferView": 1,
"byteOffset": 45656,
"componentType": 5126,
"count": 28,
"max": [
1.0,
1.0
],
"min": [
0.0,
0.0
],
"type": "VEC2"
},
{
"bufferView": 0,
"byteOffset": 44064,
"componentType": 5125,
"count": 78,
"type": "SCALAR"
},
{
"bufferView": 2,
"byteOffset": 137640,
"componentType": 5126,
"count": 28,
"max": [
0.5023584961891174,
0.5,
0.0
],
"min": [
-0.5023584961891174,
-0.5,
0.0
],
"type": "VEC3"
},
{
"bufferView": 2,
"byteOffset": 137976,
"componentType": 5126,
"count": 28,
"max": [
0.0,
0.0,
1.0
],
"min": [
0.0,
0.0,
1.0
],
"type": "VEC3"
},
{
"bufferView": 1,
"byteOffset": 45880,
"componentType": 5126,
"count": 28,
"max": [
1.0,
1.0
],
"min": [
0.0,
0.0
],
"type": "VEC2"
},
{
"bufferView": 0,
"byteOffset": 44376,
"componentType": 5125,
"count": 78,
"type": "SCALAR"
},
{
"bufferView": 2,
"byteOffset": 138312,
"componentType": 5126,
"count": 423,
"max": [
1.0782172679901123,
1.0711627006530762,
1.0079421997070313
],
"min": [
-1.0755589008331299,
-1.0782172679901123,
-1.0
],
"type": "VEC3"
},
{
"bufferView": 2,
"byteOffset": 143388,
"componentType": 5126,
"count": 423,
"max": [
1.0,
1.0,
1.0
],
"min": [
-1.0,
-1.0,
-1.0
],
"type": "VEC3"
},
{
"bufferView": 1,
"byteOffset": 46104,
"componentType": 5126,
"count": 423,
"max": [
0.75,
0.875
],
"min": [
0.25,
0.625
],
"type": "VEC2"
},
{
"bufferView": 0,
"byteOffset": 44688,
"componentType": 5125,
"count": 795,
"type": "SCALAR"
},
{
"bufferView": 2,
"byteOffset": 148464,
"componentType": 5126,
"count": 28,
"max": [
0.5023584961891174,
0.5,
0.0
],
"min": [
-0.5023584961891174,
-0.5,
0.0
],
"type": "VEC3"
},
{
"bufferView": 2,
"byteOffset": 148800,
"componentType": 5126,
"count": 28,
"max": [
0.0,
0.0,
1.0
],
"min": [
0.0,
0.0,
1.0
],
"type": "VEC3"
},
{
"bufferView": 1,
"byteOffset": 49488,
"componentType": 5126,
"count": 28,
"max": [
1.0,
1.0
],
"min": [
0.0,
0.0
],
"type": "VEC2"
},
{
"bufferView": 0,
"byteOffset": 47868,
"componentType": 5125,
"count": 78,
"type": "SCALAR"
},
{
"bufferView": 2,
"byteOffset": 149136,
"componentType": 5126,
"count": 28,
"max": [
0.5023584961891174,
0.5,
0.0
],
"min": [
-0.5023584961891174,
-0.5,
0.0
],
"type": "VEC3"
},
{
"bufferView": 2,
"byteOffset": 149472,
"componentType": 5126,
"count": 28,
"max": [
0.0,
0.0,
1.0
],
"min": [
0.0,
0.0,
1.0
],
"type": "VEC3"
},
{
"bufferView": 1,
"byteOffset": 49712,
"componentType": 5126,
"count": 28,
"max": [
1.0,
1.0
],
"min": [
0.0,
0.0
],
"type": "VEC2"
},
{
"bufferView": 0,
"byteOffset": 48180,
"componentType": 5125,
"count": 78,
"type": "SCALAR"
},
{
"bufferView": 2,
"byteOffset": 149808,
"componentType": 5126,
"count": 60,
"max": [
1.0000001192092896,
1.0000005960464478,
1.0
],
"min": [
-1.0000001192092896,
-0.9999996423721313,
-1.0
],
"type": "VEC3"
},
{
"bufferView": 2,
"byteOffset": 150528,
"componentType": 5126,
"count": 60,
"max": [
1.0,
1.0,
1.0
],
"min": [
-1.0,
-1.0,
-1.0
],
"type": "VEC3"
},
{
"bufferView": 1,
"byteOffset": 49936,
"componentType": 5126,
"count": 60,
"max": [
0.9447774291038513,
0.8551908731460571
],
"min": [
0.03647267818450928,
0.0
],
"type": "VEC2"
},
{
"bufferView": 0,
"byteOffset": 48492,
"componentType": 5125,
"count": 120,
"type": "SCALAR"
},
{
"bufferView": 2,
"byteOffset": 151248,
"componentType": 5126,
"count": 24,
"max": [
1.0,
1.0,
1.0
],
"min": [
-1.0,
-1.0,
-1.0
],
"type": "VEC3"
},
{
"bufferView": 2,
"byteOffset": 151536,
"componentType": 5126,
"count": 24,
"max": [
1.0,
1.0,
1.0
],
"min": [
-1.0,
-1.0,
-1.0
],
"type": "VEC3"
},
{
"bufferView": 1,
"byteOffset": 50416,
"componentType": 5126,
"count": 24,
"max": [
0.875,
1.0
],
"min": [
0.125,
0.0
],
"type": "VEC2"
},
{
"bufferView": 0,
"byteOffset": 48972,
"componentType": 5125,
"count": 36,
"type": "SCALAR"
},
{
"bufferView": 2,
"byteOffset": 151824,
"componentType": 5126,
"count": 423,
"max": [
1.0782172679901123,
1.0711627006530762,
1.0079421997070313
],
"min": [
-1.0755589008331299,
-1.0782172679901123,
-1.0
],
"type": "VEC3"
},
{
"bufferView": 2,
"byteOffset": 156900,
"componentType": 5126,
"count": 423,
"max": [
1.0,
1.0,
1.0
],
"min": [
-1.0,
-1.0,
-1.0
],
"type": "VEC3"
},
{
"bufferView": 1,
"byteOffset": 50608,
"componentType": 5126,
"count": 423,
"max": [
0.75,
0.875
],
"min": [
0.25,
0.625
],
"type": "VEC2"
},
{
"bufferView": 0,
"byteOffset": 49116,
"componentType": 5125,
"count": 795,
"type": "SCALAR"
},
{
"bufferView": 2,
"byteOffset": 161976,
"componentType": 5126,
"count": 28,
"max": [
0.5023584961891174,
0.5,
0.0
],
"min": [
-0.5023584961891174,
-0.5,
0.0
],
"type": "VEC3"
},
{
"bufferView": 2,
"byteOffset": 162312,
"componentType": 5126,
"count": 28,
"max": [
0.0,
0.0,
1.0
],
"min": [
0.0,
0.0,
1.0
],
"type": "VEC3"
},
{
"bufferView": 1,
"byteOffset": 53992,
"componentType": 5126,
"count": 28,
"max": [
1.0,
1.0
],
"min": [
0.0,
0.0
],
"type": "VEC2"
},
{
"bufferView": 0,
"byteOffset": 52296,
"componentType": 5125,
"count": 78,
"type": "SCALAR"
},
{
"bufferView": 2,
"byteOffset": 162648,
"componentType": 5126,
"count": 28,
"max": [
0.5023584961891174,
0.5,
0.0
],
"min": [
-0.5023584961891174,
-0.5,
0.0
],
"type": "VEC3"
},
{
"bufferView": 2,
"byteOffset": 162984,
"componentType": 5126,
"count": 28,
"max": [
0.0,
0.0,
1.0
],
"min": [
0.0,
0.0,
1.0
],
"type": "VEC3"
},
{
"bufferView": 1,
"byteOffset": 54216,
"componentType": 5126,
"count": 28,
"max": [
1.0,
1.0
],
"min": [
0.0,
0.0
],
"type": "VEC2"
},
{
"bufferView": 0,
"byteOffset": 52608,
"componentType": 5125,
"count": 78,
"type": "SCALAR"
},
{
"bufferView": 2,
"byteOffset": 163320,
"componentType": 5126,
"count": 1344,
"max": [
3.7961838245391846,
1.1679691076278687,
1.2246426343917847
],
"min": [
-1.1679697036743164,
-1.1679697036743164,
-31.970701217651367
],
"type": "VEC3"
},
{
"bufferView": 2,
"byteOffset": 179448,
"componentType": 5126,
"count": 1344,
"max": [
1.0,
0.9951847791671753,
0.9951847791671753
],
"min": [
-1.0,
-0.9951847791671753,
-0.9992701411247253
],
"type": "VEC3"
},
{
"bufferView": 1,
"byteOffset": 54440,
"componentType": 5126,
"count": 1344,
"max": [
1.0000001192092896,
1.0
],
"min": [
0.0,
0.0
],
"type": "VEC2"
},
{
"bufferView": 0,
"byteOffset": 52920,
"componentType": 5125,
"count": 2094,
"type": "SCALAR"
},
{
"bufferView": 2,
"byteOffset": 195576,
"componentType": 5126,
"count": 1344,
"max": [
3.7961838245391846,
1.1679691076278687,
1.2246426343917847
],
"min": [
-1.1679697036743164,
-1.1679697036743164,
-31.970701217651367
],
"type": "VEC3"
},
{
"bufferView": 2,
"byteOffset": 211704,
"componentType": 5126,
"count": 1344,
"max": [
1.0,
0.9951847791671753,
0.9951847791671753
],
"min": [
-1.0,
-0.9951847791671753,
-0.9992701411247253
],
"type": "VEC3"
},
{
"bufferView": 1,
"byteOffset": 65192,
"componentType": 5126,
"count": 1344,
"max": [
1.0000001192092896,
1.0
],
"min": [
0.0,
0.0
],
"type": "VEC2"
},
{
"bufferView": 0,
"byteOffset": 61296,
"componentType": 5125,
"count": 2094,
"type": "SCALAR"
},
{
"bufferView": 2,
"byteOffset": 227832,
"componentType": 5126,
"count": 4,
"max": [
1.8105590343475342,
0.5,
0.0
],
"min": [
-1.8105590343475342,
-0.5,
0.0
],
"type": "VEC3"
},
{
"bufferView": 2,
"byteOffset": 227880,
"componentType": 5126,
"count": 4,
"max": [
0.0,
0.0,
1.0
],
"min": [
0.0,
0.0,
1.0
],
"type": "VEC3"
},
{
"bufferView": 1,
"byteOffset": 75944,
"componentType": 5126,
"count": 4,
"max": [
1.0,
1.0
],
"min": [
0.0,
0.0
],
"type": "VEC2"
},
{
"bufferView": 0,
"byteOffset": 69672,
"componentType": 5125,
"count": 6,
"type": "SCALAR"
},
{
"bufferView": 2,
"byteOffset": 227928,
"componentType": 5126,
"count": 554,
"max": [
1.0,
1.0,
1.0
],
"min": [
-1.0,
-1.0,
-0.9026387333869934
],
"type": "VEC3"
},
{
"bufferView": 2,
"byteOffset": 234576,
"componentType": 5126,
"count": 554,
"max": [
1.0,
0.9995229840278625,
0.9996175765991211
],
"min": [
-1.0,
-0.9995237588882446,
-0.9995875954627991
],
"type": "VEC3"
},
{
"bufferView": 1,
"byteOffset": 75976,
"componentType": 5126,
"count": 554,
"max": [
0.875,
1.0
],
"min": [
0.125,
0.0
],
"type": "VEC2"
},
{
"bufferView": 0,
"byteOffset": 69696,
"componentType": 5125,
"count": 1044,
"type": "SCALAR"
},
{
"bufferView": 2,
"byteOffset": 241224,
"componentType": 5126,
"count": 536,
"max": [
1.0,
1.0,
1.0
],
"min": [
-1.0,
-1.0,
-1.0
],
"type": "VEC3"
},
{
"bufferView": 2,
"byteOffset": 247656,
"componentType": 5126,
"count": 536,
"max": [
1.0,
1.0,
0.9999208450317383
],
"min": [
-1.0,
-1.0,
-0.9999490976333618
],
"type": "VEC3"
},
{
"bufferView": 1,
"byteOffset": 80408,
"componentType": 5126,
"count": 536,
"max": [
0.875004231929779,
1.000004529953003
],
"min": [
0.12499542534351349,
0.24999544024467468
],
"type": "VEC2"
},
{
"bufferView": 0,
"byteOffset": 73872,
"componentType": 5125,
"count": 1044,
"type": "SCALAR"
},
{
"bufferView": 2,
"byteOffset": 254088,
"componentType": 5126,
"count": 4,
"max": [
2.209876537322998,
0.5,
0.0
],
"min": [
-2.209876537322998,
-0.5,
0.0
],
"type": "VEC3"
},
{
"bufferView": 2,
"byteOffset": 254136,
"componentType": 5126,
"count": 4,
"max": [
0.0,
0.0,
1.0
],
"min": [
0.0,
0.0,
1.0
],
"type": "VEC3"
},
{
"bufferView": 1,
"byteOffset": 84696,
"componentType": 5126,
"count": 4,
"max": [
1.0,
1.0
],
"min": [
0.0,
0.0
],
"type": "VEC2"
},
{
"bufferView": 0,
"byteOffset": 78048,
"componentType": 5125,
"count": 6,
"type": "SCALAR"
},
{
"bufferView": 2,
"byteOffset": 254184,
"componentType": 5126,
"count": 6,
"max": [
-0.9191663265228271,
1.0,
-0.18246042728424072
],
"min": [
-0.9717132449150085,
1.0,
-0.6503302454948425
],
"type": "VEC3"
},
{
"bufferView": 2,
"byteOffset": 254256,
"componentType": 5126,
"count": 6,
"max": [
0.0,
1.0,
0.0
],
"min": [
0.0,
1.0,
0.0
],
"type": "VEC3"
},
{
"bufferView": 1,
"byteOffset": 84728,
"componentType": 5126,
"count": 6,
"max": [
0.24364516139030457,
0.40422821044921875
],
"min": [
0.22861061990261078,
0.1771208941936493
],
"type": "VEC2"
},
{
"bufferView": 0,
"byteOffset": 78072,
"componentType": 5125,
"count": 12,
"type": "SCALAR"
},
{
"bufferView": 2,
"byteOffset": 254328,
"componentType": 5126,
"count": 7,
"max": [
-0.7314748764038086,
1.0,
-0.5818517208099365
],
"min": [
-0.7544288635253906,
1.0,
-0.922091543674469
],
"type": "VEC3"
},
{
"bufferView": 2,
"byteOffset": 254412,
"componentType": 5126,
"count": 7,
"max": [
0.0,
1.0,
0.0
],
"min": [
0.0,
1.0,
0.0
],
"type": "VEC3"
},
{
"bufferView": 1,
"byteOffset": 84776,
"componentType": 5126,
"count": 7,
"max": [
0.29871445894241333,
0.21035167574882507
],
"min": [
0.2918335199356079,
0.04545745998620987
],
"type": "VEC2"
},
{
"bufferView": 0,
"byteOffset": 78120,
"componentType": 5125,
"count": 15,
"type": "SCALAR"
},
{
"bufferView": 2,
"byteOffset": 254496,
"componentType": 5126,
"count": 4,
"max": [
0.6773743033409119,
0.5,
0.0
],
"min": [
-0.6773743033409119,
-0.5,
0.0
],
"type": "VEC3"
},
{
"bufferView": 2,
"byteOffset": 254544,
"componentType": 5126,
"count": 4,
"max": [
0.0,
0.0,
1.0
],
"min": [
0.0,
0.0,
1.0
],
"type": "VEC3"
},
{
"bufferView": 1,
"byteOffset": 84832,
"componentType": 5126,
"count": 4,
"max": [
1.0,
1.0
],
"min": [
0.0,
0.0
],
"type": "VEC2"
},
{
"bufferView": 0,
"byteOffset": 78180,
"componentType": 5125,
"count": 6,
"type": "SCALAR"
},
{
"bufferView": 2,
"byteOffset": 254592,
"componentType": 5126,
"count": 4,
"max": [
0.6773743033409119,
0.5,
0.0
],
"min": [
-0.6773743033409119,
-0.5,
0.0
],
"type": "VEC3"
},
{
"bufferView": 2,
"byteOffset": 254640,
"componentType": 5126,
"count": 4,
"max": [
0.0,
0.0,
1.0
],
"min": [
0.0,
0.0,
1.0
],
"type": "VEC3"
},
{
"bufferView": 1,
"byteOffset": 84864,
"componentType": 5126,
"count": 4,
"max": [
1.0,
1.0
],
"min": [
0.0,
0.0
],
"type": "VEC2"
},
{
"bufferView": 0,
"byteOffset": 78204,
"componentType": 5125,
"count": 6,
"type": "SCALAR"
},
{
"bufferView": 2,
"byteOffset": 254688,
"componentType": 5126,
"count": 1095,
"max": [
0.6773743033409119,
0.5,
0.0
],
"min": [
-0.6773743033409119,
-0.5,
-3.243551205400763e-08
],
"type": "VEC3"
},
{
"bufferView": 2,
"byteOffset": 267828,
"componentType": 5126,
"count": 1095,
"max": [
7.840430953365285e-07,
0.0,
1.0
],
"min": [
-7.535515464951459e-07,
-1.0621823776091333e-06,
1.0
],
"type": "VEC3"
},
{
"bufferView": 1,
"byteOffset": 84896,
"componentType": 5126,
"count": 1095,
"max": [
1.0,
1.0
],
"min": [
0.0,
0.0
],
"type": "VEC2"
},
{
"bufferView": 0,
"byteOffset": 78228,
"componentType": 5125,
"count": 6144,
"type": "SCALAR"
},
{
"bufferView": 2,
"byteOffset": 280968,
"componentType": 5126,
"count": 24,
"max": [
1.0,
1.0,
1.0
],
"min": [
-1.0,
-1.0,
-1.0
],
"type": "VEC3"
},
{
"bufferView": 2,
"byteOffset": 281256,
"componentType": 5126,
"count": 24,
"max": [
1.0,
1.0,
1.0
],
"min": [
-1.0,
-1.0,
-1.0
],
"type": "VEC3"
},
{
"bufferView": 1,
"byteOffset": 93656,
"componentType": 5126,
"count": 24,
"max": [
1.0868080854415894,
1.001512885093689
],
"min": [
-0.04749802500009537,
-0.004564238712191582
],
"type": "VEC2"
},
{
"bufferView": 0,
"byteOffset": 102804,
"componentType": 5125,
"count": 36,
"type": "SCALAR"
},
{
"bufferView": 2,
"byteOffset": 281544,
"componentType": 5126,
"count": 182,
"max": [
0.9999904632568359,
1.0,
0.9999997019767761
],
"min": [
-1.000009536743164,
-1.0,
-0.9999997019767761
],
"type": "VEC3"
},
{
"bufferView": 2,
"byteOffset": 283728,
"componentType": 5126,
"count": 182,
"max": [
1.0,
1.0,
1.0
],
"min": [
-1.0,
-1.0,
-1.0
],
"type": "VEC3"
},
{
"bufferView": 1,
"byteOffset": 93848,
"componentType": 5126,
"count": 182,
"max": [
1.0917543172836304,
1.0021878480911255
],
"min": [
-0.023310065269470215,
-0.004564238712191582
],
"type": "VEC2"
},
{
"bufferView": 0,
"byteOffset": 102948,
"componentType": 5125,
"count": 330,
"type": "SCALAR"
},
{
"bufferView": 2,
"byteOffset": 285912,
"componentType": 5126,
"count": 24,
"max": [
1.0,
1.0,
1.0
],
"min": [
-1.0,
-1.0,
-1.0
],
"type": "VEC3"
},
{
"bufferView": 2,
"byteOffset": 286200,
"componentType": 5126,
"count": 24,
"max": [
1.0,
1.0,
1.0
],
"min": [
-1.0,
-1.0,
-1.0
],
"type": "VEC3"
},
{
"bufferView": 1,
"byteOffset": 95304,
"componentType": 5126,
"count": 24,
"max": [
1.0868080854415894,
1.001512885093689
],
"min": [
-0.04749802500009537,
-0.004564238712191582
],
"type": "VEC2"
},
{
"bufferView": 0,
"byteOffset": 104268,
"componentType": 5125,
"count": 36,
"type": "SCALAR"
},
{
"bufferView": 2,
"byteOffset": 286488,
"componentType": 5126,
"count": 180,
"max": [
1.0147204399108887,
2.9120607376098633,
0.9999997019767761
],
"min": [
-1.272171974182129,
1.0,
-0.9999997019767761
],
"type": "VEC3"
},
{
"bufferView": 2,
"byteOffset": 288648,
"componentType": 5126,
"count": 180,
"max": [
0.9986199140548706,
1.0,
1.0
],
"min": [
-0.9986199140548706,
-1.0,
-1.0
],
"type": "VEC3"
},
{
"bufferView": 1,
"byteOffset": 95496,
"componentType": 5126,
"count": 180,
"max": [
1.0917543172836304,
1.0021878480911255
],
"min": [
-0.023310065269470215,
-0.004564238712191582
],
"type": "VEC2"
},
{
"bufferView": 0,
"byteOffset": 104412,
"componentType": 5125,
"count": 312,
"type": "SCALAR"
},
{
"bufferView": 2,
"byteOffset": 290808,
"componentType": 5126,
"count": 24,
"max": [
1.0,
1.0,
1.0
],
"min": [
-1.0,
-1.0,
-1.0
],
"type": "VEC3"
},
{
"bufferView": 2,
"byteOffset": 291096,
"componentType": 5126,
"count": 24,
"max": [
1.0,
1.0,
1.0
],
"min": [
-1.0,
-1.0,
-1.0
],
"type": "VEC3"
},
{
"bufferView": 1,
"byteOffset": 96936,
"componentType": 5126,
"count": 24,
"max": [
1.0868080854415894,
1.001512885093689
],
"min": [
-0.04749802500009537,
-0.004564238712191582
],
"type": "VEC2"
},
{
"bufferView": 0,
"byteOffset": 105660,
"componentType": 5125,
"count": 36,
"type": "SCALAR"
},
{
"bufferView": 2,
"byteOffset": 291384,
"componentType": 5126,
"count": 182,
"max": [
0.9999904632568359,
1.0,
0.9999997019767761
],
"min": [
-1.000009536743164,
-1.0,
-0.9999997019767761
],
"type": "VEC3"
},
{
"bufferView": 2,
"byteOffset": 293568,
"componentType": 5126,
"count": 182,
"max": [
1.0,
1.0,
1.0
],
"min": [
-1.0,
-1.0,
-1.0
],
"type": "VEC3"
},
{
"bufferView": 1,
"byteOffset": 97128,
"componentType": 5126,
"count": 182,
"max": [
1.0917543172836304,
1.0021878480911255
],
"min": [
-0.023310065269470215,
-0.004564238712191582
],
"type": "VEC2"
},
{
"bufferView": 0,
"byteOffset": 105804,
"componentType": 5125,
"count": 330,
"type": "SCALAR"
},
{
"bufferView": 2,
"byteOffset": 295752,
"componentType": 5126,
"count": 24,
"max": [
1.0,
1.0,
1.0
],
"min": [
-1.0,
-1.0,
-1.0
],
"type": "VEC3"
},
{
"bufferView": 2,
"byteOffset": 296040,
"componentType": 5126,
"count": 24,
"max": [
1.0,
1.0,
1.0
],
"min": [
-1.0,
-1.0,
-1.0
],
"type": "VEC3"
},
{
"bufferView": 1,
"byteOffset": 98584,
"componentType": 5126,
"count": 24,
"max": [
1.0868080854415894,
1.001512885093689
],
"min": [
-0.04749802500009537,
-0.004564238712191582
],
"type": "VEC2"
},
{
"bufferView": 0,
"byteOffset": 107124,
"componentType": 5125,
"count": 36,
"type": "SCALAR"
},
{
"bufferView": 2,
"byteOffset": 296328,
"componentType": 5126,
"count": 180,
"max": [
1.0147204399108887,
2.9120607376098633,
0.9999997019767761
],
"min": [
-1.272171974182129,
1.0,
-0.9999997019767761
],
"type": "VEC3"
},
{
"bufferView": 2,
"byteOffset": 298488,
"componentType": 5126,
"count": 180,
"max": [
0.9986199140548706,
1.0,
1.0
],
"min": [
-0.9986199140548706,
-1.0,
-1.0
],
"type": "VEC3"
},
{
"bufferView": 1,
"byteOffset": 98776,
"componentType": 5126,
"count": 180,
"max": [
1.0917543172836304,
1.0021878480911255
],
"min": [
-0.023310065269470215,
-0.004564238712191582
],
"type": "VEC2"
},
{
"bufferView": 0,
"byteOffset": 107268,
"componentType": 5125,
"count": 312,
"type": "SCALAR"
},
{
"bufferView": 2,
"byteOffset": 300648,
"componentType": 5126,
"count": 24,
"max": [
1.0,
1.0,
1.0
],
"min": [
-1.0,
-1.0,
-1.0
],
"type": "VEC3"
},
{
"bufferView": 2,
"byteOffset": 300936,
"componentType": 5126,
"count": 24,
"max": [
1.0,
1.0,
1.0
],
"min": [
-1.0,
-1.0,
-1.0
],
"type": "VEC3"
},
{
"bufferView": 1,
"byteOffset": 100216,
"componentType": 5126,
"count": 24,
"max": [
1.0868080854415894,
1.001512885093689
],
"min": [
-0.04749802500009537,
-0.004564238712191582
],
"type": "VEC2"
},
{
"bufferView": 0,
"byteOffset": 108516,
"componentType": 5125,
"count": 36,
"type": "SCALAR"
},
{
"bufferView": 2,
"byteOffset": 301224,
"componentType": 5126,
"count": 182,
"max": [
0.9999904632568359,
1.0,
0.9999997019767761
],
"min": [
-1.000009536743164,
-1.0,
-0.9999997019767761
],
"type": "VEC3"
},
{
"bufferView": 2,
"byteOffset": 303408,
"componentType": 5126,
"count": 182,
"max": [
1.0,
1.0,
1.0
],
"min": [
-1.0,
-1.0,
-1.0
],
"type": "VEC3"
},
{
"bufferView": 1,
"byteOffset": 100408,
"componentType": 5126,
"count": 182,
"max": [
1.0917543172836304,
1.0021878480911255
],
"min": [
-0.023310065269470215,
-0.004564238712191582
],
"type": "VEC2"
},
{
"bufferView": 0,
"byteOffset": 108660,
"componentType": 5125,
"count": 330,
"type": "SCALAR"
},
{
"bufferView": 2,
"byteOffset": 305592,
"componentType": 5126,
"count": 24,
"max": [
1.0,
1.0,
1.0
],
"min": [
-1.0,
-1.0,
-1.0
],
"type": "VEC3"
},
{
"bufferView": 2,
"byteOffset": 305880,
"componentType": 5126,
"count": 24,
"max": [
1.0,
1.0,
1.0
],
"min": [
-1.0,
-1.0,
-1.0
],
"type": "VEC3"
},
{
"bufferView": 1,
"byteOffset": 101864,
"componentType": 5126,
"count": 24,
"max": [
1.0868080854415894,
1.001512885093689
],
"min": [
-0.04749802500009537,
-0.004564238712191582
],
"type": "VEC2"
},
{
"bufferView": 0,
"byteOffset": 109980,
"componentType": 5125,
"count": 36,
"type": "SCALAR"
},
{
"bufferView": 2,
"byteOffset": 306168,
"componentType": 5126,
"count": 180,
"max": [
1.0147204399108887,
2.9120607376098633,
0.9999997019767761
],
"min": [
-1.272171974182129,
1.0,
-0.9999997019767761
],
"type": "VEC3"
},
{
"bufferView": 2,
"byteOffset": 308328,
"componentType": 5126,
"count": 180,
"max": [
0.9986199140548706,
1.0,
1.0
],
"min": [
-0.9986199140548706,
-1.0,
-1.0
],
"type": "VEC3"
},
{
"bufferView": 1,
"byteOffset": 102056,
"componentType": 5126,
"count": 180,
"max": [
1.0917543172836304,
1.0021878480911255
],
"min": [
-0.023310065269470215,
-0.004564238712191582
],
"type": "VEC2"
},
{
"bufferView": 0,
"byteOffset": 110124,
"componentType": 5125,
"count": 312,
"type": "SCALAR"
},
{
"bufferView": 2,
"byteOffset": 310488,
"componentType": 5126,
"count": 24,
"max": [
1.0,
1.0,
1.0
],
"min": [
-1.0,
-1.0,
-1.0
],
"type": "VEC3"
},
{
"bufferView": 2,
"byteOffset": 310776,
"componentType": 5126,
"count": 24,
"max": [
1.0,
1.0,
1.0
],
"min": [
-1.0,
-1.0,
-1.0
],
"type": "VEC3"
},
{
"bufferView": 1,
"byteOffset": 103496,
"componentType": 5126,
"count": 24,
"max": [
1.0868080854415894,
1.001512885093689
],
"min": [
-0.04749802500009537,
-0.004564238712191582
],
"type": "VEC2"
},
{
"bufferView": 0,
"byteOffset": 111372,
"componentType": 5125,
"count": 36,
"type": "SCALAR"
},
{
"bufferView": 2,
"byteOffset": 311064,
"componentType": 5126,
"count": 182,
"max": [
0.9999904632568359,
1.0,
0.9999997019767761
],
"min": [
-1.000009536743164,
-1.0,
-0.9999997019767761
],
"type": "VEC3"
},
{
"bufferView": 2,
"byteOffset": 313248,
"componentType": 5126,
"count": 182,
"max": [
1.0,
1.0,
1.0
],
"min": [
-1.0,
-1.0,
-1.0
],
"type": "VEC3"
},
{
"bufferView": 1,
"byteOffset": 103688,
"componentType": 5126,
"count": 182,
"max": [
1.0917543172836304,
1.0021878480911255
],
"min": [
-0.023310065269470215,
-0.004564238712191582
],
"type": "VEC2"
},
{
"bufferView": 0,
"byteOffset": 111516,
"componentType": 5125,
"count": 330,
"type": "SCALAR"
},
{
"bufferView": 2,
"byteOffset": 315432,
"componentType": 5126,
"count": 24,
"max": [
1.0,
1.0,
1.0
],
"min": [
-1.0,
-1.0,
-1.0
],
"type": "VEC3"
},
{
"bufferView": 2,
"byteOffset": 315720,
"componentType": 5126,
"count": 24,
"max": [
1.0,
1.0,
1.0
],
"min": [
-1.0,
-1.0,
-1.0
],
"type": "VEC3"
},
{
"bufferView": 1,
"byteOffset": 105144,
"componentType": 5126,
"count": 24,
"max": [
1.0868080854415894,
1.001512885093689
],
"min": [
-0.04749802500009537,
-0.004564238712191582
],
"type": "VEC2"
},
{
"bufferView": 0,
"byteOffset": 112836,
"componentType": 5125,
"count": 36,
"type": "SCALAR"
},
{
"bufferView": 2,
"byteOffset": 316008,
"componentType": 5126,
"count": 180,
"max": [
1.0147204399108887,
2.9120607376098633,
0.9999997019767761
],
"min": [
-1.272171974182129,
1.0,
-0.9999997019767761
],
"type": "VEC3"
},
{
"bufferView": 2,
"byteOffset": 318168,
"componentType": 5126,
"count": 180,
"max": [
0.9986199140548706,
1.0,
1.0
],
"min": [
-0.9986199140548706,
-1.0,
-1.0
],
"type": "VEC3"
},
{
"bufferView": 1,
"byteOffset": 105336,
"componentType": 5126,
"count": 180,
"max": [
1.0917543172836304,
1.0021878480911255
],
"min": [
-0.023310065269470215,
-0.004564238712191582
],
"type": "VEC2"
},
{
"bufferView": 0,
"byteOffset": 112980,
"componentType": 5125,
"count": 312,
"type": "SCALAR"
},
{
"bufferView": 2,
"byteOffset": 320328,
"componentType": 5126,
"count": 627,
"max": [
0.6773743033409119,
0.5,
0.0
],
"min": [
-0.6773743033409119,
-0.5,
-3.243551205400763e-08
],
"type": "VEC3"
},
{
"bufferView": 2,
"byteOffset": 327852,
"componentType": 5126,
"count": 627,
"max": [
7.840430953365285e-07,
0.0,
1.0
],
"min": [
-7.535515464951459e-07,
-1.0621823776091333e-06,
1.0
],
"type": "VEC3"
},
{
"bufferView": 1,
"byteOffset": 106776,
"componentType": 5126,
"count": 627,
"max": [
1.0,
1.0
],
"min": [
0.0,
0.0
],
"type": "VEC2"
},
{
"bufferView": 0,
"byteOffset": 114228,
"componentType": 5125,
"count": 3336,
"type": "SCALAR"
},
{
"bufferView": 2,
"byteOffset": 335376,
"componentType": 5126,
"count": 2082,
"max": [
1.1387947797775269,
1.0000003576278687,
0.9999998807907104
],
"min": [
-1.1055898666381836,
-0.9999994039535522,
-0.9999998807907104
],
"type": "VEC3"
},
{
"bufferView": 2,
"byteOffset": 360360,
"componentType": 5126,
"count": 2082,
"max": [
0.9997839331626892,
1.0,
0.9994681477546692
],
"min": [
-0.9985126852989197,
-1.0,
-1.0
],
"type": "VEC3"
},
{
"bufferView": 1,
"byteOffset": 111792,
"componentType": 5126,
"count": 2082,
"max": [
1.0,
1.0
],
"min": [
0.0,
0.0
],
"type": "VEC2"
},
{
"bufferView": 0,
"byteOffset": 127572,
"componentType": 5125,
"count": 4002,
"type": "SCALAR"
},
{
"bufferView": 2,
"byteOffset": 385344,
"componentType": 5126,
"count": 24,
"max": [
1.0,
1.0,
1.0
],
"min": [
-1.0,
-1.0,
-1.0
],
"type": "VEC3"
},
{
"bufferView": 2,
"byteOffset": 385632,
"componentType": 5126,
"count": 24,
"max": [
1.0,
1.0,
1.0
],
"min": [
-1.0,
-1.0,
-1.0
],
"type": "VEC3"
},
{
"bufferView": 1,
"byteOffset": 128448,
"componentType": 5126,
"count": 24,
"max": [
1.0022401809692383,
1.0030733346939087
],
"min": [
0.0023581634741276503,
-0.004165643826127052
],
"type": "VEC2"
},
{
"bufferView": 0,
"byteOffset": 143580,
"componentType": 5125,
"count": 36,
"type": "SCALAR"
},
{
"bufferView": 2,
"byteOffset": 385920,
"componentType": 5126,
"count": 4,
"max": [
0.6374045610427856,
0.5,
0.0
],
"min": [
-0.6374045610427856,
-0.5,
0.0
],
"type": "VEC3"
},
{
"bufferView": 2,
"byteOffset": 385968,
"componentType": 5126,
"count": 4,
"max": [
0.0,
0.0,
1.0
],
"min": [
0.0,
0.0,
1.0
],
"type": "VEC3"
},
{
"bufferView": 1,
"byteOffset": 128640,
"componentType": 5126,
"count": 4,
"max": [
1.0,
1.0
],
"min": [
0.0,
0.0
],
"type": "VEC2"
},
{
"bufferView": 0,
"byteOffset": 143724,
"componentType": 5125,
"count": 6,
"type": "SCALAR"
},
{
"bufferView": 2,
"byteOffset": 386016,
"componentType": 5126,
"count": 4,
"max": [
0.5886889696121216,
0.5,
0.0
],
"min": [
-0.5886889696121216,
-0.5,
0.0
],
"type": "VEC3"
},
{
"bufferView": 2,
"byteOffset": 386064,
"componentType": 5126,
"count": 4,
"max": [
0.0,
0.0,
1.0
],
"min": [
0.0,
0.0,
1.0
],
"type": "VEC3"
},
{
"bufferView": 1,
"byteOffset": 128672,
"componentType": 5126,
"count": 4,
"max": [
1.0,
1.0
],
"min": [
0.0,
0.0
],
"type": "VEC2"
},
{
"bufferView": 0,
"byteOffset": 143748,
"componentType": 5125,
"count": 6,
"type": "SCALAR"
},
{
"bufferView": 2,
"byteOffset": 386112,
"componentType": 5126,
"count": 392,
"max": [
0.9999997019767761,
0.9999997615814209,
0.9999923706054688
],
"min": [
-1.0000005960464478,
-1.000000238418579,
-1.0000076293945313
],
"type": "VEC3"
},
{
"bufferView": 2,
"byteOffset": 390816,
"componentType": 5126,
"count": 392,
"max": [
0.9951847195625305,
0.9952271580696106,
1.0
],
"min": [
-0.9951847791671753,
-0.9952271580696106,
-1.0
],
"type": "VEC3"
},
{
"bufferView": 1,
"byteOffset": 128704,
"componentType": 5126,
"count": 392,
"max": [
1.0,
1.0
],
"min": [
0.0,
0.01000000536441803
],
"type": "VEC2"
},
{
"bufferView": 0,
"byteOffset": 143772,
"componentType": 5125,
"count": 768,
"type": "SCALAR"
},
{
"bufferView": 2,
"byteOffset": 395520,
"componentType": 5126,
"count": 392,
"max": [
0.9999997019767761,
0.9999997615814209,
0.9999923706054688
],
"min": [
-1.0000005960464478,
-1.000000238418579,
-1.0000076293945313
],
"type": "VEC3"
},
{
"bufferView": 2,
"byteOffset": 400224,
"componentType": 5126,
"count": 392,
"max": [
0.9951847195625305,
0.9952271580696106,
1.0
],
"min": [
-0.9951847791671753,
-0.9952271580696106,
-1.0
],
"type": "VEC3"
},
{
"bufferView": 1,
"byteOffset": 131840,
"componentType": 5126,
"count": 392,
"max": [
1.0,
1.0
],
"min": [
0.0,
0.01000000536441803
],
"type": "VEC2"
},
{
"bufferView": 0,
"byteOffset": 146844,
"componentType": 5125,
"count": 768,
"type": "SCALAR"
},
{
"bufferView": 2,
"byteOffset": 404928,
"componentType": 5126,
"count": 2082,
"max": [
1.1387947797775269,
1.0000003576278687,
0.9999998807907104
],
"min": [
-1.1055898666381836,
-0.9999994039535522,
-0.9999998807907104
],
"type": "VEC3"
},
{
"bufferView": 2,
"byteOffset": 429912,
"componentType": 5126,
"count": 2082,
"max": [
0.9997839331626892,
1.0,
0.9994681477546692
],
"min": [
-0.9985126852989197,
-1.0,
-1.0
],
"type": "VEC3"
},
{
"bufferView": 1,
"byteOffset": 134976,
"componentType": 5126,
"count": 2082,
"max": [
1.0,
1.0
],
"min": [
0.0,
0.0
],
"type": "VEC2"
},
{
"bufferView": 0,
"byteOffset": 149916,
"componentType": 5125,
"count": 4002,
"type": "SCALAR"
},
{
"bufferView": 2,
"byteOffset": 454896,
"componentType": 5126,
"count": 392,
"max": [
0.9999997019767761,
0.9999997615814209,
0.9999923706054688
],
"min": [
-1.0000005960464478,
-1.000000238418579,
-1.0000076293945313
],
"type": "VEC3"
},
{
"bufferView": 2,
"byteOffset": 459600,
"componentType": 5126,
"count": 392,
"max": [
0.9951847195625305,
0.9952271580696106,
1.0
],
"min": [
-0.9951847791671753,
-0.9952271580696106,
-1.0
],
"type": "VEC3"
},
{
"bufferView": 1,
"byteOffset": 151632,
"componentType": 5126,
"count": 392,
"max": [
1.0,
1.0
],
"min": [
0.0,
0.01000000536441803
],
"type": "VEC2"
},
{
"bufferView": 0,
"byteOffset": 165924,
"componentType": 5125,
"count": 768,
"type": "SCALAR"
},
{
"bufferView": 2,
"byteOffset": 464304,
"componentType": 5126,
"count": 392,
"max": [
0.9999997019767761,
0.9999997615814209,
0.9999923706054688
],
"min": [
-1.0000005960464478,
-1.000000238418579,
-1.0000076293945313
],
"type": "VEC3"
},
{
"bufferView": 2,
"byteOffset": 469008,
"componentType": 5126,
"count": 392,
"max": [
0.9951847195625305,
0.9952271580696106,
1.0
],
"min": [
-0.9951847791671753,
-0.9952271580696106,
-1.0
],
"type": "VEC3"
},
{
"bufferView": 1,
"byteOffset": 154768,
"componentType": 5126,
"count": 392,
"max": [
1.0,
1.0
],
"min": [
0.0,
0.01000000536441803
],
"type": "VEC2"
},
{
"bufferView": 0,
"byteOffset": 168996,
"componentType": 5125,
"count": 768,
"type": "SCALAR"
},
{
"bufferView": 2,
"byteOffset": 473712,
"componentType": 5126,
"count": 4,
"max": [
0.5045953989028931,
0.3278324007987976,
0.0
],
"min": [
-0.6285498142242432,
-0.2782910466194153,
0.0
],
"type": "VEC3"
},
{
"bufferView": 2,
"byteOffset": 473760,
"componentType": 5126,
"count": 4,
"max": [
0.0,
0.0,
1.0
],
"min": [
0.0,
0.0,
1.0
],
"type": "VEC3"
},
{
"bufferView": 1,
"byteOffset": 157904,
"componentType": 5126,
"count": 4,
"max": [
0.7838349342346191,
0.8278323411941528
],
"min": [
0.14644071459770203,
0.22170895338058472
],
"type": "VEC2"
},
{
"bufferView": 0,
"byteOffset": 172068,
"componentType": 5125,
"count": 6,
"type": "SCALAR"
},
{
"bufferView": 2,
"byteOffset": 473808,
"componentType": 5126,
"count": 4,
"max": [
0.8977590799331665,
0.5,
0.0
],
"min": [
-0.8977590799331665,
-0.5,
0.0
],
"type": "VEC3"
},
{
"bufferView": 2,
"byteOffset": 473856,
"componentType": 5126,
"count": 4,
"max": [
0.0,
0.0,
1.0
],
"min": [
0.0,
0.0,
1.0
],
"type": "VEC3"
},
{
"bufferView": 1,
"byteOffset": 157936,
"componentType": 5126,
"count": 4,
"max": [
1.0,
1.0
],
"min": [
0.0,
0.0
],
"type": "VEC2"
},
{
"bufferView": 0,
"byteOffset": 172092,
"componentType": 5125,
"count": 6,
"type": "SCALAR"
},
{
"bufferView": 2,
"byteOffset": 473904,
"componentType": 5126,
"count": 4,
"max": [
1.1818181276321411,
0.5,
0.0
],
"min": [
-1.1818181276321411,
-0.5,
0.0
],
"type": "VEC3"
},
{
"bufferView": 2,
"byteOffset": 473952,
"componentType": 5126,
"count": 4,
"max": [
0.0,
0.0,
1.0
],
"min": [
0.0,
0.0,
1.0
],
"type": "VEC3"
},
{
"bufferView": 1,
"byteOffset": 157968,
"componentType": 5126,
"count": 4,
"max": [
1.0,
1.0
],
"min": [
0.0,
0.0
],
"type": "VEC2"
},
{
"bufferView": 0,
"byteOffset": 172116,
"componentType": 5125,
"count": 6,
"type": "SCALAR"
},
{
"bufferView": 2,
"byteOffset": 474000,
"componentType": 5126,
"count": 4,
"max": [
1.1818181276321411,
0.5,
0.0
],
"min": [
-1.1818181276321411,
-0.5,
0.0
],
"type": "VEC3"
},
{
"bufferView": 2,
"byteOffset": 474048,
"componentType": 5126,
"count": 4,
"max": [
0.0,
0.0,
1.0
],
"min": [
0.0,
0.0,
1.0
],
"type": "VEC3"
},
{
"bufferView": 1,
"byteOffset": 158000,
"componentType": 5126,
"count": 4,
"max": [
1.0,
1.0
],
"min": [
0.0,
0.0
],
"type": "VEC2"
},
{
"bufferView": 0,
"byteOffset": 172140,
"componentType": 5125,
"count": 6,
"type": "SCALAR"
},
{
"bufferView": 2,
"byteOffset": 474096,
"componentType": 5126,
"count": 4,
"max": [
1.1818181276321411,
0.5,
0.0
],
"min": [
-1.1818181276321411,
-0.5,
0.0
],
"type": "VEC3"
},
{
"bufferView": 2,
"byteOffset": 474144,
"componentType": 5126,
"count": 4,
"max": [
0.0,
0.0,
1.0
],
"min": [
0.0,
0.0,
1.0
],
"type": "VEC3"
},
{
"bufferView": 1,
"byteOffset": 158032,
"componentType": 5126,
"count": 4,
"max": [
1.0,
1.0
],
"min": [
0.0,
0.0
],
"type": "VEC2"
},
{
"bufferView": 0,
"byteOffset": 172164,
"componentType": 5125,
"count": 6,
"type": "SCALAR"
},
{
"bufferView": 2,
"byteOffset": 474192,
"componentType": 5126,
"count": 2304,
"max": [
1.25,
1.25,
0.25
],
"min": [
-1.25,
-1.25,
-0.25
],
"type": "VEC3"
},
{
"bufferView": 2,
"byteOffset": 501840,
"componentType": 5126,
"count": 2304,
"max": [
0.9639958739280701,
0.9639962315559387,
0.9657869935035706
],
"min": [
-0.9639959931373596,
-0.9639962315559387,
-0.9657869935035706
],
"type": "VEC3"
},
{
"bufferView": 1,
"byteOffset": 158064,
"componentType": 5126,
"count": 2304,
"max": [
1.0,
1.0
],
"min": [
8.881784197001252e-16,
2.220446049250313e-16
],
"type": "VEC2"
},
{
"bufferView": 0,
"byteOffset": 172188,
"componentType": 5125,
"count": 3456,
"type": "SCALAR"
},
{
"bufferView": 2,
"byteOffset": 529488,
"componentType": 5126,
"count": 2304,
"max": [
1.25,
1.25,
0.25
],
"min": [
-1.25,
-1.25,
-0.25
],
"type": "VEC3"
},
{
"bufferView": 2,
"byteOffset": 557136,
"componentType": 5126,
"count": 2304,
"max": [
0.9639958739280701,
0.9639962315559387,
0.9657869935035706
],
"min": [
-0.9639959931373596,
-0.9639962315559387,
-0.9657869935035706
],
"type": "VEC3"
},
{
"bufferView": 1,
"byteOffset": 176496,
"componentType": 5126,
"count": 2304,
"max": [
1.0,
1.0
],
"min": [
8.881784197001252e-16,
2.220446049250313e-16
],
"type": "VEC2"
},
{
"bufferView": 0,
"byteOffset": 186012,
"componentType": 5125,
"count": 3456,
"type": "SCALAR"
},
{
"bufferView": 2,
"byteOffset": 584784,
"componentType": 5126,
"count": 4,
"max": [
1.1818181276321411,
0.5,
0.0
],
"min": [
-1.1818181276321411,
-0.5,
0.0
],
"type": "VEC3"
},
{
"bufferView": 2,
"byteOffset": 584832,
"componentType": 5126,
"count": 4,
"max": [
0.0,
0.0,
1.0
],
"min": [
0.0,
0.0,
1.0
],
"type": "VEC3"
},
{
"bufferView": 1,
"byteOffset": 194928,
"componentType": 5126,
"count": 4,
"max": [
1.0,
1.0
],
"min": [
0.0,
0.0
],
"type": "VEC2"
},
{
"bufferView": 0,
"byteOffset": 199836,
"componentType": 5125,
"count": 6,
"type": "SCALAR"
},
{
"bufferView": 2,
"byteOffset": 584880,
"componentType": 5126,
"count": 1081,
"max": [
1.9690883159637451,
0.9999999403953552,
0.999999463558197
],
"min": [
-1.0000038146972656,
-0.9999999403953552,
-1.00078547000885
],
"type": "VEC3"
},
{
"bufferView": 2,
"byteOffset": 597852,
"componentType": 5126,
"count": 1081,
"max": [
1.0,
1.0,
1.0
],
"min": [
-1.0,
-1.0,
-0.9994636178016663
],
"type": "VEC3"
},
{
"bufferView": 1,
"byteOffset": 194960,
"componentType": 5126,
"count": 1081,
"max": [
1.0,
1.0
],
"min": [
0.0,
0.0
],
"type": "VEC2"
},
{
"bufferView": 0,
"byteOffset": 199860,
"componentType": 5125,
"count": 2481,
"type": "SCALAR"
},
{
"bufferView": 2,
"byteOffset": 610824,
"componentType": 5126,
"count": 1187,
"max": [
1.0000076293945313,
0.9999999403953552,
1.004091739654541
],
"min": [
-1.9652149677276611,
-0.9999999403953552,
-0.9871142506599426
],
"type": "VEC3"
},
{
"bufferView": 2,
"byteOffset": 625068,
"componentType": 5126,
"count": 1187,
"max": [
1.0,
1.0,
0.9998801946640015
],
"min": [
-1.0,
-1.0,
-0.9999997019767761
],
"type": "VEC3"
},
{
"bufferView": 1,
"byteOffset": 203608,
"componentType": 5126,
"count": 1187,
"max": [
1.0,
1.0
],
"min": [
0.0,
0.0
],
"type": "VEC2"
},
{
"bufferView": 0,
"byteOffset": 209784,
"componentType": 5125,
"count": 2583,
"type": "SCALAR"
},
{
"bufferView": 2,
"byteOffset": 639312,
"componentType": 5126,
"count": 12,
"max": [
1.0,
1.0,
1.0
],
"min": [
-1.0,
-1.0,
-1.0
],
"type": "VEC3"
},
{
"bufferView": 2,
"byteOffset": 639456,
"componentType": 5126,
"count": 12,
"max": [
1.0,
0.0,
0.0
],
"min": [
-1.0,
-1.0,
0.0
],
"type": "VEC3"
},
{
"bufferView": 1,
"byteOffset": 213104,
"componentType": 5126,
"count": 12,
"max": [
1.0026731491088867,
1.0014619827270508
],
"min": [
-0.0026727914810180664,
-0.00042990222573280334
],
"type": "VEC2"
},
{
"bufferView": 0,
"byteOffset": 220116,
"componentType": 5125,
"count": 18,
"type": "SCALAR"
},
{
"bufferView": 2,
"byteOffset": 639600,
"componentType": 5126,
"count": 4,
"max": [
1.0,
1.0,
-1.0
],
"min": [
-1.0,
-1.0,
-1.0
],
"type": "VEC3"
},
{
"bufferView": 2,
"byteOffset": 639648,
"componentType": 5126,
"count": 4,
"max": [
0.0,
0.0,
-1.0
],
"min": [
0.0,
0.0,
-1.0
],
"type": "VEC3"
},
{
"bufferView": 1,
"byteOffset": 213200,
"componentType": 5126,
"count": 4,
"max": [
1.0044105052947998,
1.0086796283721924
],
"min": [
-0.0004421733319759369,
0.003827174659818411
],
"type": "VEC2"
},
{
"bufferView": 0,
"byteOffset": 220188,
"componentType": 5125,
"count": 6,
"type": "SCALAR"
},
{
"bufferView": 2,
"byteOffset": 639696,
"componentType": 5126,
"count": 4,
"max": [
1.0,
1.0,
1.0
],
"min": [
-1.0,
-1.0,
1.0
],
"type": "VEC3"
},
{
"bufferView": 2,
"byteOffset": 639744,
"componentType": 5126,
"count": 4,
"max": [
0.0,
0.0,
1.0
],
"min": [
0.0,
0.0,
1.0
],
"type": "VEC3"
},
{
"bufferView": 1,
"byteOffset": 213232,
"componentType": 5126,
"count": 4,
"max": [
1.0006370544433594,
0.9972243309020996
],
"min": [
0.0025941054336726665,
-0.0008186604827642441
],
"type": "VEC2"
},
{
"bufferView": 0,
"byteOffset": 220212,
"componentType": 5125,
"count": 6,
"type": "SCALAR"
},
{
"bufferView": 2,
"byteOffset": 639792,
"componentType": 5126,
"count": 4,
"max": [
1.0,
1.0,
1.0
],
"min": [
-1.0,
1.0,
-1.0
],
"type": "VEC3"
},
{
"bufferView": 2,
"byteOffset": 639840,
"componentType": 5126,
"count": 4,
"max": [
0.0,
1.0,
0.0
],
"min": [
0.0,
1.0,
0.0
],
"type": "VEC3"
},
{
"bufferView": 1,
"byteOffset": 213264,
"componentType": 5126,
"count": 4,
"max": [
0.625,
0.5
],
"min": [
0.375,
0.25
],
"type": "VEC2"
},
{
"bufferView": 0,
"byteOffset": 220236,
"componentType": 5125,
"count": 6,
"type": "SCALAR"
},
{
"bufferView": 2,
"byteOffset": 639888,
"componentType": 5126,
"count": 192,
"max": [
1.0,
1.0,
1.0
],
"min": [
-1.0,
-1.0,
-1.0
],
"type": "VEC3"
},
{
"bufferView": 2,
"byteOffset": 642192,
"componentType": 5126,
"count": 192,
"max": [
0.9951847195625305,
0.9951848387718201,
1.0
],
"min": [
-0.9951847195625305,
-0.9951848387718201,
-1.0
],
"type": "VEC3"
},
{
"bufferView": 1,
"byteOffset": 213296,
"componentType": 5126,
"count": 192,
"max": [
1.0,
1.0
],
"min": [
0.0,
0.020052731037139893
],
"type": "VEC2"
},
{
"bufferView": 0,
"byteOffset": 220260,
"componentType": 5125,
"count": 372,
"type": "SCALAR"
},
{
"bufferView": 2,
"byteOffset": 644496,
"componentType": 5126,
"count": 1944,
"max": [
3.8038816452026367,
2.2615699768066406,
1.0
],
"min": [
-15.249255180358887,
-31.022493362426758,
-2.3976168632507324
],
"type": "VEC3"
},
{
"bufferView": 2,
"byteOffset": 667824,
"componentType": 5126,
"count": 1944,
"max": [
1.0,
0.9951848387718201,
1.0
],
"min": [
-1.0,
-0.9951848387718201,
-1.0
],
"type": "VEC3"
},
{
"bufferView": 1,
"byteOffset": 214832,
"componentType": 5126,
"count": 1944,
"max": [
1.0,
1.0
],
"min": [
0.0,
0.0
],
"type": "VEC2"
},
{
"bufferView": 0,
"byteOffset": 221748,
"componentType": 5125,
"count": 3756,
"type": "SCALAR"
},
{
"bufferView": 2,
"byteOffset": 691152,
"componentType": 5126,
"count": 189,
"max": [
0.4233589172363281,
0.125,
0.0
],
"min": [
-0.6773743033409119,
-0.0625,
0.0
],
"type": "VEC3"
},
{
"bufferView": 2,
"byteOffset": 693420,
"componentType": 5126,
"count": 189,
"max": [
0.0,
0.0,
1.0
],
"min": [
0.0,
0.0,
1.0
],
"type": "VEC3"
},
{
"bufferView": 1,
"byteOffset": 230384,
"componentType": 5126,
"count": 189,
"max": [
0.8125,
0.625
],
"min": [
0.0,
0.4375
],
"type": "VEC2"
},
{
"bufferView": 0,
"byteOffset": 236772,
"componentType": 5125,
"count": 936,
"type": "SCALAR"
},
{
"bufferView": 2,
"byteOffset": 695688,
"componentType": 5126,
"count": 260,
"max": [
4.499000072479248,
0.6910000443458557,
0.0
],
"min": [
0.017000000923871994,
-0.009000000543892384,
0.0
],
"type": "VEC3"
},
{
"bufferView": 2,
"byteOffset": 698808,
"componentType": 5126,
"count": 260,
"max": [
0.0,
0.0,
1.0
],
"min": [
0.0,
0.0,
1.0
],
"type": "VEC3"
},
{
"bufferView": 1,
"byteOffset": 231896,
"componentType": 5126,
"count": 260,
"max": [
1.0,
0.0
],
"min": [
0.0,
0.0
],
"type": "VEC2"
},
{
"bufferView": 0,
"byteOffset": 240516,
"componentType": 5125,
"count": 744,
"type": "SCALAR"
},
{
"bufferView": 2,
"byteOffset": 701928,
"componentType": 5126,
"count": 48,
"max": [
1.0,
1.0,
1.0
],
"min": [
-1.0,
-1.0,
-1.0
],
"type": "VEC3"
},
{
"bufferView": 2,
"byteOffset": 702504,
"componentType": 5126,
"count": 48,
"max": [
1.0,
1.0,
1.0
],
"min": [
-1.0,
-1.0,
-1.0
],
"type": "VEC3"
},
{
"bufferView": 1,
"byteOffset": 233976,
"componentType": 5126,
"count": 48,
"max": [
0.875,
1.0
],
"min": [
0.125,
0.0
],
"type": "VEC2"
},
{
"bufferView": 0,
"byteOffset": 243492,
"componentType": 5125,
"count": 84,
"type": "SCALAR"
},
{
"bufferView": 2,
"byteOffset": 703080,
"componentType": 5126,
"count": 4,
"max": [
0.5416666865348816,
0.5,
0.0
],
"min": [
-0.5416666865348816,
-0.5,
0.0
],
"type": "VEC3"
},
{
"bufferView": 2,
"byteOffset": 703128,
"componentType": 5126,
"count": 4,
"max": [
0.0,
0.0,
1.0
],
"min": [
0.0,
0.0,
1.0
],
"type": "VEC3"
},
{
"bufferView": 1,
"byteOffset": 234360,
"componentType": 5126,
"count": 4,
"max": [
1.0,
1.0
],
"min": [
0.0,
0.0
],
"type": "VEC2"
},
{
"bufferView": 0,
"byteOffset": 243828,
"componentType": 5125,
"count": 6,
"type": "SCALAR"
},
{
"bufferView": 2,
"byteOffset": 703176,
"componentType": 5126,
"count": 4,
"max": [
0.6265139579772949,
7.990339756011963,
-0.23152554035186768
],
"min": [
0.38540422916412354,
7.990339756011963,
-0.3160744905471802
],
"type": "VEC3"
},
{
"bufferView": 2,
"byteOffset": 703224,
"componentType": 5126,
"count": 4,
"max": [
0.0,
1.0,
-3.648844358394854e-05
],
"min": [
0.0,
1.0,
-3.648844358394854e-05
],
"type": "VEC3"
},
{
"bufferView": 1,
"byteOffset": 234392,
"componentType": 5126,
"count": 4,
"max": [
0.6926187872886658,
0.38096722960472107
],
"min": [
0.6225779056549072,
0.34027791023254395
],
"type": "VEC2"
},
{
"bufferView": 0,
"byteOffset": 243852,
"componentType": 5125,
"count": 6,
"type": "SCALAR"
},
{
"bufferView": 2,
"byteOffset": 703272,
"componentType": 5126,
"count": 8,
"max": [
0.815601646900177,
7.990339756011963,
-0.3034449517726898
],
"min": [
0.5267530679702759,
7.990339756011963,
-0.7035747170448303
],
"type": "VEC3"
},
{
"bufferView": 2,
"byteOffset": 703368,
"componentType": 5126,
"count": 8,
"max": [
0.0,
1.0,
4.142609395785257e-05
],
"min": [
0.0,
1.0,
4.142609395785257e-05
],
"type": "VEC3"
},
{
"bufferView": 1,
"byteOffset": 234424,
"componentType": 5126,
"count": 8,
"max": [
0.7475705742835999,
0.34632164239883423
],
"min": [
0.6636441946029663,
0.15354350209236145
],
"type": "VEC2"
},
{
"bufferView": 0,
"byteOffset": 243876,
"componentType": 5125,
"count": 18,
"type": "SCALAR"
},
{
"bufferView": 2,
"byteOffset": 703464,
"componentType": 5126,
"count": 680,
"max": [
1.0000015497207642,
0.9999999403953552,
2.1500468254089355
],
"min": [
-0.9999996423721313,
-1.0,
-0.9999997615814209
],
"type": "VEC3"
},
{
"bufferView": 2,
"byteOffset": 711624,
"componentType": 5126,
"count": 680,
"max": [
1.0,
1.0,
1.0
],
"min": [
-1.0,
-1.0,
-1.0
],
"type": "VEC3"
},
{
"bufferView": 1,
"byteOffset": 234488,
"componentType": 5126,
"count": 680,
"max": [
1.0,
1.0
],
"min": [
0.0,
0.0
],
"type": "VEC2"
},
{
"bufferView": 0,
"byteOffset": 243948,
"componentType": 5125,
"count": 1326,
"type": "SCALAR"
},
{
"bufferView": 2,
"byteOffset": 719784,
"componentType": 5126,
"count": 26,
"max": [
1.0,
1.0,
1.0
],
"min": [
-1.0,
-1.0,
-1.0
],
"type": "VEC3"
},
{
"bufferView": 2,
"byteOffset": 720096,
"componentType": 5126,
"count": 26,
"max": [
1.0,
1.0,
0.0
],
"min": [
-1.0,
-0.9999943971633911,
-1.0
],
"type": "VEC3"
},
{
"bufferView": 1,
"byteOffset": 239928,
"componentType": 5126,
"count": 26,
"max": [
0.625,
0.75
],
"min": [
0.125,
0.008432947099208832
],
"type": "VEC2"
},
{
"bufferView": 0,
"byteOffset": 249252,
"componentType": 5125,
"count": 42,
"type": "SCALAR"
},
{
"bufferView": 2,
"byteOffset": 720408,
"componentType": 5126,
"count": 192,
"max": [
1.0,
1.0,
1.0
],
"min": [
-1.0,
-1.0,
-1.0
],
"type": "VEC3"
},
{
"bufferView": 2,
"byteOffset": 722712,
"componentType": 5126,
"count": 192,
"max": [
0.9951847195625305,
0.9951848387718201,
1.0
],
"min": [
-0.9951847195625305,
-0.9951848387718201,
-1.0
],
"type": "VEC3"
},
{
"bufferView": 1,
"byteOffset": 240136,
"componentType": 5126,
"count": 192,
"max": [
1.0,
1.0
],
"min": [
0.0,
0.01000000536441803
],
"type": "VEC2"
},
{
"bufferView": 0,
"byteOffset": 249420,
"componentType": 5125,
"count": 372,
"type": "SCALAR"
},
{
"bufferView": 2,
"byteOffset": 725016,
"componentType": 5126,
"count": 192,
"max": [
1.0,
1.0,
1.0
],
"min": [
-1.0,
-1.0,
-1.0
],
"type": "VEC3"
},
{
"bufferView": 2,
"byteOffset": 727320,
"componentType": 5126,
"count": 192,
"max": [
0.9951847195625305,
0.9951848387718201,
1.0
],
"min": [
-0.9951847195625305,
-0.9951848387718201,
-1.0
],
"type": "VEC3"
},
{
"bufferView": 1,
"byteOffset": 241672,
"componentType": 5126,
"count": 192,
"max": [
1.0,
1.0
],
"min": [
0.0,
0.01000000536441803
],
"type": "VEC2"
},
{
"bufferView": 0,
"byteOffset": 250908,
"componentType": 5125,
"count": 372,
"type": "SCALAR"
},
{
"bufferView": 2,
"byteOffset": 729624,
"componentType": 5126,
"count": 192,
"max": [
1.0,
1.0,
1.0
],
"min": [
-1.0,
-1.0,
-1.0
],
"type": "VEC3"
},
{
"bufferView": 2,
"byteOffset": 731928,
"componentType": 5126,
"count": 192,
"max": [
0.9951847195625305,
0.9951848387718201,
1.0
],
"min": [
-0.9951847195625305,
-0.9951848387718201,
-1.0
],
"type": "VEC3"
},
{
"bufferView": 1,
"byteOffset": 243208,
"componentType": 5126,
"count": 192,
"max": [
1.0,
1.0
],
"min": [
0.0,
0.01000000536441803
],
"type": "VEC2"
},
{
"bufferView": 0,
"byteOffset": 252396,
"componentType": 5125,
"count": 372,
"type": "SCALAR"
},
{
"bufferView": 2,
"byteOffset": 734232,
"componentType": 5126,
"count": 312,
"max": [
1.0,
1.0,
0.01519803050905466
],
"min": [
-1.0,
-1.0,
0.0
],
"type": "VEC3"
},
{
"bufferView": 2,
"byteOffset": 737976,
"componentType": 5126,
"count": 312,
"max": [
1.0,
1.0,
1.0
],
"min": [
-1.0,
-1.0,
-1.0
],
"type": "VEC3"
},
{
"bufferView": 1,
"byteOffset": 244744,
"componentType": 5126,
"count": 312,
"max": [
1.0,
1.0
],
"min": [
0.0,
0.0
],
"type": "VEC2"
},
{
"bufferView": 0,
"byteOffset": 253884,
"componentType": 5125,
"count": 612,
"type": "SCALAR"
},
{
"bufferView": 2,
"byteOffset": 741720,
"componentType": 5126,
"count": 538,
"max": [
6.535999774932861,
0.6910000443458557,
0.0
],
"min": [
0.05000000074505806,
-0.009000000543892384,
0.0
],
"type": "VEC3"
},
{
"bufferView": 2,
"byteOffset": 748176,
"componentType": 5126,
"count": 538,
"max": [
0.0,
0.0,
1.0
],
"min": [
0.0,
0.0,
1.0
],
"type": "VEC3"
},
{
"bufferView": 1,
"byteOffset": 247240,
"componentType": 5126,
"count": 538,
"max": [
1.0,
0.0
],
"min": [
0.0,
0.0
],
"type": "VEC2"
},
{
"bufferView": 0,
"byteOffset": 256332,
"componentType": 5125,
"count": 1566,
"type": "SCALAR"
},
{
"bufferView": 2,
"byteOffset": 754632,
"componentType": 5126,
"count": 13,
"max": [
1.0,
-0.9932630062103271,
1.0000039339065552
],
"min": [
-1.0000001192092896,
-1.0,
-1.0
],
"type": "VEC3"
},
{
"bufferView": 2,
"byteOffset": 754788,
"componentType": 5126,
"count": 13,
"max": [
0.0,
-0.9950510263442993,
5.819432402631719e-08
],
"min": [
-0.0993652418255806,
-1.0,
-6.562207488514105e-08
],
"type": "VEC3"
},
{
"bufferView": 1,
"byteOffset": 251544,
"componentType": 5126,
"count": 13,
"max": [
0.9986333847045898,
1.0311108827590942
],
"min": [
-0.00327159371227026,
-0.01630556583404541
],
"type": "VEC2"
},
{
"bufferView": 0,
"byteOffset": 262596,
"componentType": 5125,
"count": 21,
"type": "SCALAR"
},
{
"bufferView": 2,
"byteOffset": 754944,
"componentType": 5126,
"count": 9,
"max": [
1.0000001192092896,
1.0000001192092896,
1.0000039339065552
],
"min": [
-1.0000001192092896,
-1.0,
1.0
],
"type": "VEC3"
},
{
"bufferView": 2,
"byteOffset": 755052,
"componentType": 5126,
"count": 9,
"max": [
2.074474195978837e-06,
0.0,
1.0
],
"min": [
6.654953033091715e-09,
-0.0005635370034724474,
0.9999999403953552
],
"type": "VEC3"
},
{
"bufferView": 1,
"byteOffset": 251648,
"componentType": 5126,
"count": 9,
"max": [
0.625,
0.9915670156478882
],
"min": [
0.6249999403953552,
0.0
],
"type": "VEC2"
},
{
"bufferView": 0,
"byteOffset": 262680,
"componentType": 5125,
"count": 15,
"type": "SCALAR"
},
{
"bufferView": 2,
"byteOffset": 755160,
"componentType": 5126,
"count": 194,
"max": [
-0.22562137246131897,
-0.9382895231246948,
1.0
],
"min": [
-0.866258978843689,
-1.167701005935669,
-1.0
],
"type": "VEC3"
},
{
"bufferView": 2,
"byteOffset": 757488,
"componentType": 5126,
"count": 194,
"max": [
0.9927478432655334,
0.0,
1.0
],
"min": [
-0.992747962474823,
-1.0,
-1.0
],
"type": "VEC3"
},
{
"bufferView": 1,
"byteOffset": 251720,
"componentType": 5126,
"count": 194,
"max": [
0.859375,
0.984375
],
"min": [
0.140625,
0.75
],
"type": "VEC2"
},
{
"bufferView": 0,
"byteOffset": 262740,
"componentType": 5125,
"count": 732,
"type": "SCALAR"
},
{
"bufferView": 2,
"byteOffset": 759816,
"componentType": 5126,
"count": 60,
"max": [
0.9999980926513672,
1.0,
1.0
],
"min": [
-1.0000019073486328,
-1.0,
-1.0
],
"type": "VEC3"
},
{
"bufferView": 2,
"byteOffset": 760536,
"componentType": 5126,
"count": 60,
"max": [
1.0,
1.0,
1.0
],
"min": [
-1.0,
-1.0,
-1.0
],
"type": "VEC3"
},
{
"bufferView": 1,
"byteOffset": 253272,
"componentType": 5126,
"count": 60,
"max": [
1.0023247003555298,
1.0046660900115967
],
"min": [
-0.003598049283027649,
-0.0012564584612846375
],
"type": "VEC2"
},
{
"bufferView": 0,
"byteOffset": 265668,
"componentType": 5125,
"count": 108,
"type": "SCALAR"
},
{
"bufferView": 2,
"byteOffset": 761256,
"componentType": 5126,
"count": 4,
"max": [
2.7037036418914795,
0.5,
0.0
],
"min": [
-2.7037036418914795,
-0.5,
0.0
],
"type": "VEC3"
},
{
"bufferView": 2,
"byteOffset": 761304,
"componentType": 5126,
"count": 4,
"max": [
0.0,
0.0,
1.0
],
"min": [
0.0,
0.0,
1.0
],
"type": "VEC3"
},
{
"bufferView": 1,
"byteOffset": 253752,
"componentType": 5126,
"count": 4,
"max": [
1.0,
1.0
],
"min": [
0.0,
0.0
],
"type": "VEC2"
},
{
"bufferView": 0,
"byteOffset": 266100,
"componentType": 5125,
"count": 6,
"type": "SCALAR"
},
{
"bufferView": 2,
"byteOffset": 761352,
"componentType": 5126,
"count": 4,
"max": [
0.1799444556236267,
-1.0,
0.5355843305587769
],
"min": [
-0.8836045861244202,
-1.0,
-0.9999997615814209
],
"type": "VEC3"
},
{
"bufferView": 2,
"byteOffset": 761400,
"componentType": 5126,
"count": 4,
"max": [
0.0,
-1.0,
-5.083506238179325e-08
],
"min": [
0.0,
-1.0,
-5.083506238179325e-08
],
"type": "VEC3"
},
{
"bufferView": 1,
"byteOffset": 253784,
"componentType": 5126,
"count": 4,
"max": [
0.5626317858695984,
0.9854505658149719
],
"min": [
0.375,
0.8525070548057556
],
"type": "VEC2"
},
{
"bufferView": 0,
"byteOffset": 266124,
"componentType": 5125,
"count": 6,
"type": "SCALAR"
},
{
"bufferView": 2,
"byteOffset": 761448,
"componentType": 5126,
"count": 24,
"max": [
0.07102882117033005,
25.470916748046875,
-0.1949344128370285
],
"min": [
-0.6432182192802429,
11.928181648254395,
-0.21538281440734863
],
"type": "VEC3"
},
{
"bufferView": 2,
"byteOffset": 761736,
"componentType": 5126,
"count": 24,
"max": [
0.006363861728459597,
0.0,
0.9999958872795105
],
"min": [
-0.9998001456260681,
0.0,
-0.999982476234436
],
"type": "VEC3"
},
{
"bufferView": 1,
"byteOffset": 253816,
"componentType": 5126,
"count": 24,
"max": [
0.5313082933425903,
0.3981918692588806
],
"min": [
0.32386016845703125,
0.38820135593414307
],
"type": "VEC2"
},
{
"bufferView": 0,
"byteOffset": 266148,
"componentType": 5125,
"count": 36,
"type": "SCALAR"
},
{
"bufferView": 2,
"byteOffset": 762024,
"componentType": 5126,
"count": 765,
"max": [
0.7500004172325134,
0.5835747718811035,
0.30232858657836914
],
"min": [
-1.2928948402404785,
-0.5835744142532349,
-0.4276741147041321
],
"type": "VEC3"
},
{
"bufferView": 2,
"byteOffset": 771204,
"componentType": 5126,
"count": 765,
"max": [
0.9747105836868286,
0.9999939799308777,
0.018605202436447144
],
"min": [
-0.3604883849620819,
-0.9999939799308777,
-0.18716132640838623
],
"type": "VEC3"
},
{
"bufferView": 1,
"byteOffset": 254008,
"componentType": 5126,
"count": 765,
"max": [
0.6499660015106201,
0.9854938387870789
],
"min": [
0.2914024591445923,
0.009060414507985115
],
"type": "VEC2"
},
{
"bufferView": 0,
"byteOffset": 266292,
"componentType": 5125,
"count": 1749,
"type": "SCALAR"
},
{
"bufferView": 2,
"byteOffset": 780384,
"componentType": 5126,
"count": 613,
"max": [
0.8932732939720154,
0.5172706842422485,
0.23621487617492676
],
"min": [
-1.106452465057373,
-0.5168939828872681,
-0.688133955001831
],
"type": "VEC3"
},
{
"bufferView": 2,
"byteOffset": 787740,
"componentType": 5126,
"count": 613,
"max": [
0.999932050704956,
0.9057161808013916,
0.9999951124191284
],
"min": [
-0.9105597734451294,
-0.9052091836929321,
-0.14044713973999023
],
"type": "VEC3"
},
{
"bufferView": 1,
"byteOffset": 260128,
"componentType": 5126,
"count": 613,
"max": [
0.375,
0.7506334185600281
],
"min": [
0.1249999925494194,
0.4957195520401001
],
"type": "VEC2"
},
{
"bufferView": 0,
"byteOffset": 273288,
"componentType": 5125,
"count": 2835,
"type": "SCALAR"
},
{
"bufferView": 2,
"byteOffset": 795096,
"componentType": 5126,
"count": 1493,
"max": [
0.9630271792411804,
0.556882917881012,
0.18661321699619293
],
"min": [
-0.39268001914024353,
-0.5569188594818115,
-0.8559430837631226
],
"type": "VEC3"
},
{
"bufferView": 2,
"byteOffset": 813012,
"componentType": 5126,
"count": 1493,
"max": [
0.40309983491897583,
0.9057161808013916,
0.9984613060951233
],
"min": [
-0.910571277141571,
-0.9052091836929321,
0.0592365525662899
],
"type": "VEC3"
},
{
"bufferView": 1,
"byteOffset": 265032,
"componentType": 5126,
"count": 1493,
"max": [
0.6605663895606995,
0.6694607734680176
],
"min": [
0.3538597524166107,
0.018428992480039597
],
"type": "VEC2"
},
{
"bufferView": 0,
"byteOffset": 284628,
"componentType": 5125,
"count": 4824,
"type": "SCALAR"
},
{
"bufferView": 2,
"byteOffset": 830928,
"componentType": 5126,
"count": 672,
"max": [
-0.3396807312965393,
0.5835744738578796,
0.020233383402228355
],
"min": [
-1.283933401107788,
-0.583574116230011,
-0.787056028842926
],
"type": "VEC3"
},
{
"bufferView": 2,
"byteOffset": 838992,
"componentType": 5126,
"count": 672,
"max": [
0.9925616383552551,
0.8442164659500122,
0.896517276763916
],
"min": [
0.1980707049369812,
-0.8451879620552063,
-0.14109082520008087
],
"type": "VEC3"
},
{
"bufferView": 1,
"byteOffset": 276976,
"componentType": 5126,
"count": 672,
"max": [
0.6619391441345215,
0.9856670498847961
],
"min": [
0.3504842519760132,
0.6516615152359009
],
"type": "VEC2"
},
{
"bufferView": 0,
"byteOffset": 303924,
"componentType": 5125,
"count": 2298,
"type": "SCALAR"
},
{
"bufferView": 2,
"byteOffset": 847056,
"componentType": 5126,
"count": 316,
"max": [
-0.08425244688987732,
0.5835747718811035,
0.06442265957593918
],
"min": [
-1.287115454673767,
-0.5835744142532349,
-0.7428668141365051
],
"type": "VEC3"
},
{
"bufferView": 2,
"byteOffset": 850848,
"componentType": 5126,
"count": 316,
"max": [
0.9999234676361084,
0.8442509174346924,
0.9873595833778381
],
"min": [
0.13590386509895325,
-0.9493451714515686,
-0.8693883419036865
],
"type": "VEC3"
},
{
"bufferView": 1,
"byteOffset": 282352,
"componentType": 5126,
"count": 316,
"max": [
0.2112555056810379,
0.7506334185600281
],
"min": [
0.1249999925494194,
0.4957195520401001
],
"type": "VEC2"
},
{
"bufferView": 0,
"byteOffset": 313116,
"componentType": 5125,
"count": 1386,
"type": "SCALAR"
},
{
"bufferView": 2,
"byteOffset": 854640,
"componentType": 5126,
"count": 130,
"max": [
0.942038893699646,
0.5835747718811035,
0.30232861638069153
],
"min": [
-1.2387189865112305,
-0.5835744142532349,
0.19289426505565643
],
"type": "VEC3"
},
{
"bufferView": 2,
"byteOffset": 856200,
"componentType": 5126,
"count": 130,
"max": [
0.0,
0.6563863158226013,
-0.280200332403183
],
"min": [
-0.9401999711990356,
-0.6825094819068909,
-1.0
],
"type": "VEC3"
},
{
"bufferView": 1,
"byteOffset": 284880,
"componentType": 5126,
"count": 130,
"max": [
0.3750000298023224,
0.75
],
"min": [
0.125,
0.4999999701976776
],
"type": "VEC2"
},
{
"bufferView": 0,
"byteOffset": 318660,
"componentType": 5125,
"count": 555,
"type": "SCALAR"
},
{
"bufferView": 2,
"byteOffset": 857760,
"componentType": 5126,
"count": 22,
"max": [
0.9630256295204163,
0.4448215365409851,
0.2138887345790863
],
"min": [
0.7368961572647095,
-0.43528974056243896,
0.148872509598732
],
"type": "VEC3"
},
{
"bufferView": 2,
"byteOffset": 858024,
"componentType": 5126,
"count": 22,
"max": [
-0.7164390087127686,
0.6076161861419678,
-0.2859330475330353
],
"min": [
-0.9401999711990356,
-0.6336402893066406,
-0.34062299132347107
],
"type": "VEC3"
},
{
"bufferView": 1,
"byteOffset": 285920,
"componentType": 5126,
"count": 22,
"max": [
0.9955021739006042,
0.6052792072296143
],
"min": [
0.003247726708650589,
0.11837545037269592
],
"type": "VEC2"
},
{
"bufferView": 0,
"byteOffset": 320880,
"componentType": 5125,
"count": 60,
"type": "SCALAR"
},
{
"bufferView": 2,
"byteOffset": 858288,
"componentType": 5126,
"count": 56,
"max": [
0.3541949391365051,
0.11067457497119904,
0.20713447034358978
],
"min": [
-0.2008773386478424,
-0.12714293599128723,
-0.6662250757217407
],
"type": "VEC3"
},
{
"bufferView": 2,
"byteOffset": 858960,
"componentType": 5126,
"count": 56,
"max": [
0.9873329997062683,
0.5114418864250183,
0.9667909145355225
],
"min": [
-0.9660261869430542,
-0.9983704090118408,
-0.24467438459396362
],
"type": "VEC3"
},
{
"bufferView": 1,
"byteOffset": 286096,
"componentType": 5126,
"count": 56,
"max": [
0.16031114757061005,
0.6482478380203247
],
"min": [
0.0,
0.0
],
"type": "VEC2"
},
{
"bufferView": 0,
"byteOffset": 321120,
"componentType": 5125,
"count": 177,
"type": "SCALAR"
},
{
"bufferView": 2,
"byteOffset": 859632,
"componentType": 5126,
"count": 1794,
"max": [
1.0,
1.0,
1.8303378820419312
],
"min": [
-1.0,
-0.708895206451416,
-1.0
],
"type": "VEC3"
},
{
"bufferView": 2,
"byteOffset": 881160,
"componentType": 5126,
"count": 1794,
"max": [
0.9997317790985107,
0.9997317790985107,
0.9997211694717407
],
"min": [
-0.9997317790985107,
-0.9999548196792603,
-0.9997211694717407
],
"type": "VEC3"
},
{
"bufferView": 1,
"byteOffset": 286544,
"componentType": 5126,
"count": 1794,
"max": [
1.0,
1.0
],
"min": [
0.0,
0.06371808797121048
],
"type": "VEC2"
},
{
"bufferView": 0,
"byteOffset": 321828,
"componentType": 5125,
"count": 6900,
"type": "SCALAR"
},
{
"bufferView": 2,
"byteOffset": 902688,
"componentType": 5126,
"count": 1794,
"max": [
1.0,
1.0,
1.8303378820419312
],
"min": [
-1.0,
-0.7166607975959778,
-1.000000238418579
],
"type": "VEC3"
},
{
"bufferView": 2,
"byteOffset": 924216,
"componentType": 5126,
"count": 1794,
"max": [
0.9997317790985107,
0.9997317790985107,
0.9997026920318604
],
"min": [
-0.9997317790985107,
-0.9999228715896606,
-0.9997026920318604
],
"type": "VEC3"
},
{
"bufferView": 1,
"byteOffset": 300896,
"componentType": 5126,
"count": 1794,
"max": [
1.0,
1.0
],
"min": [
0.0,
0.06371808797121048
],
"type": "VEC2"
},
{
"bufferView": 0,
"byteOffset": 349428,
"componentType": 5125,
"count": 6900,
"type": "SCALAR"
},
{
"bufferView": 2,
"byteOffset": 945744,
"componentType": 5126,
"count": 1794,
"max": [
1.0,
1.0,
1.8303378820419312
],
"min": [
-1.0,
-0.6901942491531372,
-1.0
],
"type": "VEC3"
},
{
"bufferView": 2,
"byteOffset": 967272,
"componentType": 5126,
"count": 1794,
"max": [
0.9997317790985107,
0.9997317790985107,
0.9997026920318604
],
"min": [
-0.9997317790985107,
-0.999984622001648,
-0.9997026920318604
],
"type": "VEC3"
},
{
"bufferView": 1,
"byteOffset": 315248,
"componentType": 5126,
"count": 1794,
"max": [
1.0,
1.0
],
"min": [
0.0,
0.06371808797121048
],
"type": "VEC2"
},
{
"bufferView": 0,
"byteOffset": 377028,
"componentType": 5125,
"count": 6900,
"type": "SCALAR"
},
{
"bufferView": 2,
"byteOffset": 988800,
"componentType": 5126,
"count": 338,
"max": [
0.8602254390716553,
0.29808494448661804,
0.22957493364810944
],
"min": [
-1.0317869186401367,
-0.24712565541267395,
-0.035229362547397614
],
"type": "VEC3"
},
{
"bufferView": 2,
"byteOffset": 992856,
"componentType": 5126,
"count": 338,
"max": [
0.9866731762886047,
0.9938561320304871,
0.9956363439559937
],
"min": [
-0.98597651720047,
-0.994462788105011,
-0.996464729309082
],
"type": "VEC3"
},
{
"bufferView": 1,
"byteOffset": 329600,
"componentType": 5126,
"count": 338,
"max": [
1.0,
1.0
],
"min": [
0.0,
0.0
],
"type": "VEC2"
},
{
"bufferView": 0,
"byteOffset": 404628,
"componentType": 5125,
"count": 1728,
"type": "SCALAR"
},
{
"bufferView": 2,
"byteOffset": 996912,
"componentType": 5126,
"count": 48,
"max": [
1.0,
1.000003695487976,
1.0000038146972656
],
"min": [
-3.7604222297668457,
-1.0,
-1.0
],
"type": "VEC3"
},
{
"bufferView": 2,
"byteOffset": 997488,
"componentType": 5126,
"count": 48,
"max": [
1.0,
1.0,
1.0
],
"min": [
-1.0,
-1.0,
-1.0
],
"type": "VEC3"
},
{
"bufferView": 1,
"byteOffset": 332304,
"componentType": 5126,
"count": 48,
"max": [
0.875,
1.0
],
"min": [
0.125,
0.0
],
"type": "VEC2"
},
{
"bufferView": 0,
"byteOffset": 411540,
"componentType": 5125,
"count": 72,
"type": "SCALAR"
},
{
"bufferView": 2,
"byteOffset": 998064,
"componentType": 5126,
"count": 24,
"max": [
1.0,
1.0,
1.0
],
"min": [
-1.0,
-1.0,
-1.0
],
"type": "VEC3"
},
{
"bufferView": 2,
"byteOffset": 998352,
"componentType": 5126,
"count": 24,
"max": [
1.0,
1.0,
1.0
],
"min": [
-1.0,
-1.0,
-1.0
],
"type": "VEC3"
},
{
"bufferView": 1,
"byteOffset": 332688,
"componentType": 5126,
"count": 24,
"max": [
1.0019397735595703,
1.0192652940750122
],
"min": [
-0.0044936141930520535,
-0.022072911262512207
],
"type": "VEC2"
},
{
"bufferView": 0,
"byteOffset": 411828,
"componentType": 5125,
"count": 36,
"type": "SCALAR"
},
{
"bufferView": 2,
"byteOffset": 998640,
"componentType": 5126,
"count": 676,
"max": [
0.9330673813819885,
0.5430426597595215,
0.36170703172683716
],
"min": [
-1.0667188167572021,
-0.040825046598911285,
0.08442676067352295
],
"type": "VEC3"
},
{
"bufferView": 2,
"byteOffset": 1006752,
"componentType": 5126,
"count": 676,
"max": [
0.8205440044403076,
0.9991153478622437,
0.9999567270278931
],
"min": [
-0.8197392821311951,
-0.9990891218185425,
-0.9999803304672241
],
"type": "VEC3"
},
{
"bufferView": 1,
"byteOffset": 332880,
"componentType": 5126,
"count": 676,
"max": [
1.0,
1.0
],
"min": [
0.0,
0.0
],
"type": "VEC2"
},
{
"bufferView": 0,
"byteOffset": 411972,
"componentType": 5125,
"count": 3456,
"type": "SCALAR"
},
{
"bufferView": 2,
"byteOffset": 1014864,
"componentType": 5126,
"count": 24,
"max": [
1.0,
1.0,
1.0
],
"min": [
-1.0,
-1.0,
-1.0
],
"type": "VEC3"
},
{
"bufferView": 2,
"byteOffset": 1015152,
"componentType": 5126,
"count": 24,
"max": [
1.0,
1.0,
1.0
],
"min": [
-1.0,
-1.0,
-1.0
],
"type": "VEC3"
},
{
"bufferView": 1,
"byteOffset": 338288,
"componentType": 5126,
"count": 24,
"max": [
0.875,
1.0
],
"min": [
0.125,
0.0
],
"type": "VEC2"
},
{
"bufferView": 0,
"byteOffset": 425796,
"componentType": 5125,
"count": 36,
"type": "SCALAR"
},
{
"bufferView": 2,
"byteOffset": 1015440,
"componentType": 5126,
"count": 24,
"max": [
1.0,
1.0,
1.0
],
"min": [
-1.0,
-1.0,
-1.0
],
"type": "VEC3"
},
{
"bufferView": 2,
"byteOffset": 1015728,
"componentType": 5126,
"count": 24,
"max": [
1.0,
1.0,
1.0
],
"min": [
-1.0,
-1.0,
-1.0
],
"type": "VEC3"
},
{
"bufferView": 1,
"byteOffset": 338480,
"componentType": 5126,
"count": 24,
"max": [
0.875,
1.0
],
"min": [
0.125,
0.0
],
"type": "VEC2"
},
{
"bufferView": 0,
"byteOffset": 425940,
"componentType": 5125,
"count": 36,
"type": "SCALAR"
},
{
"bufferView": 2,
"byteOffset": 1016016,
"componentType": 5126,
"count": 169,
"max": [
1.4072322845458984,
0.5186142921447754,
0.019999999552965164
],
"min": [
-1.0141421556472778,
-0.01414213702082634,
-0.22174862027168274
],
"type": "VEC3"
},
{
"bufferView": 2,
"byteOffset": 1018044,
"componentType": 5126,
"count": 169,
"max": [
0.6527398824691772,
0.9978617429733276,
0.9996510744094849
],
"min": [
-0.6526751518249512,
-0.9981852769851685,
-0.9996883869171143
],
"type": "VEC3"
},
{
"bufferView": 1,
"byteOffset": 338672,
"componentType": 5126,
"count": 169,
"max": [
1.0,
1.0
],
"min": [
0.0,
0.0
],
"type": "VEC2"
},
{
"bufferView": 0,
"byteOffset": 426084,
"componentType": 5125,
"count": 864,
"type": "SCALAR"
},
{
"bufferView": 2,
"byteOffset": 1020072,
"componentType": 5126,
"count": 24,
"max": [
1.0,
1.0,
1.0
],
"min": [
-1.0,
-1.0,
-1.0
],
"type": "VEC3"
},
{
"bufferView": 2,
"byteOffset": 1020360,
"componentType": 5126,
"count": 24,
"max": [
1.0,
1.0,
1.0
],
"min": [
-1.0,
-1.0,
-1.0
],
"type": "VEC3"
},
{
"bufferView": 1,
"byteOffset": 340024,
"componentType": 5126,
"count": 24,
"max": [
0.875,
1.0
],
"min": [
0.125,
0.0
],
"type": "VEC2"
},
{
"bufferView": 0,
"byteOffset": 429540,
"componentType": 5125,
"count": 36,
"type": "SCALAR"
},
{
"bufferView": 2,
"byteOffset": 1020648,
"componentType": 5126,
"count": 24,
"max": [
1.0,
1.0,
1.0
],
"min": [
-1.0,
-1.0,
-1.0
],
"type": "VEC3"
},
{
"bufferView": 2,
"byteOffset": 1020936,
"componentType": 5126,
"count": 24,
"max": [
1.0,
1.0,
1.0
],
"min": [
-1.0,
-1.0,
-1.0
],
"type": "VEC3"
},
{
"bufferView": 1,
"byteOffset": 340216,
"componentType": 5126,
"count": 24,
"max": [
0.875,
1.0
],
"min": [
0.125,
0.0
],
"type": "VEC2"
},
{
"bufferView": 0,
"byteOffset": 429684,
"componentType": 5125,
"count": 36,
"type": "SCALAR"
},
{
"bufferView": 2,
"byteOffset": 1021224,
"componentType": 5126,
"count": 637,
"max": [
4.994805335998535,
0.5653908252716064,
2.330575704574585
],
"min": [
-1.021213173866272,
-4.445122718811035,
-0.030000004917383194
],
"type": "VEC3"
},
{
"bufferView": 2,
"byteOffset": 1028868,
"componentType": 5126,
"count": 637,
"max": [
0.9691521525382996,
0.9995149374008179,
0.9999568462371826
],
"min": [
-0.9723397493362427,
-0.9994716644287109,
-0.9999533891677856
],
"type": "VEC3"
},
{
"bufferView": 1,
"byteOffset": 340408,
"componentType": 5126,
"count": 637,
"max": [
1.0,
1.0
],
"min": [
0.0,
0.0
],
"type": "VEC2"
},
{
"bufferView": 0,
"byteOffset": 429828,
"componentType": 5125,
"count": 3456,
"type": "SCALAR"
},
{
"bufferView": 2,
"byteOffset": 1036512,
"componentType": 5126,
"count": 408,
"max": [
1.0,
1.0,
1.0
],
"min": [
-1.0,
-1.0,
-1.0
],
"type": "VEC3"
},
{
"bufferView": 2,
"byteOffset": 1041408,
"componentType": 5126,
"count": 408,
"max": [
1.0,
1.0,
1.0
],
"min": [
-1.0,
-1.0,
-1.0
],
"type": "VEC3"
},
{
"bufferView": 1,
"byteOffset": 345504,
"componentType": 5126,
"count": 408,
"max": [
0.875,
1.0
],
"min": [
0.125,
0.0
],
"type": "VEC2"
},
{
"bufferView": 0,
"byteOffset": 443652,
"componentType": 5125,
"count": 804,
"type": "SCALAR"
},
{
"bufferView": 2,
"byteOffset": 1046304,
"componentType": 5126,
"count": 24,
"max": [
1.0,
1.0,
1.0
],
"min": [
-1.0,
-1.0,
-1.0
],
"type": "VEC3"
},
{
"bufferView": 2,
"byteOffset": 1046592,
"componentType": 5126,
"count": 24,
"max": [
1.0,
1.0,
1.0
],
"min": [
-1.0,
-1.0,
-1.0
],
"type": "VEC3"
},
{
"bufferView": 1,
"byteOffset": 348768,
"componentType": 5126,
"count": 24,
"max": [
0.875,
1.0
],
"min": [
0.125,
0.0
],
"type": "VEC2"
},
{
"bufferView": 0,
"byteOffset": 446868,
"componentType": 5125,
"count": 36,
"type": "SCALAR"
},
{
"bufferView": 2,
"byteOffset": 1046880,
"componentType": 5126,
"count": 4,
"max": [
0.5882353186607361,
0.5,
0.0
],
"min": [
-0.5882353186607361,
-0.5,
0.0
],
"type": "VEC3"
},
{
"bufferView": 2,
"byteOffset": 1046928,
"componentType": 5126,
"count": 4,
"max": [
0.0,
0.0,
1.0
],
"min": [
0.0,
0.0,
1.0
],
"type": "VEC3"
},
{
"bufferView": 1,
"byteOffset": 348960,
"componentType": 5126,
"count": 4,
"max": [
1.0,
1.0
],
"min": [
0.0,
0.0
],
"type": "VEC2"
},
{
"bufferView": 0,
"byteOffset": 447012,
"componentType": 5125,
"count": 6,
"type": "SCALAR"
},
{
"bufferView": 2,
"byteOffset": 1046976,
"componentType": 5126,
"count": 136,
"max": [
0.7500003576278687,
0.5212170481681824,
0.30232852697372437
],
"min": [
-0.8974584937095642,
-0.521062970161438,
-0.42767417430877686
],
"type": "VEC3"
},
{
"bufferView": 2,
"byteOffset": 1048608,
"componentType": 5126,
"count": 136,
"max": [
-0.003111110767349601,
0.9999951720237732,
0.014688699506223202
],
"min": [
-0.3005092144012451,
-0.999995231628418,
-0.044516440480947495
],
"type": "VEC3"
},
{
"bufferView": 1,
"byteOffset": 348992,
"componentType": 5126,
"count": 136,
"max": [
0.6499660015106201,
0.9854938387870789
],
"min": [
0.2933575510978699,
0.14725497364997864
],
"type": "VEC2"
},
{
"bufferView": 0,
"byteOffset": 447036,
"componentType": 5125,
"count": 204,
"type": "SCALAR"
},
{
"bufferView": 2,
"byteOffset": 1050240,
"componentType": 5126,
"count": 192,
"max": [
1.0,
1.0,
1.0
],
"min": [
-1.0,
-1.0,
-1.0
],
"type": "VEC3"
},
{
"bufferView": 2,
"byteOffset": 1052544,
"componentType": 5126,
"count": 192,
"max": [
0.9951847195625305,
0.9951848387718201,
1.0
],
"min": [
-0.9951847195625305,
-0.9951848387718201,
-1.0
],
"type": "VEC3"
},
{
"bufferView": 1,
"byteOffset": 350080,
"componentType": 5126,
"count": 192,
"max": [
1.0,
1.0
],
"min": [
0.0,
0.01000000536441803
],
"type": "VEC2"
},
{
"bufferView": 0,
"byteOffset": 447852,
"componentType": 5125,
"count": 372,
"type": "SCALAR"
},
{
"bufferView": 2,
"byteOffset": 1054848,
"componentType": 5126,
"count": 192,
"max": [
1.0,
1.0,
1.0
],
"min": [
-1.0,
-1.0,
-1.0
],
"type": "VEC3"
},
{
"bufferView": 2,
"byteOffset": 1057152,
"componentType": 5126,
"count": 192,
"max": [
0.9951847195625305,
0.9951848387718201,
1.0
],
"min": [
-0.9951847195625305,
-0.9951848387718201,
-1.0
],
"type": "VEC3"
},
{
"bufferView": 1,
"byteOffset": 351616,
"componentType": 5126,
"count": 192,
"max": [
1.0,
1.0
],
"min": [
0.0,
0.01000000536441803
],
"type": "VEC2"
},
{
"bufferView": 0,
"byteOffset": 449340,
"componentType": 5125,
"count": 372,
"type": "SCALAR"
},
{
"bufferView": 2,
"byteOffset": 1059456,
"componentType": 5126,
"count": 192,
"max": [
1.0,
1.0,
1.0
],
"min": [
-1.0,
-1.0,
-1.0
],
"type": "VEC3"
},
{
"bufferView": 2,
"byteOffset": 1061760,
"componentType": 5126,
"count": 192,
"max": [
0.9951847195625305,
0.9951848387718201,
1.0
],
"min": [
-0.9951847195625305,
-0.9951848387718201,
-1.0
],
"type": "VEC3"
},
{
"bufferView": 1,
"byteOffset": 353152,
"componentType": 5126,
"count": 192,
"max": [
1.0,
1.0
],
"min": [
0.0,
0.01000000536441803
],
"type": "VEC2"
},
{
"bufferView": 0,
"byteOffset": 450828,
"componentType": 5125,
"count": 372,
"type": "SCALAR"
},
{
"bufferView": 2,
"byteOffset": 1064064,
"componentType": 5126,
"count": 518,
"max": [
9.387999534606934,
0.6910000443458557,
0.0
],
"min": [
0.017000000923871994,
-0.009000000543892384,
0.0
],
"type": "VEC3"
},
{
"bufferView": 2,
"byteOffset": 1070280,
"componentType": 5126,
"count": 518,
"max": [
0.0,
0.0,
1.0
],
"min": [
0.0,
0.0,
1.0
],
"type": "VEC3"
},
{
"bufferView": 1,
"byteOffset": 354688,
"componentType": 5126,
"count": 518,
"max": [
1.0,
0.0
],
"min": [
0.0,
0.0
],
"type": "VEC2"
},
{
"bufferView": 0,
"byteOffset": 452316,
"componentType": 5125,
"count": 1470,
"type": "SCALAR"
},
{
"bufferView": 2,
"byteOffset": 1076496,
"componentType": 5126,
"count": 816,
"max": [
2.9935412406921387,
1.000001072883606,
1.018251657485962
],
"min": [
-1.0,
-1.000001072883606,
-1.1436574459075928
],
"type": "VEC3"
},
{
"bufferView": 2,
"byteOffset": 1086288,
"componentType": 5126,
"count": 816,
"max": [
1.0,
1.0,
1.0
],
"min": [
-1.0,
-1.0,
-1.0
],
"type": "VEC3"
},
{
"bufferView": 1,
"byteOffset": 358832,
"componentType": 5126,
"count": 816,
"max": [
0.875,
1.0
],
"min": [
0.125,
0.0
],
"type": "VEC2"
},
{
"bufferView": 0,
"byteOffset": 458196,
"componentType": 5125,
"count": 1608,
"type": "SCALAR"
},
{
"bufferView": 2,
"byteOffset": 1096080,
"componentType": 5126,
"count": 637,
"max": [
1.0,
4.07976770401001,
2.33182954788208
],
"min": [
-3.1211745738983154,
-0.21817150712013245,
-0.054298970848321915
],
"type": "VEC3"
},
{
"bufferView": 2,
"byteOffset": 1103724,
"componentType": 5126,
"count": 637,
"max": [
0.9998122453689575,
0.9998880624771118,
0.99811190366745
],
"min": [
-0.9999591112136841,
-0.9997093677520752,
-0.9983429908752441
],
"type": "VEC3"
},
{
"bufferView": 1,
"byteOffset": 365360,
"componentType": 5126,
"count": 637,
"max": [
1.0,
1.0
],
"min": [
0.0,
0.0
],
"type": "VEC2"
},
{
"bufferView": 0,
"byteOffset": 464628,
"componentType": 5125,
"count": 3456,
"type": "SCALAR"
},
{
"bufferView": 2,
"byteOffset": 1111368,
"componentType": 5126,
"count": 24,
"max": [
1.0,
1.0,
1.0
],
"min": [
-1.0,
-1.0,
-1.0
],
"type": "VEC3"
},
{
"bufferView": 2,
"byteOffset": 1111656,
"componentType": 5126,
"count": 24,
"max": [
1.0,
1.0,
1.0
],
"min": [
-1.0,
-1.0,
-1.0
],
"type": "VEC3"
},
{
"bufferView": 1,
"byteOffset": 370456,
"componentType": 5126,
"count": 24,
"max": [
0.875,
1.0
],
"min": [
0.125,
0.0
],
"type": "VEC2"
},
{
"bufferView": 0,
"byteOffset": 478452,
"componentType": 5125,
"count": 36,
"type": "SCALAR"
},
{
"bufferView": 2,
"byteOffset": 1111944,
"componentType": 5126,
"count": 24,
"max": [
1.0,
1.0,
1.0
],
"min": [
-1.0,
-1.0,
-1.0
],
"type": "VEC3"
},
{
"bufferView": 2,
"byteOffset": 1112232,
"componentType": 5126,
"count": 24,
"max": [
1.0,
1.0,
1.0
],
"min": [
-1.0,
-1.0,
-1.0
],
"type": "VEC3"
},
{
"bufferView": 1,
"byteOffset": 370648,
"componentType": 5126,
"count": 24,
"max": [
0.875,
1.0
],
"min": [
0.125,
0.0
],
"type": "VEC2"
},
{
"bufferView": 0,
"byteOffset": 478596,
"componentType": 5125,
"count": 36,
"type": "SCALAR"
},
{
"bufferView": 2,
"byteOffset": 1112520,
"componentType": 5126,
"count": 24,
"max": [
1.0,
1.0,
1.0
],
"min": [
-1.0,
-1.0,
-1.0
],
"type": "VEC3"
},
{
"bufferView": 2,
"byteOffset": 1112808,
"componentType": 5126,
"count": 24,
"max": [
1.0,
1.0,
1.0
],
"min": [
-1.0,
-1.0,
-1.0
],
"type": "VEC3"
},
{
"bufferView": 1,
"byteOffset": 370840,
"componentType": 5126,
"count": 24,
"max": [
0.875,
1.0
],
"min": [
0.125,
0.0
],
"type": "VEC2"
},
{
"bufferView": 0,
"byteOffset": 478740,
"componentType": 5125,
"count": 36,
"type": "SCALAR"
},
{
"bufferView": 2,
"byteOffset": 1113096,
"componentType": 5126,
"count": 192,
"max": [
1.0,
1.0,
1.0
],
"min": [
-1.0,
-1.0,
-0.999997615814209
],
"type": "VEC3"
},
{
"bufferView": 2,
"byteOffset": 1115400,
"componentType": 5126,
"count": 192,
"max": [
0.9897641539573669,
0.9897640347480774,
1.0
],
"min": [
-0.9897638559341431,
-0.9897640347480774,
-1.0
],
"type": "VEC3"
},
{
"bufferView": 1,
"byteOffset": 371032,
"componentType": 5126,
"count": 192,
"max": [
1.0,
1.0
],
"min": [
0.0,
0.01000000536441803
],
"type": "VEC2"
},
{
"bufferView": 0,
"byteOffset": 478884,
"componentType": 5125,
"count": 372,
"type": "SCALAR"
},
{
"bufferView": 2,
"byteOffset": 1117704,
"componentType": 5126,
"count": 2013,
"max": [
10.231720924377441,
1.190000057220459,
0.18070080876350403
],
"min": [
-1.190000057220459,
-1.190000057220459,
-0.18070080876350403
],
"type": "VEC3"
},
{
"bufferView": 2,
"byteOffset": 1141860,
"componentType": 5126,
"count": 2013,
"max": [
1.0,
1.0,
0.9541423916816711
],
"min": [
-1.0,
-1.0,
-0.9541423916816711
],
"type": "VEC3"
},
{
"bufferView": 1,
"byteOffset": 372568,
"componentType": 5126,
"count": 2013,
"max": [
1.0,
1.0
],
"min": [
0.0,
0.0
],
"type": "VEC2"
},
{
"bufferView": 0,
"byteOffset": 480372,
"componentType": 5125,
"count": 10800,
"type": "SCALAR"
},
{
"bufferView": 2,
"byteOffset": 1166016,
"componentType": 5126,
"count": 949,
"max": [
7.893752574920654,
4.911913871765137,
2.367626428604126
],
"min": [
-2.0634264945983887,
-0.1211291030049324,
-0.010644054040312767
],
"type": "VEC3"
},
{
"bufferView": 2,
"byteOffset": 1177404,
"componentType": 5126,
"count": 949,
"max": [
0.9987199902534485,
0.9999173879623413,
0.9999998807907104
],
"min": [
-0.9987598061561584,
-0.9999157190322876,
-1.0
],
"type": "VEC3"
},
{
"bufferView": 1,
"byteOffset": 388672,
"componentType": 5126,
"count": 949,
"max": [
1.0,
1.0
],
"min": [
0.0,
0.0
],
"type": "VEC2"
},
{
"bufferView": 0,
"byteOffset": 523572,
"componentType": 5125,
"count": 5184,
"type": "SCALAR"
},
{
"bufferView": 2,
"byteOffset": 1188792,
"componentType": 5126,
"count": 949,
"max": [
10.17917537689209,
1.4507988691329956,
2.491024971008301
],
"min": [
-1.0149974822998047,
-0.1132107600569725,
-0.014966634102165699
],
"type": "VEC3"
},
{
"bufferView": 2,
"byteOffset": 1200180,
"componentType": 5126,
"count": 949,
"max": [
0.9963359832763672,
0.9977752566337585,
0.9997072219848633
],
"min": [
-0.9956904649734497,
-0.9977903366088867,
-0.9997614622116089
],
"type": "VEC3"
},
{
"bufferView": 1,
"byteOffset": 396264,
"componentType": 5126,
"count": 949,
"max": [
1.0,
1.0
],
"min": [
0.0,
0.0
],
"type": "VEC2"
},
{
"bufferView": 0,
"byteOffset": 544308,
"componentType": 5125,
"count": 5184,
"type": "SCALAR"
},
{
"bufferView": 2,
"byteOffset": 1211568,
"componentType": 5126,
"count": 949,
"max": [
10.166754722595215,
1.4486969709396362,
2.244112253189087
],
"min": [
-1.0149974822998047,
-0.1132107600569725,
-0.014966634102165699
],
"type": "VEC3"
},
{
"bufferView": 2,
"byteOffset": 1222956,
"componentType": 5126,
"count": 949,
"max": [
0.9962525367736816,
0.9977681636810303,
0.9997072219848633
],
"min": [
-0.9946333765983582,
-0.9977903366088867,
-0.9997614622116089
],
"type": "VEC3"
},
{
"bufferView": 1,
"byteOffset": 403856,
"componentType": 5126,
"count": 949,
"max": [
1.0,
1.0
],
"min": [
0.0,
0.0
],
"type": "VEC2"
},
{
"bufferView": 0,
"byteOffset": 565044,
"componentType": 5125,
"count": 5184,
"type": "SCALAR"
},
{
"bufferView": 2,
"byteOffset": 1234344,
"componentType": 5126,
"count": 481,
"max": [
6.464488506317139,
1.3787211179733276,
0.01499739196151495
],
"min": [
-1.0323694944381714,
-0.1946261078119278,
-0.14294561743736267
],
"type": "VEC3"
},
{
"bufferView": 2,
"byteOffset": 1240116,
"componentType": 5126,
"count": 481,
"max": [
0.9965086579322815,
0.999524712562561,
0.9999058246612549
],
"min": [
-0.996527910232544,
-0.9995371103286743,
-0.9998533725738525
],
"type": "VEC3"
},
{
"bufferView": 1,
"byteOffset": 411448,
"componentType": 5126,
"count": 481,
"max": [
1.0,
1.0
],
"min": [
0.0,
0.0
],
"type": "VEC2"
},
{
"bufferView": 0,
"byteOffset": 585780,
"componentType": 5125,
"count": 2592,
"type": "SCALAR"
},
{
"bufferView": 2,
"byteOffset": 1245888,
"componentType": 5126,
"count": 54,
"max": [
1.0,
1.0,
1.0
],
"min": [
-1.0,
-1.0,
-1.0
],
"type": "VEC3"
},
{
"bufferView": 2,
"byteOffset": 1246536,
"componentType": 5126,
"count": 54,
"max": [
1.0,
1.0,
1.0
],
"min": [
-1.0,
-1.0,
-1.0
],
"type": "VEC3"
},
{
"bufferView": 1,
"byteOffset": 415296,
"componentType": 5126,
"count": 54,
"max": [
0.8750000596046448,
1.0
],
"min": [
0.125,
0.0
],
"type": "VEC2"
},
{
"bufferView": 0,
"byteOffset": 596148,
"componentType": 5125,
"count": 84,
"type": "SCALAR"
},
{
"bufferView": 2,
"byteOffset": 1247184,
"componentType": 5126,
"count": 1039,
"max": [
1.0000001192092896,
0.9999982118606567,
1.0
],
"min": [
-1.0000001192092896,
-1.000002145767212,
-1.0
],
"type": "VEC3"
},
{
"bufferView": 2,
"byteOffset": 1259652,
"componentType": 5126,
"count": 1039,
"max": [
0.9999985098838806,
1.0,
1.0
],
"min": [
-0.9999997019767761,
-0.9838612675666809,
-1.0
],
"type": "VEC3"
},
{
"bufferView": 1,
"byteOffset": 415728,
"componentType": 5126,
"count": 1039,
"max": [
0.875,
1.0
],
"min": [
0.13124655187129974,
0.0
],
"type": "VEC2"
},
{
"bufferView": 0,
"byteOffset": 596484,
"componentType": 5125,
"count": 1485,
"type": "SCALAR"
},
{
"bufferView": 2,
"byteOffset": 1272120,
"componentType": 5126,
"count": 140,
"max": [
0.17399999499320984,
0.5,
0.0
],
"min": [
-0.17399999499320984,
-0.5,
0.0
],
"type": "VEC3"
},
{
"bufferView": 2,
"byteOffset": 1273800,
"componentType": 5126,
"count": 140,
"max": [
0.0,
0.0,
1.0
],
"min": [
0.0,
0.0,
1.0
],
"type": "VEC3"
},
{
"bufferView": 1,
"byteOffset": 424040,
"componentType": 5126,
"count": 140,
"max": [
1.0,
1.0
],
"min": [
0.0,
0.0
],
"type": "VEC2"
},
{
"bufferView": 0,
"byteOffset": 602424,
"componentType": 5125,
"count": 414,
"type": "SCALAR"
},
{
"bufferView": 2,
"byteOffset": 1275480,
"componentType": 5126,
"count": 512,
"max": [
1.0,
1.0,
1.0
],
"min": [
-1.0,
-1.0,
-1.0
],
"type": "VEC3"
},
{
"bufferView": 2,
"byteOffset": 1281624,
"componentType": 5126,
"count": 512,
"max": [
0.9999985098838806,
1.0,
1.0
],
"min": [
-0.9999974966049194,
-1.0,
-1.0
],
"type": "VEC3"
},
{
"bufferView": 1,
"byteOffset": 425160,
"componentType": 5126,
"count": 512,
"max": [
0.875,
1.0
],
"min": [
0.125,
0.0
],
"type": "VEC2"
},
{
"bufferView": 0,
"byteOffset": 604080,
"componentType": 5125,
"count": 1512,
"type": "SCALAR"
},
{
"bufferView": 2,
"byteOffset": 1287768,
"componentType": 5126,
"count": 4,
"max": [
0.23312883079051971,
0.5,
0.0
],
"min": [
-0.23312883079051971,
-0.5,
0.0
],
"type": "VEC3"
},
{
"bufferView": 2,
"byteOffset": 1287816,
"componentType": 5126,
"count": 4,
"max": [
0.0,
0.0,
1.0
],
"min": [
0.0,
0.0,
1.0
],
"type": "VEC3"
},
{
"bufferView": 1,
"byteOffset": 429256,
"componentType": 5126,
"count": 4,
"max": [
1.0,
1.0
],
"min": [
0.0,
0.0
],
"type": "VEC2"
},
{
"bufferView": 0,
"byteOffset": 610128,
"componentType": 5125,
"count": 6,
"type": "SCALAR"
},
{
"bufferView": 2,
"byteOffset": 1287864,
"componentType": 5126,
"count": 4,
"max": [
0.9528301954269409,
0.5,
0.0
],
"min": [
-0.9528301954269409,
-0.5,
0.0
],
"type": "VEC3"
},
{
"bufferView": 2,
"byteOffset": 1287912,
"componentType": 5126,
"count": 4,
"max": [
0.0,
0.0,
1.0
],
"min": [
0.0,
0.0,
1.0
],
"type": "VEC3"
},
{
"bufferView": 1,
"byteOffset": 429288,
"componentType": 5126,
"count": 4,
"max": [
1.0,
1.0
],
"min": [
0.0,
0.0
],
"type": "VEC2"
},
{
"bufferView": 0,
"byteOffset": 610152,
"componentType": 5125,
"count": 6,
"type": "SCALAR"
},
{
"bufferView": 2,
"byteOffset": 1287960,
"componentType": 5126,
"count": 4,
"max": [
1.924242377281189,
0.5,
0.0
],
"min": [
-1.924242377281189,
-0.5,
0.0
],
"type": "VEC3"
},
{
"bufferView": 2,
"byteOffset": 1288008,
"componentType": 5126,
"count": 4,
"max": [
0.0,
0.0,
1.0
],
"min": [
0.0,
0.0,
1.0
],
"type": "VEC3"
},
{
"bufferView": 1,
"byteOffset": 429320,
"componentType": 5126,
"count": 4,
"max": [
1.0,
1.0
],
"min": [
0.0,
0.0
],
"type": "VEC2"
},
{
"bufferView": 0,
"byteOffset": 610176,
"componentType": 5125,
"count": 6,
"type": "SCALAR"
},
{
"bufferView": 2,
"byteOffset": 1288056,
"componentType": 5126,
"count": 4,
"max": [
1.924242377281189,
0.5,
0.0
],
"min": [
-1.924242377281189,
-0.5,
0.0
],
"type": "VEC3"
},
{
"bufferView": 2,
"byteOffset": 1288104,
"componentType": 5126,
"count": 4,
"max": [
0.0,
0.0,
1.0
],
"min": [
0.0,
0.0,
1.0
],
"type": "VEC3"
},
{
"bufferView": 1,
"byteOffset": 429352,
"componentType": 5126,
"count": 4,
"max": [
1.0,
1.0
],
"min": [
0.0,
0.0
],
"type": "VEC2"
},
{
"bufferView": 0,
"byteOffset": 610200,
"componentType": 5125,
"count": 6,
"type": "SCALAR"
},
{
"bufferView": 2,
"byteOffset": 1288152,
"componentType": 5126,
"count": 24,
"max": [
0.6847941279411316,
1.0,
1.0
],
"min": [
-0.6627016663551331,
-1.0,
0.159446120262146
],
"type": "VEC3"
},
{
"bufferView": 2,
"byteOffset": 1288440,
"componentType": 5126,
"count": 24,
"max": [
0.965925931930542,
1.0,
1.0
],
"min": [
-0.965925931930542,
-1.0,
-1.0
],
"type": "VEC3"
},
{
"bufferView": 1,
"byteOffset": 429384,
"componentType": 5126,
"count": 24,
"max": [
0.8258004188537598,
0.957837700843811
],
"min": [
0.5199307799339294,
0.29216229915618896
],
"type": "VEC2"
},
{
"bufferView": 0,
"byteOffset": 610224,
"componentType": 5125,
"count": 36,
"type": "SCALAR"
},
{
"bufferView": 2,
"byteOffset": 1288728,
"componentType": 5126,
"count": 24,
"max": [
1.0,
1.0,
1.0
],
"min": [
-1.0,
-1.0,
-1.0
],
"type": "VEC3"
},
{
"bufferView": 2,
"byteOffset": 1289016,
"componentType": 5126,
"count": 24,
"max": [
1.0,
1.0,
1.0
],
"min": [
-1.0,
-1.0,
-1.0
],
"type": "VEC3"
},
{
"bufferView": 1,
"byteOffset": 429576,
"componentType": 5126,
"count": 24,
"max": [
0.875,
1.0
],
"min": [
0.125,
0.0
],
"type": "VEC2"
},
{
"bufferView": 0,
"byteOffset": 610368,
"componentType": 5125,
"count": 36,
"type": "SCALAR"
},
{
"bufferView": 2,
"byteOffset": 1289304,
"componentType": 5126,
"count": 28,
"max": [
0.9999999403953552,
0.9999999403953552,
0.9381787180900574
],
"min": [
-0.9999999403953552,
-0.9999999403953552,
0.18434110283851624
],
"type": "VEC3"
},
{
"bufferView": 2,
"byteOffset": 1289640,
"componentType": 5126,
"count": 28,
"max": [
1.0,
1.0,
0.9999539852142334
],
"min": [
-1.0,
-1.0,
-1.0
],
"type": "VEC3"
},
{
"bufferView": 1,
"byteOffset": 429768,
"componentType": 5126,
"count": 28,
"max": [
0.8229703903198242,
1.0
],
"min": [
0.2515289783477783,
0.0
],
"type": "VEC2"
},
{
"bufferView": 0,
"byteOffset": 610512,
"componentType": 5125,
"count": 36,
"type": "SCALAR"
},
{
"bufferView": 2,
"byteOffset": 1289976,
"componentType": 5126,
"count": 1317,
"max": [
0.9520146250724792,
1.0,
0.9999926090240479
],
"min": [
-0.8265893459320068,
-1.0,
-1.0000078678131104
],
"type": "VEC3"
},
{
"bufferView": 2,
"byteOffset": 1305780,
"componentType": 5126,
"count": 1317,
"max": [
0.9956441521644592,
1.0,
1.0
],
"min": [
-0.9969434142112732,
-1.0,
-1.0
],
"type": "VEC3"
},
{
"bufferView": 1,
"byteOffset": 429992,
"componentType": 5126,
"count": 1317,
"max": [
0.8533236384391785,
0.9783236980438232
],
"min": [
0.14667633175849915,
0.2912680506706238
],
"type": "VEC2"
},
{
"bufferView": 0,
"byteOffset": 610656,
"componentType": 5125,
"count": 1692,
"type": "SCALAR"
},
{
"bufferView": 2,
"byteOffset": 1321584,
"componentType": 5126,
"count": 26,
"max": [
1.000000238418579,
1.0,
1.0000001192092896
],
"min": [
-0.9999997615814209,
-0.7173241376876831,
-1.0000001192092896
],
"type": "VEC3"
},
{
"bufferView": 2,
"byteOffset": 1321896,
"componentType": 5126,
"count": 26,
"max": [
1.0,
1.0,
1.0
],
"min": [
-1.0,
-0.9888969659805298,
-1.0
],
"type": "VEC3"
},
{
"bufferView": 1,
"byteOffset": 440528,
"componentType": 5126,
"count": 26,
"max": [
0.875,
0.7146654725074768
],
"min": [
0.125,
0.03533446788787842
],
"type": "VEC2"
},
{
"bufferView": 0,
"byteOffset": 617424,
"componentType": 5125,
"count": 36,
"type": "SCALAR"
},
{
"bufferView": 2,
"byteOffset": 1322208,
"componentType": 5126,
"count": 30,
"max": [
1.000000238418579,
1.0,
1.0000001192092896
],
"min": [
-1.000000238418579,
-0.6962063312530518,
-1.0000001192092896
],
"type": "VEC3"
},
{
"bufferView": 2,
"byteOffset": 1322568,
"componentType": 5126,
"count": 30,
"max": [
1.0,
1.0,
1.0
],
"min": [
-1.0,
-0.9910451173782349,
-1.0
],
"type": "VEC3"
},
{
"bufferView": 1,
"byteOffset": 440736,
"componentType": 5126,
"count": 30,
"max": [
0.875,
0.7120258212089539
],
"min": [
0.125,
0.07165783643722534
],
"type": "VEC2"
},
{
"bufferView": 0,
"byteOffset": 617568,
"componentType": 5125,
"count": 36,
"type": "SCALAR"
},
{
"bufferView": 2,
"byteOffset": 1322928,
"componentType": 5126,
"count": 26,
"max": [
1.000000238418579,
1.0,
1.0000001192092896
],
"min": [
-0.9999997615814209,
-0.7173241376876831,
-1.0000001192092896
],
"type": "VEC3"
},
{
"bufferView": 2,
"byteOffset": 1323240,
"componentType": 5126,
"count": 26,
"max": [
1.0,
1.0,
1.0
],
"min": [
-1.0,
-0.9888969659805298,
-1.0
],
"type": "VEC3"
},
{
"bufferView": 1,
"byteOffset": 440976,
"componentType": 5126,
"count": 26,
"max": [
0.875,
0.7146654725074768
],
"min": [
0.125,
0.03533446788787842
],
"type": "VEC2"
},
{
"bufferView": 0,
"byteOffset": 617712,
"componentType": 5125,
"count": 36,
"type": "SCALAR"
},
{
"bufferView": 2,
"byteOffset": 1323552,
"componentType": 5126,
"count": 138,
"max": [
2.2151129245758057,
0.07467889785766602,
0.6463348865509033
],
"min": [
-2.2151129245758057,
-0.040715232491493225,
-0.643446683883667
],
"type": "VEC3"
},
{
"bufferView": 2,
"byteOffset": 1325208,
"componentType": 5126,
"count": 138,
"max": [
0.9982470870018005,
0.9964706897735596,
0.9976335167884827
],
"min": [
-0.9982462525367737,
-0.08511664718389511,
-0.9901845455169678
],
"type": "VEC3"
},
{
"bufferView": 1,
"byteOffset": 441184,
"componentType": 5126,
"count": 138,
"max": [
1.0130114555358887,
0.7145282626152039
],
"min": [
0.09456038475036621,
0.04113316535949707
],
"type": "VEC2"
},
{
"bufferView": 1,
"byteOffset": 442288,
"componentType": 5126,
"count": 138,
"max": [
0.0,
1.0
],
"min": [
0.0,
1.0
],
"type": "VEC2"
},
{
"bufferView": 1,
"byteOffset": 443392,
"componentType": 5126,
"count": 138,
"max": [
0.0,
1.0
],
"min": [
0.0,
1.0
],
"type": "VEC2"
},
{
"bufferView": 0,
"byteOffset": 617856,
"componentType": 5125,
"count": 600,
"type": "SCALAR"
},
{
"bufferView": 2,
"byteOffset": 1326864,
"componentType": 5126,
"count": 90,
"max": [
2.2255301475524902,
0.023431098088622093,
0.6489425301551819
],
"min": [
-2.2255301475524902,
-0.09325980395078659,
-0.6553332805633545
],
"type": "VEC3"
},
{
"bufferView": 2,
"byteOffset": 1327944,
"componentType": 5126,
"count": 90,
"max": [
2.5111039576586336e-06,
-0.9960199594497681,
-0.08908609300851822
],
"min": [
-2.511364755264367e-06,
-0.9960240125656128,
-0.08913079649209976
],
"type": "VEC3"
},
{
"bufferView": 1,
"byteOffset": 444496,
"componentType": 5126,
"count": 90,
"max": [
1.0,
1.0
],
"min": [
0.0,
0.0
],
"type": "VEC2"
},
{
"bufferView": 1,
"byteOffset": 445216,
"componentType": 5126,
"count": 90,
"max": [
1.0,
1.0
],
"min": [
0.0,
0.0
],
"type": "VEC2"
},
{
"bufferView": 1,
"byteOffset": 445936,
"componentType": 5126,
"count": 90,
"max": [
1.0,
1.0
],
"min": [
0.0,
0.0
],
"type": "VEC2"
},
{
"bufferView": 0,
"byteOffset": 620256,
"componentType": 5125,
"count": 90,
"type": "SCALAR"
},
{
"bufferView": 2,
"byteOffset": 1329024,
"componentType": 5126,
"count": 90,
"max": [
2.1504416465759277,
0.08092901855707169,
0.594927966594696
],
"min": [
-2.1504416465759277,
-0.0022561463993042707,
-0.5882722735404968
],
"type": "VEC3"
},
{
"bufferView": 2,
"byteOffset": 1330104,
"componentType": 5126,
"count": 90,
"max": [
3.578551513783168e-06,
0.9975391030311584,
0.07013937085866928
],
"min": [
-3.6271821954869665e-06,
0.9975371956825256,
0.07011318951845169
],
"type": "VEC3"
},
{
"bufferView": 1,
"byteOffset": 446656,
"componentType": 5126,
"count": 90,
"max": [
1.0,
1.0
],
"min": [
0.0,
0.0
],
"type": "VEC2"
},
{
"bufferView": 1,
"byteOffset": 447376,
"componentType": 5126,
"count": 90,
"max": [
0.0,
1.0
],
"min": [
0.0,
1.0
],
"type": "VEC2"
},
{
"bufferView": 1,
"byteOffset": 448096,
"componentType": 5126,
"count": 90,
"max": [
0.0,
1.0
],
"min": [
0.0,
1.0
],
"type": "VEC2"
},
{
"bufferView": 0,
"byteOffset": 620616,
"componentType": 5125,
"count": 90,
"type": "SCALAR"
},
{
"bufferView": 2,
"byteOffset": 1331184,
"componentType": 5126,
"count": 4,
"max": [
1.8361645936965942,
0.10734420269727707,
0.5494362115859985
],
"min": [
1.6822326183319092,
-0.022430216893553734,
0.33772993087768555
],
"type": "VEC3"
},
{
"bufferView": 2,
"byteOffset": 1331232,
"componentType": 5126,
"count": 4,
"max": [
-0.6204966306686401,
0.7836227416992188,
0.030323227867484093
],
"min": [
-0.620853841304779,
0.7833565473556519,
0.02988385036587715
],
"type": "VEC3"
},
{
"bufferView": 1,
"byteOffset": 448816,
"componentType": 5126,
"count": 4,
"max": [
0.625,
0.25
],
"min": [
0.375,
0.0
],
"type": "VEC2"
},
{
"bufferView": 1,
"byteOffset": 448848,
"componentType": 5126,
"count": 4,
"max": [
0.0,
1.0
],
"min": [
0.0,
1.0
],
"type": "VEC2"
},
{
"bufferView": 1,
"byteOffset": 448880,
"componentType": 5126,
"count": 4,
"max": [
0.0,
1.0
],
"min": [
0.0,
1.0
],
"type": "VEC2"
},
{
"bufferView": 0,
"byteOffset": 620976,
"componentType": 5125,
"count": 6,
"type": "SCALAR"
},
{
"bufferView": 2,
"byteOffset": 1331280,
"componentType": 5126,
"count": 4,
"max": [
1.8998640775680542,
0.10692071169614792,
0.5494362115859985
],
"min": [
1.7459319829940796,
-0.022853707894682884,
0.33772993087768555
],
"type": "VEC3"
},
{
"bufferView": 2,
"byteOffset": 1331328,
"componentType": 5126,
"count": 4,
"max": [
0.6207324266433716,
-0.7834422588348389,
-0.030082253739237785
],
"min": [
0.6206658482551575,
-0.7834979891777039,
-0.030157551169395447
],
"type": "VEC3"
},
{
"bufferView": 1,
"byteOffset": 448912,
"componentType": 5126,
"count": 4,
"max": [
0.625,
0.75
],
"min": [
0.375,
0.5
],
"type": "VEC2"
},
{
"bufferView": 1,
"byteOffset": 448944,
"componentType": 5126,
"count": 4,
"max": [
0.0,
1.0
],
"min": [
0.0,
1.0
],
"type": "VEC2"
},
{
"bufferView": 1,
"byteOffset": 448976,
"componentType": 5126,
"count": 4,
"max": [
0.0,
1.0
],
"min": [
0.0,
1.0
],
"type": "VEC2"
},
{
"bufferView": 0,
"byteOffset": 621000,
"componentType": 5125,
"count": 6,
"type": "SCALAR"
},
{
"bufferView": 2,
"byteOffset": 1331376,
"componentType": 5126,
"count": 6,
"max": [
1.8998641967773438,
0.10521435737609863,
0.5494362115859985
],
"min": [
1.6822327375411987,
-0.022853707894682884,
0.5454305410385132
],
"type": "VEC3"
},
{
"bufferView": 2,
"byteOffset": 1331448,
"componentType": 5126,
"count": 6,
"max": [
0.0,
-0.03126237541437149,
0.9995112419128418
],
"min": [
0.0,
-0.031262438744306564,
0.9995112419128418
],
"type": "VEC3"
},
{
"bufferView": 1,
"byteOffset": 449008,
"componentType": 5126,
"count": 6,
"max": [
0.625,
0.5
],
"min": [
0.375,
0.25
],
"type": "VEC2"
},
{
"bufferView": 1,
"byteOffset": 449056,
"componentType": 5126,
"count": 6,
"max": [
0.0,
1.0
],
"min": [
0.0,
1.0
],
"type": "VEC2"
},
{
"bufferView": 1,
"byteOffset": 449104,
"componentType": 5126,
"count": 6,
"max": [
0.0,
1.0
],
"min": [
0.0,
1.0
],
"type": "VEC2"
},
{
"bufferView": 0,
"byteOffset": 621024,
"componentType": 5125,
"count": 6,
"type": "SCALAR"
},
{
"bufferView": 2,
"byteOffset": 1331520,
"componentType": 5126,
"count": 6,
"max": [
1.8998640775680542,
0.10692071169614792,
0.34163254499435425
],
"min": [
1.6822326183319092,
-0.008598812855780125,
0.33772993087768555
],
"type": "VEC3"
},
{
"bufferView": 2,
"byteOffset": 1331592,
"componentType": 5126,
"count": 6,
"max": [
0.0,
0.03376404196023941,
-0.9994298815727234
],
"min": [
0.0,
0.03376373276114464,
-0.9994298815727234
],
"type": "VEC3"
},
{
"bufferView": 1,
"byteOffset": 449152,
"componentType": 5126,
"count": 6,
"max": [
0.625,
1.0
],
"min": [
0.375,
0.75
],
"type": "VEC2"
},
{
"bufferView": 1,
"byteOffset": 449200,
"componentType": 5126,
"count": 6,
"max": [
0.0,
1.0
],
"min": [
0.0,
1.0
],
"type": "VEC2"
},
{
"bufferView": 1,
"byteOffset": 449248,
"componentType": 5126,
"count": 6,
"max": [
0.0,
1.0
],
"min": [
0.0,
1.0
],
"type": "VEC2"
},
{
"bufferView": 0,
"byteOffset": 621048,
"componentType": 5125,
"count": 6,
"type": "SCALAR"
},
{
"bufferView": 2,
"byteOffset": 1331664,
"componentType": 5126,
"count": 4,
"max": [
1.8998640775680542,
0.10692071169614792,
0.5494362115859985
],
"min": [
1.8361645936965942,
0.10521435737609863,
0.34163254499435425
],
"type": "VEC3"
},
{
"bufferView": 2,
"byteOffset": 1331712,
"componentType": 5126,
"count": 4,
"max": [
0.0,
0.9999663829803467,
0.00821108091622591
],
"min": [
0.0,
0.9999663829803467,
0.00821108091622591
],
"type": "VEC3"
},
{
"bufferView": 1,
"byteOffset": 449296,
"componentType": 5126,
"count": 4,
"max": [
0.375,
0.75
],
"min": [
0.125,
0.5
],
"type": "VEC2"
},
{
"bufferView": 1,
"byteOffset": 449328,
"componentType": 5126,
"count": 4,
"max": [
0.0,
1.0
],
"min": [
0.0,
1.0
],
"type": "VEC2"
},
{
"bufferView": 1,
"byteOffset": 449360,
"componentType": 5126,
"count": 4,
"max": [
0.0,
1.0
],
"min": [
0.0,
1.0
],
"type": "VEC2"
},
{
"bufferView": 0,
"byteOffset": 621072,
"componentType": 5125,
"count": 6,
"type": "SCALAR"
},
{
"bufferView": 2,
"byteOffset": 1331760,
"componentType": 5126,
"count": 6,
"max": [
1.7459319829940796,
-0.008598812855780125,
0.5454305410385132
],
"min": [
1.6822326183319092,
-0.022853707894682884,
0.33772993087768555
],
"type": "VEC3"
},
{
"bufferView": 2,
"byteOffset": 1331832,
"componentType": 5126,
"count": 6,
"max": [
0.0,
-0.9976531863212585,
-0.06847063452005386
],
"min": [
0.0,
-0.9976532459259033,
-0.06847094744443893
],
"type": "VEC3"
},
{
"bufferView": 1,
"byteOffset": 449392,
"componentType": 5126,
"count": 6,
"max": [
0.875,
0.75
],
"min": [
0.625,
0.5
],
"type": "VEC2"
},
{
"bufferView": 1,
"byteOffset": 449440,
"componentType": 5126,
"count": 6,
"max": [
0.0,
1.0
],
"min": [
0.0,
1.0
],
"type": "VEC2"
},
{
"bufferView": 1,
"byteOffset": 449488,
"componentType": 5126,
"count": 6,
"max": [
0.0,
1.0
],
"min": [
0.0,
1.0
],
"type": "VEC2"
},
{
"bufferView": 0,
"byteOffset": 621096,
"componentType": 5125,
"count": 6,
"type": "SCALAR"
},
{
"bufferView": 2,
"byteOffset": 1331904,
"componentType": 5126,
"count": 4,
"max": [
-1.6822326183319092,
0.10604637116193771,
0.5494362115859985
],
"min": [
-1.8361645936965942,
-0.02372804842889309,
0.33772993087768555
],
"type": "VEC3"
},
{
"bufferView": 2,
"byteOffset": 1331952,
"componentType": 5126,
"count": 4,
"max": [
0.6209080219268799,
0.7836227416992188,
0.03032323159277439
],
"min": [
0.6204966306686401,
0.7833162546157837,
0.0298172440379858
],
"type": "VEC3"
},
{
"bufferView": 1,
"byteOffset": 449536,
"componentType": 5126,
"count": 4,
"max": [
0.625,
0.25
],
"min": [
0.375,
0.0
],
"type": "VEC2"
},
{
"bufferView": 1,
"byteOffset": 449568,
"componentType": 5126,
"count": 4,
"max": [
0.0,
1.0
],
"min": [
0.0,
1.0
],
"type": "VEC2"
},
{
"bufferView": 1,
"byteOffset": 449600,
"componentType": 5126,
"count": 4,
"max": [
0.0,
1.0
],
"min": [
0.0,
1.0
],
"type": "VEC2"
},
{
"bufferView": 0,
"byteOffset": 621120,
"componentType": 5125,
"count": 6,
"type": "SCALAR"
},
{
"bufferView": 2,
"byteOffset": 1332000,
"componentType": 5126,
"count": 6,
"max": [
-1.6822326183319092,
0.10434001684188843,
0.5494362115859985
],
"min": [
-1.8998640775680542,
-0.02372804842889309,
0.5454305410385132
],
"type": "VEC3"
},
{
"bufferView": 2,
"byteOffset": 1332072,
"componentType": 5126,
"count": 6,
"max": [
0.0,
-0.031262319535017014,
0.9995113015174866
],
"min": [
0.0,
-0.03126237541437149,
0.9995112419128418
],
"type": "VEC3"
},
{
"bufferView": 1,
"byteOffset": 449632,
"componentType": 5126,
"count": 6,
"max": [
0.625,
0.5
],
"min": [
0.375,
0.25
],
"type": "VEC2"
},
{
"bufferView": 1,
"byteOffset": 449680,
"componentType": 5126,
"count": 6,
"max": [
0.0,
1.0
],
"min": [
0.0,
1.0
],
"type": "VEC2"
},
{
"bufferView": 1,
"byteOffset": 449728,
"componentType": 5126,
"count": 6,
"max": [
0.0,
1.0
],
"min": [
0.0,
1.0
],
"type": "VEC2"
},
{
"bufferView": 0,
"byteOffset": 621144,
"componentType": 5125,
"count": 6,
"type": "SCALAR"
},
{
"bufferView": 2,
"byteOffset": 1332144,
"componentType": 5126,
"count": 4,
"max": [
-1.7459319829940796,
0.10734420269727707,
0.5494362115859985
],
"min": [
-1.8998640775680542,
-0.022430216893553734,
0.33772993087768555
],
"type": "VEC3"
},
{
"bufferView": 2,
"byteOffset": 1332192,
"componentType": 5126,
"count": 4,
"max": [
-0.6206658482551575,
-0.7833518385887146,
-0.030082257464528084
],
"min": [
-0.620840311050415,
-0.7834979891777039,
-0.03028484433889389
],
"type": "VEC3"
},
{
"bufferView": 1,
"byteOffset": 449776,
"componentType": 5126,
"count": 4,
"max": [
0.625,
0.75
],
"min": [
0.375,
0.5
],
"type": "VEC2"
},
{
"bufferView": 1,
"byteOffset": 449808,
"componentType": 5126,
"count": 4,
"max": [
0.0,
1.0
],
"min": [
0.0,
1.0
],
"type": "VEC2"
},
{
"bufferView": 1,
"byteOffset": 449840,
"componentType": 5126,
"count": 4,
"max": [
0.0,
1.0
],
"min": [
0.0,
1.0
],
"type": "VEC2"
},
{
"bufferView": 0,
"byteOffset": 621168,
"componentType": 5125,
"count": 6,
"type": "SCALAR"
},
{
"bufferView": 2,
"byteOffset": 1332240,
"componentType": 5126,
"count": 6,
"max": [
-1.6822326183319092,
0.10604637116193771,
0.34163254499435425
],
"min": [
-1.8998640775680542,
-0.00947315338999033,
0.33772993087768555
],
"type": "VEC3"
},
{
"bufferView": 2,
"byteOffset": 1332312,
"componentType": 5126,
"count": 6,
"max": [
0.0,
0.03376404196023941,
-0.9994298815727234
],
"min": [
0.0,
0.03376372903585434,
-0.9994298815727234
],
"type": "VEC3"
},
{
"bufferView": 1,
"byteOffset": 449872,
"componentType": 5126,
"count": 6,
"max": [
0.625,
1.0
],
"min": [
0.375,
0.75
],
"type": "VEC2"
},
{
"bufferView": 1,
"byteOffset": 449920,
"componentType": 5126,
"count": 6,
"max": [
0.0,
1.0
],
"min": [
0.0,
1.0
],
"type": "VEC2"
},
{
"bufferView": 1,
"byteOffset": 449968,
"componentType": 5126,
"count": 6,
"max": [
0.0,
1.0
],
"min": [
0.0,
1.0
],
"type": "VEC2"
},
{
"bufferView": 0,
"byteOffset": 621192,
"componentType": 5125,
"count": 6,
"type": "SCALAR"
},
{
"bufferView": 2,
"byteOffset": 1332384,
"componentType": 5126,
"count": 4,
"max": [
-1.8361645936965942,
0.10604637116193771,
0.5494362115859985
],
"min": [
-1.8998640775680542,
0.10434001684188843,
0.34163254499435425
],
"type": "VEC3"
},
{
"bufferView": 2,
"byteOffset": 1332432,
"componentType": 5126,
"count": 4,
"max": [
0.0,
0.9999663829803467,
0.00821108091622591
],
"min": [
0.0,
0.9999663829803467,
0.00821108091622591
],
"type": "VEC3"
},
{
"bufferView": 1,
"byteOffset": 450016,
"componentType": 5126,
"count": 4,
"max": [
0.375,
0.75
],
"min": [
0.125,
0.5
],
"type": "VEC2"
},
{
"bufferView": 1,
"byteOffset": 450048,
"componentType": 5126,
"count": 4,
"max": [
0.0,
1.0
],
"min": [
0.0,
1.0
],
"type": "VEC2"
},
{
"bufferView": 1,
"byteOffset": 450080,
"componentType": 5126,
"count": 4,
"max": [
0.0,
1.0
],
"min": [
0.0,
1.0
],
"type": "VEC2"
},
{
"bufferView": 0,
"byteOffset": 621216,
"componentType": 5125,
"count": 6,
"type": "SCALAR"
},
{
"bufferView": 2,
"byteOffset": 1332480,
"componentType": 5126,
"count": 64,
"max": [
2.2255301475524902,
0.03622890263795853,
0.6500875949859619
],
"min": [
-2.2255301475524902,
-0.09325980395078659,
-0.6553332805633545
],
"type": "VEC3"
},
{
"bufferView": 2,
"byteOffset": 1333248,
"componentType": 5126,
"count": 64,
"max": [
0.9983014464378357,
0.0905621200799942,
0.9947178959846497
],
"min": [
-0.9983017444610596,
-0.08802275359630585,
-0.9945378303527832
],
"type": "VEC3"
},
{
"bufferView": 1,
"byteOffset": 450112,
"componentType": 5126,
"count": 64,
"max": [
0.993938684463501,
0.6706372499465942
],
"min": [
0.1136288270354271,
0.07407575845718384
],
"type": "VEC2"
},
{
"bufferView": 1,
"byteOffset": 450624,
"componentType": 5126,
"count": 64,
"max": [
0.0,
1.0
],
"min": [
0.0,
1.0
],
"type": "VEC2"
},
{
"bufferView": 1,
"byteOffset": 451136,
"componentType": 5126,
"count": 64,
"max": [
0.0,
1.0
],
"min": [
0.0,
1.0
],
"type": "VEC2"
},
{
"bufferView": 0,
"byteOffset": 621240,
"componentType": 5125,
"count": 192,
"type": "SCALAR"
},
{
"bufferView": 2,
"byteOffset": 1334016,
"componentType": 5126,
"count": 192,
"max": [
2.2255301475524902,
0.03622890263795853,
0.6500875949859619
],
"min": [
-2.2255301475524902,
-0.0804620012640953,
-0.6541882157325745
],
"type": "VEC3"
},
{
"bufferView": 2,
"byteOffset": 1336320,
"componentType": 5126,
"count": 192,
"max": [
1.919631586133619e-06,
0.9960222244262695,
0.08911620080471039
],
"min": [
-1.5357055644926731e-06,
0.9960212111473083,
0.08910629898309708
],
"type": "VEC3"
},
{
"bufferView": 1,
"byteOffset": 451648,
"componentType": 5126,
"count": 192,
"max": [
0.993938684463501,
0.6706372499465942
],
"min": [
0.1136288270354271,
0.07407575845718384
],
"type": "VEC2"
},
{
"bufferView": 1,
"byteOffset": 453184,
"componentType": 5126,
"count": 192,
"max": [
0.0,
1.0
],
"min": [
0.0,
1.0
],
"type": "VEC2"
},
{
"bufferView": 1,
"byteOffset": 454720,
"componentType": 5126,
"count": 192,
"max": [
0.0,
1.0
],
"min": [
0.0,
1.0
],
"type": "VEC2"
},
{
"bufferView": 0,
"byteOffset": 622008,
"componentType": 5125,
"count": 192,
"type": "SCALAR"
},
{
"bufferView": 2,
"byteOffset": 1338624,
"componentType": 5126,
"count": 64,
"max": [
2.2151129245758057,
0.07467889785766602,
0.6463348865509033
],
"min": [
-2.2151129245758057,
-0.07981330156326294,
-0.6469447016716003
],
"type": "VEC3"
},
{
"bufferView": 2,
"byteOffset": 1339392,
"componentType": 5126,
"count": 64,
"max": [
0.9982776045799255,
0.08894722908735275,
0.9945972561836243
],
"min": [
-0.9982784390449524,
-0.08905120193958282,
-0.9946074485778809
],
"type": "VEC3"
},
{
"bufferView": 1,
"byteOffset": 456256,
"componentType": 5126,
"count": 64,
"max": [
0.9995817542076111,
0.6823552250862122
],
"min": [
0.10798166692256927,
0.06123870611190796
],
"type": "VEC2"
},
{
"bufferView": 1,
"byteOffset": 456768,
"componentType": 5126,
"count": 64,
"max": [
0.0,
1.0
],
"min": [
0.0,
1.0
],
"type": "VEC2"
},
{
"bufferView": 1,
"byteOffset": 457280,
"componentType": 5126,
"count": 64,
"max": [
0.0,
1.0
],
"min": [
0.0,
1.0
],
"type": "VEC2"
},
{
"bufferView": 0,
"byteOffset": 622776,
"componentType": 5125,
"count": 192,
"type": "SCALAR"
},
{
"bufferView": 2,
"byteOffset": 1340160,
"componentType": 5126,
"count": 64,
"max": [
2.166231870651245,
0.07358285784721375,
0.6076068878173828
],
"min": [
-2.166231870651245,
-0.010937920771539211,
-0.6020779609680176
],
"type": "VEC3"
},
{
"bufferView": 2,
"byteOffset": 1340928,
"componentType": 5126,
"count": 64,
"max": [
0.013170073740184307,
0.9987030625343323,
0.06939584761857986
],
"min": [
-0.013370863161981106,
0.9975793361663818,
0.0509122759103775
],
"type": "VEC3"
},
{
gitextract_lyruc8m7/ ├── .gitignore ├── README.md ├── index.html ├── package.json ├── postcss.config.cjs ├── public/ │ ├── desktop_pc/ │ │ ├── license.txt │ │ └── scene.gltf │ └── planet/ │ ├── license.txt │ └── scene.gltf ├── src/ │ ├── App.jsx │ ├── assets/ │ │ └── index.js │ ├── components/ │ │ ├── About.jsx │ │ ├── Contact.jsx │ │ ├── Experience.jsx │ │ ├── Feedbacks.jsx │ │ ├── Hero.jsx │ │ ├── Loader.jsx │ │ ├── Navbar.jsx │ │ ├── Tech.jsx │ │ ├── Works.jsx │ │ ├── canvas/ │ │ │ ├── Ball.jsx │ │ │ ├── Computers.jsx │ │ │ ├── Earth.jsx │ │ │ ├── Stars.jsx │ │ │ └── index.js │ │ └── index.js │ ├── constants/ │ │ └── index.js │ ├── hoc/ │ │ ├── SectionWrapper.jsx │ │ └── index.js │ ├── index.css │ ├── main.jsx │ ├── styles.js │ └── utils/ │ └── motion.js ├── tailwind.config.cjs └── vite.config.js
Condensed preview — 35 files, each showing path, character count, and a content snippet. Download the .json file or copy for the full structured content (1,955K chars).
[
{
"path": ".gitignore",
"chars": 276,
"preview": "# Logs\nlogs\n*.log\nnpm-debug.log*\nyarn-debug.log*\nyarn-error.log*\npnpm-debug.log*\nlerna-debug.log*\n\nnode_modules\ndist\ndis"
},
{
"path": "README.md",
"chars": 21456,
"preview": "<div align=\"center\">\n <br />\n <a href=\"https://youtu.be/0fYi8SGA20k?feature=shared\" target=\"_blank\">\n <img src="
},
{
"path": "index.html",
"chars": 386,
"preview": "<!DOCTYPE html>\n<html lang=\"en\">\n <head>\n <meta charset=\"UTF-8\" />\n <link rel=\"icon\" type=\"image/svg+xml\" href=\"/"
},
{
"path": "package.json",
"chars": 799,
"preview": "{\n \"name\": \"3dfolio\",\n \"private\": true,\n \"version\": \"0.0.0\",\n \"type\": \"module\",\n \"scripts\": {\n \"dev\": \"vite\",\n "
},
{
"path": "postcss.config.cjs",
"chars": 92,
"preview": "module.exports = {\n plugins: {\n tailwindcss: {},\n autoprefixer: {},\n }\n}"
},
{
"path": "public/desktop_pc/license.txt",
"chars": 696,
"preview": "Model Information:\n* title:\tGaming Desktop PC\n* source:\thttps://sketchfab.com/3d-models/gaming-desktop-pc-d1d8282c991643"
},
{
"path": "public/desktop_pc/scene.gltf",
"chars": 1699391,
"preview": "{\n \"accessors\": [\n {\n \"bufferView\": 2,\n \"componentType\": 5126,\n \"count\": 24,\n \"max\": [\n 1"
},
{
"path": "public/planet/license.txt",
"chars": 664,
"preview": "Model Information:\n* title:\tStylized planet\n* source:\thttps://sketchfab.com/3d-models/stylized-planet-789725db86f547fc91"
},
{
"path": "public/planet/scene.gltf",
"chars": 9690,
"preview": "{\n \"accessors\": [\n {\n \"bufferView\": 2,\n \"componentType\": 5126,\n \"count\": 26495,\n \"max\": [\n "
},
{
"path": "src/App.jsx",
"chars": 652,
"preview": "import { BrowserRouter } from \"react-router-dom\";\n\nimport { About, Contact, Experience, Feedbacks, Hero, Navbar, Tech, W"
},
{
"path": "src/assets/index.js",
"chars": 1376,
"preview": "import logo from \"./logo.svg\";\nimport backend from \"./backend.png\";\nimport creator from \"./creator.png\";\nimport mobile f"
},
{
"path": "src/components/About.jsx",
"chars": 2052,
"preview": "import React from \"react\";\nimport Tilt from \"react-tilt\";\nimport { motion } from \"framer-motion\";\n\nimport { styles } fro"
},
{
"path": "src/components/Contact.jsx",
"chars": 4035,
"preview": "import React, { useRef, useState } from \"react\";\nimport { motion } from \"framer-motion\";\nimport emailjs from \"@emailjs/b"
},
{
"path": "src/components/Experience.jsx",
"chars": 2299,
"preview": "import React from \"react\";\nimport {\n VerticalTimeline,\n VerticalTimelineElement,\n} from \"react-vertical-timeline-compo"
},
{
"path": "src/components/Feedbacks.jsx",
"chars": 1931,
"preview": "import React from \"react\";\nimport { motion } from \"framer-motion\";\n\nimport { styles } from \"../styles\";\nimport { Section"
},
{
"path": "src/components/Hero.jsx",
"chars": 1643,
"preview": "import { motion } from \"framer-motion\";\n\nimport { styles } from \"../styles\";\nimport { ComputersCanvas } from \"./canvas\";"
},
{
"path": "src/components/Loader.jsx",
"chars": 611,
"preview": "import { Html, useProgress } from \"@react-three/drei\";\n\nconst CanvasLoader = () => {\n const { progress } = useProgress("
},
{
"path": "src/components/Navbar.jsx",
"chars": 3145,
"preview": "import React, { useEffect, useState } from \"react\";\nimport { Link } from \"react-router-dom\";\n\nimport { styles } from \".."
},
{
"path": "src/components/Tech.jsx",
"chars": 488,
"preview": "import React from \"react\";\n\nimport { BallCanvas } from \"./canvas\";\nimport { SectionWrapper } from \"../hoc\";\nimport { tec"
},
{
"path": "src/components/Works.jsx",
"chars": 2944,
"preview": "import React from \"react\";\nimport Tilt from \"react-tilt\";\nimport { motion } from \"framer-motion\";\n\nimport { styles } fro"
},
{
"path": "src/components/canvas/Ball.jsx",
"chars": 1273,
"preview": "import React, { Suspense } from \"react\";\nimport { Canvas } from \"@react-three/fiber\";\nimport {\n Decal,\n Float,\n Orbit"
},
{
"path": "src/components/canvas/Computers.jsx",
"chars": 2119,
"preview": "import React, { Suspense, useEffect, useState } from \"react\";\nimport { Canvas } from \"@react-three/fiber\";\nimport { Orbi"
},
{
"path": "src/components/canvas/Earth.jsx",
"chars": 951,
"preview": "import React, { Suspense } from \"react\";\nimport { Canvas } from \"@react-three/fiber\";\nimport { OrbitControls, Preload, u"
},
{
"path": "src/components/canvas/Stars.jsx",
"chars": 1155,
"preview": "import { useState, useRef, Suspense } from \"react\";\nimport { Canvas, useFrame } from \"@react-three/fiber\";\nimport { Poin"
},
{
"path": "src/components/canvas/index.js",
"chars": 213,
"preview": "import EarthCanvas from \"./Earth\";\nimport BallCanvas from \"./Ball\";\nimport ComputersCanvas from \"./Computers\";\nimport St"
},
{
"path": "src/components/index.js",
"chars": 548,
"preview": "import { EarthCanvas, BallCanvas, ComputersCanvas, StarsCanvas } from './canvas';\nimport Hero from \"./Hero\";\nimport Navb"
},
{
"path": "src/constants/index.js",
"chars": 6292,
"preview": "import {\n mobile,\n backend,\n creator,\n web,\n javascript,\n typescript,\n html,\n css,\n reactjs,\n redux,\n tailwin"
},
{
"path": "src/hoc/SectionWrapper.jsx",
"chars": 614,
"preview": "import { motion } from \"framer-motion\";\n\nimport { styles } from \"../styles\";\nimport { staggerContainer } from \"../utils/"
},
{
"path": "src/hoc/index.js",
"chars": 75,
"preview": "import SectionWrapper from \"./SectionWrapper\";\n\nexport { SectionWrapper };\n"
},
{
"path": "src/index.css",
"chars": 6357,
"preview": "@import url(\"https://fonts.googleapis.com/css2?family=Poppins:wght@100;200;300;400;500;600;700;800;900&display=swap\");\n\n"
},
{
"path": "src/main.jsx",
"chars": 236,
"preview": "import React from \"react\";\nimport ReactDOM from \"react-dom/client\";\n\nimport App from \"./App\";\nimport \"./index.css\";\n\nRea"
},
{
"path": "src/styles.js",
"chars": 589,
"preview": "const styles = {\n paddingX: \"sm:px-16 px-6\",\n paddingY: \"sm:py-16 py-6\",\n padding: \"sm:px-16 px-6 sm:py-16 py-10\",\n\n "
},
{
"path": "src/utils/motion.js",
"chars": 1669,
"preview": "export const textVariant = (delay) => {\n return {\n hidden: {\n y: -50,\n opacity: 0,\n },\n show: {\n "
},
{
"path": "tailwind.config.cjs",
"chars": 589,
"preview": "/** @type {import('tailwindcss').Config} */\nmodule.exports = {\n content: [\"./src/**/*.{js,jsx}\"],\n mode: \"jit\",\n them"
},
{
"path": "vite.config.js",
"chars": 163,
"preview": "import { defineConfig } from 'vite'\nimport react from '@vitejs/plugin-react'\n\n// https://vitejs.dev/config/\nexport defau"
}
]
About this extraction
This page contains the full source code of the adrianhajdin/project_3D_developer_portfolio GitHub repository, extracted and formatted as plain text for AI agents and large language models (LLMs). The extraction includes 35 files (1.7 MB), approximately 625.8k tokens. Use this with OpenClaw, Claude, ChatGPT, Cursor, Windsurf, or any other AI tool that accepts text input. You can copy the full output to your clipboard or download it as a .txt file.
Extracted by GitExtract — free GitHub repo to text converter for AI. Built by Nikandr Surkov.