├── .gitattributes
├── .github
└── workflows
│ └── generate-docs.yml
├── .gitignore
├── .npmignore
├── .npmrc
├── CHANGELOG.md
├── CHANGELOG.md.meta
├── Config.meta
├── Config
├── PrototypingMaterialPatterns.asset
├── PrototypingMaterialPatterns.asset.meta
├── PrototypingMaterialStyles.asset
└── PrototypingMaterialStyles.asset.meta
├── Documentation~
├── articles
│ ├── index.md
│ ├── installation.md
│ ├── materials.md
│ ├── prefabs.md
│ └── textures.md
├── data
│ ├── header.json
│ └── sidenav.json
├── filterconfig.yml
└── images
│ ├── Checkerboard_2x2.png
│ ├── Checkerboard_4x4.png
│ ├── Checkerboard_8x8.png
│ ├── MaterialSelector.png
│ ├── Pattern_00_Emission.png
│ ├── Pattern_01_Emission.png
│ ├── Pattern_02_Emission.png
│ ├── Pattern_03_Emission.png
│ ├── Pattern_04_Emission.png
│ ├── Pattern_05_Emission.png
│ ├── Pattern_06_Emission.png
│ ├── Pattern_07_Emission.png
│ ├── Pattern_08_Emission.png
│ ├── Pattern_09_Emission.png
│ ├── Pattern_10_Emission.png
│ ├── Pattern_11_Emission.png
│ └── Pattern_12_Emission.png
├── LICENSE.md
├── LICENSE.md.meta
├── Materials.meta
├── Materials
├── Checkerboard_2x2.mat
├── Checkerboard_2x2.mat.meta
├── Checkerboard_4x4.mat
├── Checkerboard_4x4.mat.meta
├── Checkerboard_8x8.mat
├── Checkerboard_8x8.mat.meta
├── CubemapTemplate.mat
├── CubemapTemplate.mat.meta
├── HDRP.meta
├── HDRP
│ ├── Checkerboard_2x2.mat
│ ├── Checkerboard_2x2.mat.meta
│ ├── Checkerboard_4x4.mat
│ ├── Checkerboard_4x4.mat.meta
│ ├── Checkerboard_8x8.mat
│ ├── Checkerboard_8x8.mat.meta
│ ├── Pattern_00.mat
│ ├── Pattern_00.mat.meta
│ ├── Pattern_01.mat
│ ├── Pattern_01.mat.meta
│ ├── Pattern_02.mat
│ ├── Pattern_02.mat.meta
│ ├── Pattern_03.mat
│ ├── Pattern_03.mat.meta
│ ├── Pattern_04.mat
│ ├── Pattern_04.mat.meta
│ ├── Pattern_05.mat
│ ├── Pattern_05.mat.meta
│ ├── Pattern_06.mat
│ ├── Pattern_06.mat.meta
│ ├── Pattern_07.mat
│ ├── Pattern_07.mat.meta
│ ├── Pattern_08.mat
│ ├── Pattern_08.mat.meta
│ ├── Pattern_09.mat
│ ├── Pattern_09.mat.meta
│ ├── Pattern_10.mat
│ ├── Pattern_10.mat.meta
│ ├── Pattern_11.mat
│ ├── Pattern_11.mat.meta
│ ├── Pattern_12.mat
│ ├── Pattern_12.mat.meta
│ ├── Pattern_13.mat
│ ├── Pattern_13.mat.meta
│ ├── Reflection.mat
│ └── Reflection.mat.meta
├── Pattern_00.mat
├── Pattern_00.mat.meta
├── Pattern_01.mat
├── Pattern_01.mat.meta
├── Pattern_02.mat
├── Pattern_02.mat.meta
├── Pattern_03.mat
├── Pattern_03.mat.meta
├── Pattern_04.mat
├── Pattern_04.mat.meta
├── Pattern_05.mat
├── Pattern_05.mat.meta
├── Pattern_06.mat
├── Pattern_06.mat.meta
├── Pattern_07.mat
├── Pattern_07.mat.meta
├── Pattern_08.mat
├── Pattern_08.mat.meta
├── Pattern_09.mat
├── Pattern_09.mat.meta
├── Pattern_10.mat
├── Pattern_10.mat.meta
├── Pattern_11.mat
├── Pattern_11.mat.meta
├── Pattern_12.mat
├── Pattern_12.mat.meta
├── Pattern_13.mat
├── Pattern_13.mat.meta
├── Reflection.mat
├── Reflection.mat.meta
├── URP.meta
└── URP
│ ├── Checkerboard_2x2.mat
│ ├── Checkerboard_2x2.mat.meta
│ ├── Checkerboard_4x4.mat
│ ├── Checkerboard_4x4.mat.meta
│ ├── Checkerboard_8x8.mat
│ ├── Checkerboard_8x8.mat.meta
│ ├── Pattern_00.mat
│ ├── Pattern_00.mat.meta
│ ├── Pattern_01.mat
│ ├── Pattern_01.mat.meta
│ ├── Pattern_02.mat
│ ├── Pattern_02.mat.meta
│ ├── Pattern_03.mat
│ ├── Pattern_03.mat.meta
│ ├── Pattern_04.mat
│ ├── Pattern_04.mat.meta
│ ├── Pattern_05.mat
│ ├── Pattern_05.mat.meta
│ ├── Pattern_06.mat
│ ├── Pattern_06.mat.meta
│ ├── Pattern_07.mat
│ ├── Pattern_07.mat.meta
│ ├── Pattern_08.mat
│ ├── Pattern_08.mat.meta
│ ├── Pattern_09.mat
│ ├── Pattern_09.mat.meta
│ ├── Pattern_10.mat
│ ├── Pattern_10.mat.meta
│ ├── Pattern_11.mat
│ ├── Pattern_11.mat.meta
│ ├── Pattern_12.mat
│ ├── Pattern_12.mat.meta
│ ├── Pattern_13.mat
│ ├── Pattern_13.mat.meta
│ ├── Reflection.mat
│ └── Reflection.mat.meta
├── Meshes.meta
├── Meshes
├── TilingCube.mesh
├── TilingCube.mesh.meta
├── TilingRamp15.mesh
├── TilingRamp15.mesh.meta
├── TilingRamp30.mesh
├── TilingRamp30.mesh.meta
├── TilingRamp45.mesh
└── TilingRamp45.mesh.meta
├── Models.meta
├── Models
├── Blender~
│ ├── Cone.blend
│ ├── Cube.blend
│ ├── Cylinder.blend
│ ├── Diamond.blend
│ ├── Icosphere.blend
│ ├── Pyramid.blend
│ ├── Quad.blend
│ ├── Ramp15.blend
│ ├── Ramp30.blend
│ ├── Ramp45.blend
│ ├── Torus.blend
│ └── UVSphere.blend
├── Cone.fbx
├── Cone.fbx.meta
├── Cube.fbx
├── Cube.fbx.meta
├── Cylinder.fbx
├── Cylinder.fbx.meta
├── Diamond.fbx
├── Diamond.fbx.meta
├── Icosphere.fbx
├── Icosphere.fbx.meta
├── Pyramid.fbx
├── Pyramid.fbx.meta
├── Quad.fbx
├── Quad.fbx.meta
├── Ramp15.fbx
├── Ramp15.fbx.meta
├── Ramp30.fbx
├── Ramp30.fbx.meta
├── Ramp45.fbx
├── Ramp45.fbx.meta
├── Torus.fbx
├── Torus.fbx.meta
├── UVSphere.fbx
└── UVSphere.fbx.meta
├── Prefabs.meta
├── Prefabs
├── CheckerboardCube_2x2.prefab
├── CheckerboardCube_2x2.prefab.meta
├── CheckerboardCube_4x4.prefab
├── CheckerboardCube_4x4.prefab.meta
├── CheckerboardCube_8x8.prefab
├── CheckerboardCube_8x8.prefab.meta
├── CubemapCube.prefab
├── CubemapCube.prefab.meta
├── CubemapSphere.prefab
├── CubemapSphere.prefab.meta
├── GridCube.prefab
├── GridCube.prefab.meta
├── GridPlane.prefab
├── GridPlane.prefab.meta
├── GridQuad.prefab
├── GridQuad.prefab.meta
├── GridRamp15.prefab
├── GridRamp15.prefab.meta
├── GridRamp30.prefab
├── GridRamp30.prefab.meta
├── GridRamp45.prefab
├── GridRamp45.prefab.meta
├── GridRoom.prefab
├── GridRoom.prefab.meta
├── GridSphere.prefab
├── GridSphere.prefab.meta
├── ReflectionProbe.prefab
└── ReflectionProbe.prefab.meta
├── README.md
├── README.md.meta
├── Runtime.meta
├── Runtime
├── GridAlignment.cs
├── GridAlignment.cs.meta
├── MaterialPattern.cs
├── MaterialPattern.cs.meta
├── MaterialPatternPalette.cs
├── MaterialPatternPalette.cs.meta
├── MaterialSelector.cs
├── MaterialSelector.cs.meta
├── MaterialSelectorBase.cs
├── MaterialSelectorBase.cs.meta
├── MaterialSelectorGroup.cs
├── MaterialSelectorGroup.cs.meta
├── MaterialSelectorRenderer.cs
├── MaterialSelectorRenderer.cs.meta
├── MaterialStyle.cs
├── MaterialStyle.cs.meta
├── MaterialStylePalette.cs
├── MaterialStylePalette.cs.meta
├── MaterialTiling.cs
├── MaterialTiling.cs.meta
├── MaterialTilingBase.cs
├── MaterialTilingBase.cs.meta
├── MaterialTilingCube.cs
├── MaterialTilingCube.cs.meta
├── MaterialTilingRamp.cs
├── MaterialTilingRamp.cs.meta
├── Zigurous.Prototyping.asmdef
└── Zigurous.Prototyping.asmdef.meta
├── Samples~
├── Playground.meta
└── Playground
│ ├── Materials.meta
│ ├── Materials
│ ├── Border.mat
│ ├── Border.mat.meta
│ ├── Ground.mat
│ └── Ground.mat.meta
│ ├── Playground.meta
│ ├── Playground.unity
│ ├── Playground.unity.meta
│ ├── Playground
│ ├── LightingData.asset
│ ├── LightingData.asset.meta
│ ├── ReflectionProbe-0.exr
│ ├── ReflectionProbe-0.exr.meta
│ ├── ReflectionProbe-1.exr
│ ├── ReflectionProbe-1.exr.meta
│ ├── ReflectionProbe-2.exr
│ ├── ReflectionProbe-2.exr.meta
│ ├── ReflectionProbe-3.exr
│ └── ReflectionProbe-3.exr.meta
│ ├── PlaygroundSettings.lighting
│ └── PlaygroundSettings.lighting.meta
├── Shaders.meta
├── Shaders
├── Checkerboard.shader
├── Checkerboard.shader.meta
├── Cubemap.shader
└── Cubemap.shader.meta
├── Textures.meta
├── Textures
├── Checkerboard_2x2.png
├── Checkerboard_2x2.png.meta
├── Checkerboard_4x4.png
├── Checkerboard_4x4.png.meta
├── Checkerboard_8x8.png
├── Checkerboard_8x8.png.meta
├── Cubemap_Template.png
├── Cubemap_Template.png.meta
├── PSD~
│ └── Patterns.psd
├── Pattern_00_Emission.png
├── Pattern_00_Emission.png.meta
├── Pattern_00_Height.png
├── Pattern_00_Height.png.meta
├── Pattern_00_Normal.png
├── Pattern_00_Normal.png.meta
├── Pattern_01_Emission.png
├── Pattern_01_Emission.png.meta
├── Pattern_01_Height.png
├── Pattern_01_Height.png.meta
├── Pattern_01_Normal.png
├── Pattern_01_Normal.png.meta
├── Pattern_02_Emission.png
├── Pattern_02_Emission.png.meta
├── Pattern_02_Height.png
├── Pattern_02_Height.png.meta
├── Pattern_02_Normal.png
├── Pattern_02_Normal.png.meta
├── Pattern_03_Emission.png
├── Pattern_03_Emission.png.meta
├── Pattern_03_Height.png
├── Pattern_03_Height.png.meta
├── Pattern_03_Normal.png
├── Pattern_03_Normal.png.meta
├── Pattern_04_Emission.png
├── Pattern_04_Emission.png.meta
├── Pattern_04_Height.png
├── Pattern_04_Height.png.meta
├── Pattern_04_Normal.png
├── Pattern_04_Normal.png.meta
├── Pattern_05_Emission.png
├── Pattern_05_Emission.png.meta
├── Pattern_05_Height.png
├── Pattern_05_Height.png.meta
├── Pattern_05_Normal.png
├── Pattern_05_Normal.png.meta
├── Pattern_06_Emission.png
├── Pattern_06_Emission.png.meta
├── Pattern_06_Height.png
├── Pattern_06_Height.png.meta
├── Pattern_06_Normal.png
├── Pattern_06_Normal.png.meta
├── Pattern_07_Emission.png
├── Pattern_07_Emission.png.meta
├── Pattern_07_Height.png
├── Pattern_07_Height.png.meta
├── Pattern_07_Normal.png
├── Pattern_07_Normal.png.meta
├── Pattern_08_Emission.png
├── Pattern_08_Emission.png.meta
├── Pattern_08_Height.png
├── Pattern_08_Height.png.meta
├── Pattern_08_Normal.png
├── Pattern_08_Normal.png.meta
├── Pattern_09_Emission.png
├── Pattern_09_Emission.png.meta
├── Pattern_09_Height.png
├── Pattern_09_Height.png.meta
├── Pattern_09_Normal.png
├── Pattern_09_Normal.png.meta
├── Pattern_10_Emission.png
├── Pattern_10_Emission.png.meta
├── Pattern_10_Height.png
├── Pattern_10_Height.png.meta
├── Pattern_10_Normal.png
├── Pattern_10_Normal.png.meta
├── Pattern_11_Emission.png
├── Pattern_11_Emission.png.meta
├── Pattern_11_Height.png
├── Pattern_11_Height.png.meta
├── Pattern_11_Normal.png
├── Pattern_11_Normal.png.meta
├── Pattern_12_Emission.png
├── Pattern_12_Emission.png.meta
├── Pattern_12_Height.png
├── Pattern_12_Height.png.meta
├── Pattern_12_Normal.png
├── Pattern_12_Normal.png.meta
├── Pattern_13_Emission.png
├── Pattern_13_Emission.png.meta
├── Pattern_13_Height.png
├── Pattern_13_Height.png.meta
├── Pattern_13_Normal.png
└── Pattern_13_Normal.png.meta
├── package.json
└── package.json.meta
/.gitattributes:
--------------------------------------------------------------------------------
1 | *.html linguist-detectable=false
2 | *.css linguist-detectable=false
3 | *.js linguist-detectable=false
4 |
--------------------------------------------------------------------------------
/.github/workflows/generate-docs.yml:
--------------------------------------------------------------------------------
1 | name: Generate Docs
2 |
3 | on:
4 | push:
5 | branches:
6 | - main
7 | workflow_dispatch:
8 |
9 | concurrency:
10 | group: ${{ github.workflow }}-${{ github.ref }}
11 | cancel-in-progress: true
12 |
13 | jobs:
14 | generate:
15 | name: Docs
16 | uses: zigurous/docs/.github/workflows/unity-package.yml@main
17 | with:
18 | package_title: "Prototyping Kit"
19 | package_base_path: com.zigurous.prototyping
20 | package_workflow: generate-docs.yml
21 | package_artifact: docs
22 | secrets:
23 | token: ${{ secrets.DOCS_TOKEN }}
24 |
--------------------------------------------------------------------------------
/.gitignore:
--------------------------------------------------------------------------------
1 | /**/obj/
2 | /**/obj.meta
3 |
--------------------------------------------------------------------------------
/.npmignore:
--------------------------------------------------------------------------------
1 | ./docs~/
2 | .github/
3 | .gitattributes
4 | .gitignore
5 | .gitmodules
6 | /**/obj/
7 | /**/obj.meta
8 |
--------------------------------------------------------------------------------
/.npmrc:
--------------------------------------------------------------------------------
1 | registry=https://registry.npmjs.org/
2 | @zigurous:registry=https://npm.pkg.github.com
3 | //npm.pkg.github.com/:_authToken=
4 |
--------------------------------------------------------------------------------
/CHANGELOG.md:
--------------------------------------------------------------------------------
1 | # Changelog
2 |
3 | All notable changes to this project will be documented in this file.
4 |
5 | The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
6 | and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
7 |
8 | ## [0.4.0] - 2023/11/09
9 |
10 | ### Added
11 |
12 | - Support for auto tiling textures on ramps via `MaterialTilingRamp`
13 | - New ramp variations at different angles - Ramp15, Ramp30, Ramp45
14 | - New "Pattern_00" textures and material
15 | - New `scaleMultiplier` property added to `MaterialTiling`
16 | - New `tilingOffset` property added to `MaterialTiling`
17 | - Added Playground sample scene to package
18 | - Set help URLs on all relevant scripts
19 |
20 | ### Changed
21 |
22 | - Smoothed shading on custom models
23 | - Changed component menu names
24 | - Updated ramps in playground scene
25 |
26 | ### Removed
27 |
28 | - Removed the following tiling scripts as the same functionality can be achieved from the main `MaterialTiling` script
29 | - `MaterialTilingSphere`
30 | - `MaterialTilingPlane`
31 |
32 | ## [0.3.0] - 2022/03/26
33 |
34 | ### Added
35 |
36 | - New 3D model primitives
37 | - New grid prefabs (sphere, ramp)
38 | - Normal maps and height maps for pattern textures
39 | - Playground scene
40 | - `MaterialSelectorGroup` script
41 | - `MaterialTilingSphere` script
42 | - `GridAlignment` script
43 |
44 | ### Changed
45 |
46 | - UV coordinates on prototyping cube
47 | - Remade reflection sphere prefab
48 | - Pattern styles and colors
49 |
50 | ## [0.2.0] - 2021/07/21
51 |
52 | ### Added
53 |
54 | - New prototyping cube mesh
55 | - New grid pattern texture variants (14)
56 | - Cubemap surface shader
57 | - Cubemap prefabs
58 | - 8x8 checkerboard
59 |
60 | ### Changed
61 |
62 | - All scripts have been rewritten for simplicity, performance, and new feature support
63 |
64 | ## [0.1.0] - 2021/05/19
65 |
66 | ### Added
67 |
68 | #### Materials
69 |
70 | - Grid 4x4 (20 color variants)
71 | - Checkerboard 2x2
72 | - Checkerboard 4x4
73 | - Cubemap Axes
74 | - Reflection
75 |
76 | #### Textures
77 |
78 | - Grid Emission 4x4
79 | - Checkerboard 2x2
80 | - Checkerboard 4x4
81 | - Cubemap Light/Dark
82 | - Cubemap Axes
83 |
84 | #### Prefabs
85 |
86 | - Grid Cube 1x1x1
87 | - Grid Plane 1x1x1
88 | - Grid Room 50x50x50
89 | - Checkerboard Cube 1x1x1
90 | - Reflection Sphere
91 | - Cubemap Axes
92 |
93 | #### Shaders
94 |
95 | - Checkerboard Lit
96 | - Checkerboard Unlit
97 |
--------------------------------------------------------------------------------
/CHANGELOG.md.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 8970afb2d1f72e44daf9a829e99e2c24
3 | TextScriptImporter:
4 | externalObjects: {}
5 | userData:
6 | assetBundleName:
7 | assetBundleVariant:
8 |
--------------------------------------------------------------------------------
/Config.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: c5d15cd62bba9d84caf0a0d96a93ba6e
3 | folderAsset: yes
4 | DefaultImporter:
5 | externalObjects: {}
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Config/PrototypingMaterialPatterns.asset.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 29a95bad8c286904cbbc6cea4f9507d6
3 | NativeFormatImporter:
4 | externalObjects: {}
5 | mainObjectFileID: 11400000
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Config/PrototypingMaterialStyles.asset:
--------------------------------------------------------------------------------
1 | %YAML 1.1
2 | %TAG !u! tag:unity3d.com,2011:
3 | --- !u!114 &11400000
4 | MonoBehaviour:
5 | m_ObjectHideFlags: 0
6 | m_CorrespondingSourceObject: {fileID: 0}
7 | m_PrefabInstance: {fileID: 0}
8 | m_PrefabAsset: {fileID: 0}
9 | m_GameObject: {fileID: 0}
10 | m_Enabled: 1
11 | m_EditorHideFlags: 0
12 | m_Script: {fileID: 11500000, guid: d58158faa0b43144aaf45ee4f8b64494, type: 3}
13 | m_Name: PrototypingMaterialStyles
14 | m_EditorClassIdentifier:
15 | styles:
16 | - preset: 1
17 | color: {r: 0, g: 0, b: 0, a: 1}
18 | metallic: 0
19 | smoothness: 1
20 | - preset: 2
21 | color: {r: 0, g: 0, b: 0, a: 1}
22 | metallic: 0
23 | smoothness: 0
24 | - preset: 5
25 | color: {r: 0.2, g: 0.2, b: 0.2, a: 1}
26 | metallic: 0
27 | smoothness: 0
28 | - preset: 4
29 | color: {r: 0.4, g: 0.4, b: 0.4, a: 1}
30 | metallic: 0
31 | smoothness: 0
32 | - preset: 6
33 | color: {r: 0.6, g: 0.6, b: 0.6, a: 1}
34 | metallic: 0
35 | smoothness: 0
36 | - preset: 3
37 | color: {r: 0.8, g: 0.8, b: 0.8, a: 1}
38 | metallic: 0
39 | smoothness: 0
40 | - preset: 7
41 | color: {r: 0.2509804, g: 0.16815688, b: 0.100392155, a: 1}
42 | metallic: 0
43 | smoothness: 0
44 | - preset: 8
45 | color: {r: 0.7, g: 0.06862745, b: 0.06862745, a: 1}
46 | metallic: 0
47 | smoothness: 0
48 | - preset: 9
49 | color: {r: 0.8509804, g: 0.46862745, b: 0.08627451, a: 1}
50 | metallic: 0
51 | smoothness: 0
52 | - preset: 10
53 | color: {r: 0.9, g: 0.70147055, b: 0.08823529, a: 1}
54 | metallic: 0
55 | smoothness: 0
56 | - preset: 11
57 | color: {r: 0.5040491, g: 0.8, b: 0.08000002, a: 1}
58 | metallic: 0
59 | smoothness: 0
60 | - preset: 12
61 | color: {r: 0.06862745, g: 0.7, b: 0.11437907, a: 1}
62 | metallic: 0
63 | smoothness: 0
64 | - preset: 13
65 | color: {r: 0.08000002, g: 0.8, b: 0.5614724, a: 1}
66 | metallic: 0
67 | smoothness: 0
68 | - preset: 14
69 | color: {r: 0.08000002, g: 0.8, b: 0.8, a: 1}
70 | metallic: 0
71 | smoothness: 0
72 | - preset: 15
73 | color: {r: 0.08000002, g: 0.5614724, b: 0.8, a: 1}
74 | metallic: 0
75 | smoothness: 0
76 | - preset: 16
77 | color: {r: 0.08000002, g: 0.3185276, b: 0.8, a: 1}
78 | metallic: 0
79 | smoothness: 0
80 | - preset: 17
81 | color: {r: 0.1986927, g: 0.07843137, b: 0.8, a: 1}
82 | metallic: 0
83 | smoothness: 0
84 | - preset: 18
85 | color: {r: 0.4377914, g: 0.08000002, b: 0.8, a: 1}
86 | metallic: 0
87 | smoothness: 0
88 | - preset: 19
89 | color: {r: 0.6807362, g: 0.08000002, b: 0.8, a: 1}
90 | metallic: 0
91 | smoothness: 0
92 | - preset: 20
93 | color: {r: 0.8, g: 0.24000001, b: 0.6118032, a: 1}
94 | metallic: 0
95 | smoothness: 0
96 |
--------------------------------------------------------------------------------
/Config/PrototypingMaterialStyles.asset.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 41685b33f1801244cbc9206238d732bb
3 | NativeFormatImporter:
4 | externalObjects: {}
5 | mainObjectFileID: 11400000
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Documentation~/articles/index.md:
--------------------------------------------------------------------------------
1 | ---
2 | slug: "/manual"
3 | ---
4 |
5 | # Prototyping Kit
6 |
7 | The **Prototyping Kit** package contains assets and materials for prototyping levels in Unity. The prefabs included in the package can be styled without needing to create new materials, and they are tiled automatically based on the size of the object. The package is still in development, and more functionality will be added over time.
8 |
9 |
10 |
11 | ## Overview
12 |
13 | #### ⚙️ [Installation](/installation)
14 |
15 | #### 🧰 [Scripting API](/api/Zigurous.Prototyping)
16 |
17 | #### 📋 [Changelog](/changelog)
18 |
19 | #### ⚖️ [License](/license)
20 |
21 |
22 |
23 | ## Reference
24 |
25 | #### 🀄 [Prefabs](/manual/prefabs)
26 |
27 | #### ⚽ [Materials](/manual/materials)
28 |
29 | #### 🖼️ [Textures](/manual/textures)
30 |
--------------------------------------------------------------------------------
/Documentation~/articles/installation.md:
--------------------------------------------------------------------------------
1 | ---
2 | slug: "/installation"
3 | ---
4 |
5 | # Installation
6 |
7 | Use the Unity [Package Manager](https://docs.unity3d.com/Manual/upm-ui.html) to install the **Prototyping Kit** package.
8 |
9 | 1. Open the Package Manager in `Window > Package Manager`
10 | 2. Click the add (`+`) button in the status bar
11 | 3. Select `Add package from git URL` from the add menu
12 | 4. Enter the following Git URL in the text box and click Add:
13 |
14 | ```http
15 | https://github.com/zigurous/unity-prototyping-kit.git
16 | ```
17 |
18 |
19 |
20 | ## 🏷️ Namespace
21 |
22 | Import the package namespace in each script or file you want to use it. You may need to regenerate project files/assemblies first.
23 |
24 | ```csharp
25 | using Zigurous.Prototyping;
26 | ```
27 |
28 |
29 |
30 | ## 💻 Source Code
31 |
32 | The source code for the **Prototyping Kit** package is in the following repository:
33 |
34 | - https://github.com/zigurous/unity-prototyping-kit
35 |
--------------------------------------------------------------------------------
/Documentation~/articles/materials.md:
--------------------------------------------------------------------------------
1 | ---
2 | slug: "/manual/materials"
3 | ---
4 |
5 | # Materials
6 |
7 | The **Prototyping Kit** includes various materials for prototyping purposes, including checkerboard patterns, grid patterns, and more. Most of the materials are rendered using Unity's standard shader, but there is also an included shader for drawing checkerboard patterns, and one for mapping a cubemap texture onto an object.
8 |
9 |
10 |
11 | ## 💈 Styles and Patterns
12 |
13 | Many of the prefabs included in the package are configured with a [Material Selector](/api/Zigurous.Prototyping/MaterialSelector) script that allows you to customize an object's material using various style and pattern presets. By default, there are 20 styles and 14 different patterns to choose from.
14 |
15 | A style is defined by color, metallic, and smoothness values. A pattern is defined by a texture (see the [Textures](/manual/textures) manual). You can also create your own palettes from the asset creation menu `Assets > Create > Zigurous > Prototyping` in the Unity editor.
16 |
17 |
18 |
--------------------------------------------------------------------------------
/Documentation~/articles/prefabs.md:
--------------------------------------------------------------------------------
1 | ---
2 | slug: "/manual/prefabs"
3 | ---
4 |
5 | # Prefabs
6 |
7 | The **Prototyping Kit** comes with several prefab objects, primarily for blocking out levels. The grid prefabs, such as the `GridCube.prefab`, are the most commonly used objects as these are configured with a material selector and automatic tiling. Using the prefabs provides the most utility out of the box.
8 |
9 |
10 |
11 | ## 🔘 Material Selector
12 |
13 | The grid prefabs have a [Material Selector](/api/Zigurous.Prototyping/MaterialSelector) script that allows you to select a material style and pattern from a list of presets. This means you can customize the look of every object, and it will change the materials automatically. There are 20 styles and 14 patterns to choose from.
14 |
15 |
16 |
17 | ## 🀄 Automatic Tiling
18 |
19 | The grid and checkerboard prefabs have a [Material Tiling](/api/Zigurous.Prototyping/MaterialTiling) script that automatically tiles the material based on the object's size. This is very convenient so you do not need to create different material variants for different sized objects. The prefabs use a custom mesh with modified UVs to make this possible.
20 |
21 |
22 |
23 | ## 📦 Primitives
24 |
25 | The following list of 3D models are provided in the **Prototyping Kit**.
26 |
27 | - Cone
28 | - Cube
29 | - Cylinder
30 | - Diamond
31 | - Icosphere
32 | - Plane
33 | - Pyramid
34 | - Quad
35 | - Ramp15
36 | - Ramp30
37 | - Ramp45
38 | - Torus
39 | - UVSphere
40 |
--------------------------------------------------------------------------------
/Documentation~/articles/textures.md:
--------------------------------------------------------------------------------
1 | ---
2 | slug: "/manual/textures"
3 | ---
4 |
5 | # Textures
6 |
7 | The **Prototyping Kit** includes over a dozen different texture variants. Most of these are grid and checkerboard patterns. The grid patterns are intended to be used as emission maps so the grid lines are still visible in dark environments. Changing the emission color will change the overall color of the texture. The other textures can be used normally as the main texture of a material.
8 |
9 |
10 |
11 | ## 🖼️ Images
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
29 |
30 |
31 |
32 |
--------------------------------------------------------------------------------
/Documentation~/data/header.json:
--------------------------------------------------------------------------------
1 | [
2 | {
3 | "name": "Manual",
4 | "path": "/manual"
5 | },
6 | {
7 | "name": "Scripting API",
8 | "path": "/api"
9 | },
10 | {
11 | "name": "Changelog",
12 | "path": "/changelog"
13 | },
14 | {
15 | "name": "License",
16 | "path": "/license"
17 | }
18 | ]
19 |
--------------------------------------------------------------------------------
/Documentation~/data/sidenav.json:
--------------------------------------------------------------------------------
1 | [
2 | {
3 | "title": "📌 Overview",
4 | "items": [
5 | {
6 | "name": "Getting Started",
7 | "path": "/manual"
8 | },
9 | {
10 | "name": "Installation",
11 | "path": "/installation"
12 | },
13 | {
14 | "name": "Changelog",
15 | "path": "/changelog"
16 | },
17 | {
18 | "name": "License",
19 | "path": "/license"
20 | }
21 | ]
22 | },
23 | {
24 | "title": "📖 Reference",
25 | "items": [
26 | {
27 | "name": "Prefabs",
28 | "path": "/manual/prefabs"
29 | },
30 | {
31 | "name": "Materials",
32 | "path": "/manual/materials"
33 | },
34 | {
35 | "name": "Textures",
36 | "path": "/manual/textures"
37 | }
38 | ]
39 | },
40 | {
41 | "title": "💬 Contact",
42 | "items": [
43 | {
44 | "name": "Discord",
45 | "href": "https://discord.gg/DdYyWVb",
46 | "icon": "launch"
47 | },
48 | {
49 | "name": "Twitter",
50 | "href": "https://twitter.com/zigurous",
51 | "icon": "launch"
52 | }
53 | ]
54 | },
55 | {
56 | "title": "🔗 Other Links",
57 | "items": [
58 | {
59 | "name": "GitHub",
60 | "href": "https://github.com/zigurous/unity-prototyping-kit",
61 | "icon": "launch"
62 | },
63 | {
64 | "name": "Asset Store",
65 | "href": "https://assetstore.unity.com/publishers/51884",
66 | "icon": "launch"
67 | },
68 | {
69 | "name": "YouTube",
70 | "href": "https://youtube.com/c/zigurous?sub_confirmation=1",
71 | "icon": "launch"
72 | },
73 | {
74 | "name": "Patreon",
75 | "href": "https://patreon.com/zigurous",
76 | "icon": "launch"
77 | }
78 | ]
79 | }
80 | ]
81 |
--------------------------------------------------------------------------------
/Documentation~/filterconfig.yml:
--------------------------------------------------------------------------------
1 | apiRules:
2 | - exclude:
3 | uidRegex: ^System
4 | - exclude:
5 | uidRegex: ^UnityEngine
6 | - exclude:
7 | uidRegex: ^UnityEditor
8 | - exclude:
9 | uidRegex: ^Zigurous.Prototyping.MaterialSelector.m_Style
10 | - exclude:
11 | uidRegex: ^Zigurous.Prototyping.MaterialSelector.m_Styles
12 | - exclude:
13 | uidRegex: ^Zigurous.Prototyping.MaterialSelector.m_Pattern
14 | - exclude:
15 | uidRegex: ^Zigurous.Prototyping.MaterialSelector.m_Patterns
16 |
--------------------------------------------------------------------------------
/Documentation~/images/Checkerboard_2x2.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zigurous/unity-prototyping-kit/d2afe64179b307c85aaa2a1b6ec03a0c5c1facf7/Documentation~/images/Checkerboard_2x2.png
--------------------------------------------------------------------------------
/Documentation~/images/Checkerboard_4x4.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zigurous/unity-prototyping-kit/d2afe64179b307c85aaa2a1b6ec03a0c5c1facf7/Documentation~/images/Checkerboard_4x4.png
--------------------------------------------------------------------------------
/Documentation~/images/Checkerboard_8x8.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zigurous/unity-prototyping-kit/d2afe64179b307c85aaa2a1b6ec03a0c5c1facf7/Documentation~/images/Checkerboard_8x8.png
--------------------------------------------------------------------------------
/Documentation~/images/MaterialSelector.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zigurous/unity-prototyping-kit/d2afe64179b307c85aaa2a1b6ec03a0c5c1facf7/Documentation~/images/MaterialSelector.png
--------------------------------------------------------------------------------
/Documentation~/images/Pattern_00_Emission.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zigurous/unity-prototyping-kit/d2afe64179b307c85aaa2a1b6ec03a0c5c1facf7/Documentation~/images/Pattern_00_Emission.png
--------------------------------------------------------------------------------
/Documentation~/images/Pattern_01_Emission.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zigurous/unity-prototyping-kit/d2afe64179b307c85aaa2a1b6ec03a0c5c1facf7/Documentation~/images/Pattern_01_Emission.png
--------------------------------------------------------------------------------
/Documentation~/images/Pattern_02_Emission.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zigurous/unity-prototyping-kit/d2afe64179b307c85aaa2a1b6ec03a0c5c1facf7/Documentation~/images/Pattern_02_Emission.png
--------------------------------------------------------------------------------
/Documentation~/images/Pattern_03_Emission.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zigurous/unity-prototyping-kit/d2afe64179b307c85aaa2a1b6ec03a0c5c1facf7/Documentation~/images/Pattern_03_Emission.png
--------------------------------------------------------------------------------
/Documentation~/images/Pattern_04_Emission.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zigurous/unity-prototyping-kit/d2afe64179b307c85aaa2a1b6ec03a0c5c1facf7/Documentation~/images/Pattern_04_Emission.png
--------------------------------------------------------------------------------
/Documentation~/images/Pattern_05_Emission.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zigurous/unity-prototyping-kit/d2afe64179b307c85aaa2a1b6ec03a0c5c1facf7/Documentation~/images/Pattern_05_Emission.png
--------------------------------------------------------------------------------
/Documentation~/images/Pattern_06_Emission.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zigurous/unity-prototyping-kit/d2afe64179b307c85aaa2a1b6ec03a0c5c1facf7/Documentation~/images/Pattern_06_Emission.png
--------------------------------------------------------------------------------
/Documentation~/images/Pattern_07_Emission.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zigurous/unity-prototyping-kit/d2afe64179b307c85aaa2a1b6ec03a0c5c1facf7/Documentation~/images/Pattern_07_Emission.png
--------------------------------------------------------------------------------
/Documentation~/images/Pattern_08_Emission.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zigurous/unity-prototyping-kit/d2afe64179b307c85aaa2a1b6ec03a0c5c1facf7/Documentation~/images/Pattern_08_Emission.png
--------------------------------------------------------------------------------
/Documentation~/images/Pattern_09_Emission.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zigurous/unity-prototyping-kit/d2afe64179b307c85aaa2a1b6ec03a0c5c1facf7/Documentation~/images/Pattern_09_Emission.png
--------------------------------------------------------------------------------
/Documentation~/images/Pattern_10_Emission.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zigurous/unity-prototyping-kit/d2afe64179b307c85aaa2a1b6ec03a0c5c1facf7/Documentation~/images/Pattern_10_Emission.png
--------------------------------------------------------------------------------
/Documentation~/images/Pattern_11_Emission.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zigurous/unity-prototyping-kit/d2afe64179b307c85aaa2a1b6ec03a0c5c1facf7/Documentation~/images/Pattern_11_Emission.png
--------------------------------------------------------------------------------
/Documentation~/images/Pattern_12_Emission.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zigurous/unity-prototyping-kit/d2afe64179b307c85aaa2a1b6ec03a0c5c1facf7/Documentation~/images/Pattern_12_Emission.png
--------------------------------------------------------------------------------
/LICENSE.md:
--------------------------------------------------------------------------------
1 | MIT License
2 |
3 | Copyright (c) 2021 Zigurous
4 |
5 | Permission is hereby granted, free of charge, to any person obtaining a copy
6 | of this software and associated documentation files (the "Software"), to deal
7 | in the Software without restriction, including without limitation the rights
8 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
9 | copies of the Software, and to permit persons to whom the Software is
10 | furnished to do so, subject to the following conditions:
11 |
12 | The above copyright notice and this permission notice shall be included in all
13 | copies or substantial portions of the Software.
14 |
15 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
16 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
17 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
18 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
19 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
20 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
21 | SOFTWARE.
22 |
--------------------------------------------------------------------------------
/LICENSE.md.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 1ef0c37dc70224f4797a2357fa6ecea8
3 | TextScriptImporter:
4 | externalObjects: {}
5 | userData:
6 | assetBundleName:
7 | assetBundleVariant:
8 |
--------------------------------------------------------------------------------
/Materials.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 67d3d26a63fd2f147981af7132008dd6
3 | folderAsset: yes
4 | DefaultImporter:
5 | externalObjects: {}
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Materials/Checkerboard_2x2.mat:
--------------------------------------------------------------------------------
1 | %YAML 1.1
2 | %TAG !u! tag:unity3d.com,2011:
3 | --- !u!21 &2100000
4 | Material:
5 | serializedVersion: 6
6 | m_ObjectHideFlags: 0
7 | m_CorrespondingSourceObject: {fileID: 0}
8 | m_PrefabInstance: {fileID: 0}
9 | m_PrefabAsset: {fileID: 0}
10 | m_Name: Checkerboard_2x2
11 | m_Shader: {fileID: 46, guid: 0000000000000000f000000000000000, type: 0}
12 | m_ShaderKeywords:
13 | m_LightmapFlags: 4
14 | m_EnableInstancingVariants: 1
15 | m_DoubleSidedGI: 0
16 | m_CustomRenderQueue: -1
17 | stringTagMap: {}
18 | disabledShaderPasses: []
19 | m_SavedProperties:
20 | serializedVersion: 3
21 | m_TexEnvs:
22 | - _BumpMap:
23 | m_Texture: {fileID: 0}
24 | m_Scale: {x: 1, y: 1}
25 | m_Offset: {x: 0, y: 0}
26 | - _DetailAlbedoMap:
27 | m_Texture: {fileID: 0}
28 | m_Scale: {x: 1, y: 1}
29 | m_Offset: {x: 0, y: 0}
30 | - _DetailMask:
31 | m_Texture: {fileID: 0}
32 | m_Scale: {x: 1, y: 1}
33 | m_Offset: {x: 0, y: 0}
34 | - _DetailNormalMap:
35 | m_Texture: {fileID: 0}
36 | m_Scale: {x: 1, y: 1}
37 | m_Offset: {x: 0, y: 0}
38 | - _EmissionMap:
39 | m_Texture: {fileID: 0}
40 | m_Scale: {x: 1, y: 1}
41 | m_Offset: {x: 0, y: 0}
42 | - _MainTex:
43 | m_Texture: {fileID: 2800000, guid: 4007a8caf4d2d4e45b6dfef86b9c3bfe, type: 3}
44 | m_Scale: {x: 1, y: 1}
45 | m_Offset: {x: 0, y: 0}
46 | - _MetallicGlossMap:
47 | m_Texture: {fileID: 0}
48 | m_Scale: {x: 1, y: 1}
49 | m_Offset: {x: 0, y: 0}
50 | - _OcclusionMap:
51 | m_Texture: {fileID: 0}
52 | m_Scale: {x: 1, y: 1}
53 | m_Offset: {x: 0, y: 0}
54 | - _ParallaxMap:
55 | m_Texture: {fileID: 0}
56 | m_Scale: {x: 1, y: 1}
57 | m_Offset: {x: 0, y: 0}
58 | m_Floats:
59 | - _BumpScale: 1
60 | - _Cutoff: 0.5
61 | - _DetailNormalMapScale: 1
62 | - _DstBlend: 0
63 | - _GlossMapScale: 1
64 | - _Glossiness: 0.5
65 | - _GlossyReflections: 1
66 | - _Metallic: 0
67 | - _Mode: 0
68 | - _OcclusionStrength: 1
69 | - _Parallax: 0.02
70 | - _SmoothnessTextureChannel: 0
71 | - _SpecularHighlights: 1
72 | - _SrcBlend: 1
73 | - _UVSec: 0
74 | - _ZWrite: 1
75 | m_Colors:
76 | - _Color: {r: 1, g: 1, b: 1, a: 1}
77 | - _EmissionColor: {r: 0, g: 0, b: 0, a: 1}
78 |
--------------------------------------------------------------------------------
/Materials/Checkerboard_2x2.mat.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: fa433728c8783da4f828224bde192f59
3 | NativeFormatImporter:
4 | externalObjects: {}
5 | mainObjectFileID: 2100000
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Materials/Checkerboard_4x4.mat:
--------------------------------------------------------------------------------
1 | %YAML 1.1
2 | %TAG !u! tag:unity3d.com,2011:
3 | --- !u!21 &2100000
4 | Material:
5 | serializedVersion: 6
6 | m_ObjectHideFlags: 0
7 | m_CorrespondingSourceObject: {fileID: 0}
8 | m_PrefabInstance: {fileID: 0}
9 | m_PrefabAsset: {fileID: 0}
10 | m_Name: Checkerboard_4x4
11 | m_Shader: {fileID: 46, guid: 0000000000000000f000000000000000, type: 0}
12 | m_ShaderKeywords:
13 | m_LightmapFlags: 4
14 | m_EnableInstancingVariants: 1
15 | m_DoubleSidedGI: 0
16 | m_CustomRenderQueue: -1
17 | stringTagMap: {}
18 | disabledShaderPasses: []
19 | m_SavedProperties:
20 | serializedVersion: 3
21 | m_TexEnvs:
22 | - _BumpMap:
23 | m_Texture: {fileID: 0}
24 | m_Scale: {x: 1, y: 1}
25 | m_Offset: {x: 0, y: 0}
26 | - _DetailAlbedoMap:
27 | m_Texture: {fileID: 0}
28 | m_Scale: {x: 1, y: 1}
29 | m_Offset: {x: 0, y: 0}
30 | - _DetailMask:
31 | m_Texture: {fileID: 0}
32 | m_Scale: {x: 1, y: 1}
33 | m_Offset: {x: 0, y: 0}
34 | - _DetailNormalMap:
35 | m_Texture: {fileID: 0}
36 | m_Scale: {x: 1, y: 1}
37 | m_Offset: {x: 0, y: 0}
38 | - _EmissionMap:
39 | m_Texture: {fileID: 0}
40 | m_Scale: {x: 1, y: 1}
41 | m_Offset: {x: 0, y: 0}
42 | - _MainTex:
43 | m_Texture: {fileID: 2800000, guid: c1db5e4833b754c9abc5a8dbf6632bf4, type: 3}
44 | m_Scale: {x: 1, y: 1}
45 | m_Offset: {x: 0, y: 0}
46 | - _MetallicGlossMap:
47 | m_Texture: {fileID: 0}
48 | m_Scale: {x: 1, y: 1}
49 | m_Offset: {x: 0, y: 0}
50 | - _OcclusionMap:
51 | m_Texture: {fileID: 0}
52 | m_Scale: {x: 1, y: 1}
53 | m_Offset: {x: 0, y: 0}
54 | - _ParallaxMap:
55 | m_Texture: {fileID: 0}
56 | m_Scale: {x: 1, y: 1}
57 | m_Offset: {x: 0, y: 0}
58 | m_Floats:
59 | - _BumpScale: 1
60 | - _Cutoff: 0.5
61 | - _DetailNormalMapScale: 1
62 | - _DstBlend: 0
63 | - _GlossMapScale: 1
64 | - _Glossiness: 0.5
65 | - _GlossyReflections: 1
66 | - _Metallic: 0
67 | - _Mode: 0
68 | - _OcclusionStrength: 1
69 | - _Parallax: 0.02
70 | - _SmoothnessTextureChannel: 0
71 | - _SpecularHighlights: 1
72 | - _SrcBlend: 1
73 | - _UVSec: 0
74 | - _ZWrite: 1
75 | m_Colors:
76 | - _Color: {r: 1, g: 1, b: 1, a: 1}
77 | - _EmissionColor: {r: 0, g: 0, b: 0, a: 1}
78 |
--------------------------------------------------------------------------------
/Materials/Checkerboard_4x4.mat.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 17ee23fe7f43b45e2b1c621491e4b260
3 | NativeFormatImporter:
4 | externalObjects: {}
5 | mainObjectFileID: 2100000
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Materials/Checkerboard_8x8.mat:
--------------------------------------------------------------------------------
1 | %YAML 1.1
2 | %TAG !u! tag:unity3d.com,2011:
3 | --- !u!21 &2100000
4 | Material:
5 | serializedVersion: 6
6 | m_ObjectHideFlags: 0
7 | m_CorrespondingSourceObject: {fileID: 0}
8 | m_PrefabInstance: {fileID: 0}
9 | m_PrefabAsset: {fileID: 0}
10 | m_Name: Checkerboard_8x8
11 | m_Shader: {fileID: 46, guid: 0000000000000000f000000000000000, type: 0}
12 | m_ShaderKeywords:
13 | m_LightmapFlags: 4
14 | m_EnableInstancingVariants: 1
15 | m_DoubleSidedGI: 0
16 | m_CustomRenderQueue: -1
17 | stringTagMap: {}
18 | disabledShaderPasses: []
19 | m_SavedProperties:
20 | serializedVersion: 3
21 | m_TexEnvs:
22 | - _BumpMap:
23 | m_Texture: {fileID: 0}
24 | m_Scale: {x: 1, y: 1}
25 | m_Offset: {x: 0, y: 0}
26 | - _DetailAlbedoMap:
27 | m_Texture: {fileID: 0}
28 | m_Scale: {x: 1, y: 1}
29 | m_Offset: {x: 0, y: 0}
30 | - _DetailMask:
31 | m_Texture: {fileID: 0}
32 | m_Scale: {x: 1, y: 1}
33 | m_Offset: {x: 0, y: 0}
34 | - _DetailNormalMap:
35 | m_Texture: {fileID: 0}
36 | m_Scale: {x: 1, y: 1}
37 | m_Offset: {x: 0, y: 0}
38 | - _EmissionMap:
39 | m_Texture: {fileID: 0}
40 | m_Scale: {x: 1, y: 1}
41 | m_Offset: {x: 0, y: 0}
42 | - _MainTex:
43 | m_Texture: {fileID: 2800000, guid: c13dd96d66c220245a3bc8bf08eea5b5, type: 3}
44 | m_Scale: {x: 1, y: 1}
45 | m_Offset: {x: 0, y: 0}
46 | - _MetallicGlossMap:
47 | m_Texture: {fileID: 0}
48 | m_Scale: {x: 1, y: 1}
49 | m_Offset: {x: 0, y: 0}
50 | - _OcclusionMap:
51 | m_Texture: {fileID: 0}
52 | m_Scale: {x: 1, y: 1}
53 | m_Offset: {x: 0, y: 0}
54 | - _ParallaxMap:
55 | m_Texture: {fileID: 0}
56 | m_Scale: {x: 1, y: 1}
57 | m_Offset: {x: 0, y: 0}
58 | m_Floats:
59 | - _BumpScale: 1
60 | - _Cutoff: 0.5
61 | - _DetailNormalMapScale: 1
62 | - _DstBlend: 0
63 | - _GlossMapScale: 1
64 | - _Glossiness: 0.5
65 | - _GlossyReflections: 1
66 | - _Metallic: 0
67 | - _Mode: 0
68 | - _OcclusionStrength: 1
69 | - _Parallax: 0.02
70 | - _SmoothnessTextureChannel: 0
71 | - _SpecularHighlights: 1
72 | - _SrcBlend: 1
73 | - _UVSec: 0
74 | - _ZWrite: 1
75 | m_Colors:
76 | - _Color: {r: 1, g: 1, b: 1, a: 1}
77 | - _EmissionColor: {r: 0, g: 0, b: 0, a: 1}
78 |
--------------------------------------------------------------------------------
/Materials/Checkerboard_8x8.mat.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 4471d9bce90af9d4cb25fcd37d47296d
3 | NativeFormatImporter:
4 | externalObjects: {}
5 | mainObjectFileID: 2100000
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Materials/CubemapTemplate.mat:
--------------------------------------------------------------------------------
1 | %YAML 1.1
2 | %TAG !u! tag:unity3d.com,2011:
3 | --- !u!21 &2100000
4 | Material:
5 | serializedVersion: 6
6 | m_ObjectHideFlags: 0
7 | m_CorrespondingSourceObject: {fileID: 0}
8 | m_PrefabInstance: {fileID: 0}
9 | m_PrefabAsset: {fileID: 0}
10 | m_Name: CubemapTemplate
11 | m_Shader: {fileID: 4800000, guid: 7f24a6a03779a954fa7b6c292319ede3, type: 3}
12 | m_ShaderKeywords:
13 | m_LightmapFlags: 4
14 | m_EnableInstancingVariants: 0
15 | m_DoubleSidedGI: 0
16 | m_CustomRenderQueue: -1
17 | stringTagMap: {}
18 | disabledShaderPasses: []
19 | m_SavedProperties:
20 | serializedVersion: 3
21 | m_TexEnvs:
22 | - _BumpMap:
23 | m_Texture: {fileID: 0}
24 | m_Scale: {x: 1, y: 1}
25 | m_Offset: {x: 0, y: 0}
26 | - _CubeMap:
27 | m_Texture: {fileID: 8900000, guid: 5a940fff935b80144a5d2909826672ec, type: 3}
28 | m_Scale: {x: 1, y: 1}
29 | m_Offset: {x: 0, y: 0}
30 | - _Cubemap:
31 | m_Texture: {fileID: 8900000, guid: 5a940fff935b80144a5d2909826672ec, type: 3}
32 | m_Scale: {x: 1, y: 1}
33 | m_Offset: {x: 0, y: 0}
34 | - _DetailAlbedoMap:
35 | m_Texture: {fileID: 0}
36 | m_Scale: {x: 1, y: 1}
37 | m_Offset: {x: 0, y: 0}
38 | - _DetailMask:
39 | m_Texture: {fileID: 0}
40 | m_Scale: {x: 1, y: 1}
41 | m_Offset: {x: 0, y: 0}
42 | - _DetailNormalMap:
43 | m_Texture: {fileID: 0}
44 | m_Scale: {x: 1, y: 1}
45 | m_Offset: {x: 0, y: 0}
46 | - _EmissionMap:
47 | m_Texture: {fileID: 0}
48 | m_Scale: {x: 1, y: 1}
49 | m_Offset: {x: 0, y: 0}
50 | - _MainTex:
51 | m_Texture: {fileID: 0}
52 | m_Scale: {x: 1, y: 1}
53 | m_Offset: {x: 0, y: 0}
54 | - _MetallicGlossMap:
55 | m_Texture: {fileID: 0}
56 | m_Scale: {x: 1, y: 1}
57 | m_Offset: {x: 0, y: 0}
58 | - _OcclusionMap:
59 | m_Texture: {fileID: 0}
60 | m_Scale: {x: 1, y: 1}
61 | m_Offset: {x: 0, y: 0}
62 | - _ParallaxMap:
63 | m_Texture: {fileID: 0}
64 | m_Scale: {x: 1, y: 1}
65 | m_Offset: {x: 0, y: 0}
66 | m_Floats:
67 | - _BumpScale: 1
68 | - _Cutoff: 0.5
69 | - _DetailNormalMapScale: 1
70 | - _DstBlend: 0
71 | - _GlossMapScale: 1
72 | - _Glossiness: 0.5
73 | - _GlossyReflections: 1
74 | - _Metallic: 0
75 | - _Mode: 0
76 | - _OcclusionStrength: 1
77 | - _Parallax: 0.02
78 | - _SmoothnessTextureChannel: 0
79 | - _SpecularHighlights: 1
80 | - _SrcBlend: 1
81 | - _UVSec: 0
82 | - _ZWrite: 1
83 | m_Colors:
84 | - _Color: {r: 1, g: 1, b: 1, a: 1}
85 | - _EmissionColor: {r: 0, g: 0, b: 0, a: 1}
86 |
--------------------------------------------------------------------------------
/Materials/CubemapTemplate.mat.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 340d9ee330db027479631c6024e73ffd
3 | NativeFormatImporter:
4 | externalObjects: {}
5 | mainObjectFileID: 2100000
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Materials/HDRP.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 467275c3493b37f4b950c09776e2e8f2
3 | folderAsset: yes
4 | DefaultImporter:
5 | externalObjects: {}
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Materials/HDRP/Checkerboard_2x2.mat.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: e4bb8ec7d4244e44981a6c8043d46d50
3 | NativeFormatImporter:
4 | externalObjects: {}
5 | mainObjectFileID: 0
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Materials/HDRP/Checkerboard_4x4.mat.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 526de746db263f14188484bce501559d
3 | NativeFormatImporter:
4 | externalObjects: {}
5 | mainObjectFileID: 0
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Materials/HDRP/Checkerboard_8x8.mat.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: e0e915a74e6ba4d4faf9266aaa0906b4
3 | NativeFormatImporter:
4 | externalObjects: {}
5 | mainObjectFileID: 0
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Materials/HDRP/Pattern_00.mat.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 5c71b242da95ce943883dc69f460a180
3 | NativeFormatImporter:
4 | externalObjects: {}
5 | mainObjectFileID: 0
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Materials/HDRP/Pattern_01.mat.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 924a13f6b28bb2e49bff9c378497ffe4
3 | NativeFormatImporter:
4 | externalObjects: {}
5 | mainObjectFileID: 0
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Materials/HDRP/Pattern_02.mat.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: b8175e3dd2a1abe44a4da37caf151f33
3 | NativeFormatImporter:
4 | externalObjects: {}
5 | mainObjectFileID: 0
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Materials/HDRP/Pattern_03.mat.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 0b37faf32c820bd48a5bd9c4dc782f69
3 | NativeFormatImporter:
4 | externalObjects: {}
5 | mainObjectFileID: 0
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Materials/HDRP/Pattern_04.mat.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 68d3c92fc01c297408e05d2d7bfae31a
3 | NativeFormatImporter:
4 | externalObjects: {}
5 | mainObjectFileID: 0
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Materials/HDRP/Pattern_05.mat.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: d0891676399500041a71d282d69f99ae
3 | NativeFormatImporter:
4 | externalObjects: {}
5 | mainObjectFileID: 0
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Materials/HDRP/Pattern_06.mat.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 7da89300a770a3042ad1b77d3be60247
3 | NativeFormatImporter:
4 | externalObjects: {}
5 | mainObjectFileID: 0
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Materials/HDRP/Pattern_07.mat.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: cb095dc6d4754d541a489c5cb0f29f18
3 | NativeFormatImporter:
4 | externalObjects: {}
5 | mainObjectFileID: 0
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Materials/HDRP/Pattern_08.mat.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 14e8ef73b312480478a2eb9d533e2732
3 | NativeFormatImporter:
4 | externalObjects: {}
5 | mainObjectFileID: 0
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Materials/HDRP/Pattern_09.mat.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 471c7c5420007a749aedf2840527f11a
3 | NativeFormatImporter:
4 | externalObjects: {}
5 | mainObjectFileID: 0
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Materials/HDRP/Pattern_10.mat.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: ad2b7e9eb4b04ce4a99928aa89fba011
3 | NativeFormatImporter:
4 | externalObjects: {}
5 | mainObjectFileID: 0
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Materials/HDRP/Pattern_11.mat.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: e539357800828e945a0341a1178c5f24
3 | NativeFormatImporter:
4 | externalObjects: {}
5 | mainObjectFileID: 0
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Materials/HDRP/Pattern_12.mat.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 43843f97419093942b47a25aa310e1b2
3 | NativeFormatImporter:
4 | externalObjects: {}
5 | mainObjectFileID: 0
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Materials/HDRP/Pattern_13.mat.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 1514866303f245944a2a3b79aafa9961
3 | NativeFormatImporter:
4 | externalObjects: {}
5 | mainObjectFileID: 0
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Materials/HDRP/Reflection.mat.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 5aadb4ee4f7c9784db245ebf9840342a
3 | NativeFormatImporter:
4 | externalObjects: {}
5 | mainObjectFileID: 0
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Materials/Pattern_00.mat:
--------------------------------------------------------------------------------
1 | %YAML 1.1
2 | %TAG !u! tag:unity3d.com,2011:
3 | --- !u!21 &2100000
4 | Material:
5 | serializedVersion: 6
6 | m_ObjectHideFlags: 0
7 | m_CorrespondingSourceObject: {fileID: 0}
8 | m_PrefabInstance: {fileID: 0}
9 | m_PrefabAsset: {fileID: 0}
10 | m_Name: Pattern_00
11 | m_Shader: {fileID: 46, guid: 0000000000000000f000000000000000, type: 0}
12 | m_ShaderKeywords: _EMISSION _NORMALMAP _PARALLAXMAP
13 | m_LightmapFlags: 2
14 | m_EnableInstancingVariants: 1
15 | m_DoubleSidedGI: 0
16 | m_CustomRenderQueue: -1
17 | stringTagMap: {}
18 | disabledShaderPasses: []
19 | m_SavedProperties:
20 | serializedVersion: 3
21 | m_TexEnvs:
22 | - _BumpMap:
23 | m_Texture: {fileID: 2800000, guid: e8668655f5cd26c4eabd8a1d426372e4, type: 3}
24 | m_Scale: {x: 1, y: 1}
25 | m_Offset: {x: 0, y: 0}
26 | - _DetailAlbedoMap:
27 | m_Texture: {fileID: 0}
28 | m_Scale: {x: 1, y: 1}
29 | m_Offset: {x: 0, y: 0}
30 | - _DetailMask:
31 | m_Texture: {fileID: 0}
32 | m_Scale: {x: 1, y: 1}
33 | m_Offset: {x: 0, y: 0}
34 | - _DetailNormalMap:
35 | m_Texture: {fileID: 0}
36 | m_Scale: {x: 1, y: 1}
37 | m_Offset: {x: 0, y: 0}
38 | - _EmissionMap:
39 | m_Texture: {fileID: 2800000, guid: 98668f683052756468519178251292d2, type: 3}
40 | m_Scale: {x: 1, y: 1}
41 | m_Offset: {x: 0, y: 0}
42 | - _MainTex:
43 | m_Texture: {fileID: 0}
44 | m_Scale: {x: 1, y: 1}
45 | m_Offset: {x: 0, y: 0}
46 | - _MetallicGlossMap:
47 | m_Texture: {fileID: 0}
48 | m_Scale: {x: 1, y: 1}
49 | m_Offset: {x: 0, y: 0}
50 | - _OcclusionMap:
51 | m_Texture: {fileID: 0}
52 | m_Scale: {x: 1, y: 1}
53 | m_Offset: {x: 0, y: 0}
54 | - _ParallaxMap:
55 | m_Texture: {fileID: 2800000, guid: 774d92c735be0fc408c1b48a83e23aac, type: 3}
56 | m_Scale: {x: 1, y: 1}
57 | m_Offset: {x: 0, y: 0}
58 | m_Floats:
59 | - _BumpScale: 1
60 | - _Cutoff: 0.5
61 | - _DetailNormalMapScale: 1
62 | - _DstBlend: 0
63 | - _GlossMapScale: 1
64 | - _Glossiness: 0
65 | - _GlossyReflections: 1
66 | - _Metallic: 0
67 | - _Mode: 0
68 | - _OcclusionStrength: 1
69 | - _Parallax: 0.02
70 | - _SmoothnessTextureChannel: 0
71 | - _SpecularHighlights: 1
72 | - _SrcBlend: 1
73 | - _UVSec: 0
74 | - _ZWrite: 1
75 | m_Colors:
76 | - _Color: {r: 0, g: 0, b: 0, a: 1}
77 | - _EmissionColor: {r: 1, g: 1, b: 1, a: 1}
78 |
--------------------------------------------------------------------------------
/Materials/Pattern_00.mat.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 88829e6f768b6b8458fc8dfee39a9dbb
3 | NativeFormatImporter:
4 | externalObjects: {}
5 | mainObjectFileID: 0
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Materials/Pattern_01.mat:
--------------------------------------------------------------------------------
1 | %YAML 1.1
2 | %TAG !u! tag:unity3d.com,2011:
3 | --- !u!21 &2100000
4 | Material:
5 | serializedVersion: 6
6 | m_ObjectHideFlags: 0
7 | m_CorrespondingSourceObject: {fileID: 0}
8 | m_PrefabInstance: {fileID: 0}
9 | m_PrefabAsset: {fileID: 0}
10 | m_Name: Pattern_01
11 | m_Shader: {fileID: 46, guid: 0000000000000000f000000000000000, type: 0}
12 | m_ShaderKeywords: _EMISSION _NORMALMAP _PARALLAXMAP
13 | m_LightmapFlags: 2
14 | m_EnableInstancingVariants: 1
15 | m_DoubleSidedGI: 0
16 | m_CustomRenderQueue: -1
17 | stringTagMap: {}
18 | disabledShaderPasses: []
19 | m_SavedProperties:
20 | serializedVersion: 3
21 | m_TexEnvs:
22 | - _BumpMap:
23 | m_Texture: {fileID: 2800000, guid: 47d7800d2279ab442accfa35107638c2, type: 3}
24 | m_Scale: {x: 1, y: 1}
25 | m_Offset: {x: 0, y: 0}
26 | - _DetailAlbedoMap:
27 | m_Texture: {fileID: 0}
28 | m_Scale: {x: 1, y: 1}
29 | m_Offset: {x: 0, y: 0}
30 | - _DetailMask:
31 | m_Texture: {fileID: 0}
32 | m_Scale: {x: 1, y: 1}
33 | m_Offset: {x: 0, y: 0}
34 | - _DetailNormalMap:
35 | m_Texture: {fileID: 0}
36 | m_Scale: {x: 1, y: 1}
37 | m_Offset: {x: 0, y: 0}
38 | - _EmissionMap:
39 | m_Texture: {fileID: 2800000, guid: 2b3212c48ebf46741a4bddde3216a96d, type: 3}
40 | m_Scale: {x: 1, y: 1}
41 | m_Offset: {x: 0, y: 0}
42 | - _MainTex:
43 | m_Texture: {fileID: 0}
44 | m_Scale: {x: 1, y: 1}
45 | m_Offset: {x: 0, y: 0}
46 | - _MetallicGlossMap:
47 | m_Texture: {fileID: 0}
48 | m_Scale: {x: 1, y: 1}
49 | m_Offset: {x: 0, y: 0}
50 | - _OcclusionMap:
51 | m_Texture: {fileID: 0}
52 | m_Scale: {x: 1, y: 1}
53 | m_Offset: {x: 0, y: 0}
54 | - _ParallaxMap:
55 | m_Texture: {fileID: 2800000, guid: 1497b3ac5a83b7c4fa7111f0bc8e8e22, type: 3}
56 | m_Scale: {x: 1, y: 1}
57 | m_Offset: {x: 0, y: 0}
58 | m_Floats:
59 | - _BumpScale: 1
60 | - _Cutoff: 0.5
61 | - _DetailNormalMapScale: 1
62 | - _DstBlend: 0
63 | - _GlossMapScale: 1
64 | - _Glossiness: 0
65 | - _GlossyReflections: 1
66 | - _Metallic: 0
67 | - _Mode: 0
68 | - _OcclusionStrength: 1
69 | - _Parallax: 0.02
70 | - _SmoothnessTextureChannel: 0
71 | - _SpecularHighlights: 1
72 | - _SrcBlend: 1
73 | - _UVSec: 0
74 | - _ZWrite: 1
75 | m_Colors:
76 | - _Color: {r: 0, g: 0, b: 0, a: 1}
77 | - _EmissionColor: {r: 1, g: 1, b: 1, a: 1}
78 |
--------------------------------------------------------------------------------
/Materials/Pattern_01.mat.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 8e8843f57bb90854e95abfd52f9553d0
3 | NativeFormatImporter:
4 | externalObjects: {}
5 | mainObjectFileID: 0
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Materials/Pattern_02.mat:
--------------------------------------------------------------------------------
1 | %YAML 1.1
2 | %TAG !u! tag:unity3d.com,2011:
3 | --- !u!21 &2100000
4 | Material:
5 | serializedVersion: 6
6 | m_ObjectHideFlags: 0
7 | m_CorrespondingSourceObject: {fileID: 0}
8 | m_PrefabInstance: {fileID: 0}
9 | m_PrefabAsset: {fileID: 0}
10 | m_Name: Pattern_02
11 | m_Shader: {fileID: 46, guid: 0000000000000000f000000000000000, type: 0}
12 | m_ShaderKeywords: _EMISSION _NORMALMAP _PARALLAXMAP _SPECGLOSSMAP
13 | m_LightmapFlags: 2
14 | m_EnableInstancingVariants: 1
15 | m_DoubleSidedGI: 0
16 | m_CustomRenderQueue: -1
17 | stringTagMap: {}
18 | disabledShaderPasses: []
19 | m_SavedProperties:
20 | serializedVersion: 3
21 | m_TexEnvs:
22 | - _BumpMap:
23 | m_Texture: {fileID: 2800000, guid: fd5d114254ecd314eb929c0ead4d309b, type: 3}
24 | m_Scale: {x: 1, y: 1}
25 | m_Offset: {x: 0, y: 0}
26 | - _DetailAlbedoMap:
27 | m_Texture: {fileID: 0}
28 | m_Scale: {x: 1, y: 1}
29 | m_Offset: {x: 0, y: 0}
30 | - _DetailMask:
31 | m_Texture: {fileID: 0}
32 | m_Scale: {x: 1, y: 1}
33 | m_Offset: {x: 0, y: 0}
34 | - _DetailNormalMap:
35 | m_Texture: {fileID: 0}
36 | m_Scale: {x: 1, y: 1}
37 | m_Offset: {x: 0, y: 0}
38 | - _EmissionMap:
39 | m_Texture: {fileID: 2800000, guid: d3a5097bfd38779419a1b8ac3ed093a3, type: 3}
40 | m_Scale: {x: 1, y: 1}
41 | m_Offset: {x: 0, y: 0}
42 | - _MainTex:
43 | m_Texture: {fileID: 0}
44 | m_Scale: {x: 1, y: 1}
45 | m_Offset: {x: 0, y: 0}
46 | - _MetallicGlossMap:
47 | m_Texture: {fileID: 0}
48 | m_Scale: {x: 1, y: 1}
49 | m_Offset: {x: 0, y: 0}
50 | - _OcclusionMap:
51 | m_Texture: {fileID: 0}
52 | m_Scale: {x: 1, y: 1}
53 | m_Offset: {x: 0, y: 0}
54 | - _ParallaxMap:
55 | m_Texture: {fileID: 2800000, guid: d4309b9fd3348fa47b05c7419972fc6d, type: 3}
56 | m_Scale: {x: 1, y: 1}
57 | m_Offset: {x: 0, y: 0}
58 | m_Floats:
59 | - _BumpScale: 1
60 | - _Cutoff: 0.5
61 | - _DetailNormalMapScale: 1
62 | - _DstBlend: 0
63 | - _GlossMapScale: 1
64 | - _Glossiness: 0
65 | - _GlossyReflections: 1
66 | - _Metallic: 0
67 | - _Mode: 0
68 | - _OcclusionStrength: 1
69 | - _Parallax: 0.02
70 | - _SmoothnessTextureChannel: 0
71 | - _SpecularHighlights: 1
72 | - _SrcBlend: 1
73 | - _UVSec: 0
74 | - _ZWrite: 1
75 | m_Colors:
76 | - _Color: {r: 0, g: 0, b: 0, a: 1}
77 | - _EmissionColor: {r: 1, g: 1, b: 1, a: 1}
78 |
--------------------------------------------------------------------------------
/Materials/Pattern_02.mat.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: b87600ece83c8f6498b97403fc1f5719
3 | NativeFormatImporter:
4 | externalObjects: {}
5 | mainObjectFileID: 0
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Materials/Pattern_03.mat:
--------------------------------------------------------------------------------
1 | %YAML 1.1
2 | %TAG !u! tag:unity3d.com,2011:
3 | --- !u!21 &2100000
4 | Material:
5 | serializedVersion: 6
6 | m_ObjectHideFlags: 0
7 | m_CorrespondingSourceObject: {fileID: 0}
8 | m_PrefabInstance: {fileID: 0}
9 | m_PrefabAsset: {fileID: 0}
10 | m_Name: Pattern_03
11 | m_Shader: {fileID: 46, guid: 0000000000000000f000000000000000, type: 0}
12 | m_ShaderKeywords: _EMISSION _NORMALMAP _PARALLAXMAP _SPECGLOSSMAP
13 | m_LightmapFlags: 2
14 | m_EnableInstancingVariants: 1
15 | m_DoubleSidedGI: 0
16 | m_CustomRenderQueue: -1
17 | stringTagMap: {}
18 | disabledShaderPasses: []
19 | m_SavedProperties:
20 | serializedVersion: 3
21 | m_TexEnvs:
22 | - _BumpMap:
23 | m_Texture: {fileID: 2800000, guid: dcd6dc776c411d5488ba62b577b067b1, type: 3}
24 | m_Scale: {x: 1, y: 1}
25 | m_Offset: {x: 0, y: 0}
26 | - _DetailAlbedoMap:
27 | m_Texture: {fileID: 0}
28 | m_Scale: {x: 1, y: 1}
29 | m_Offset: {x: 0, y: 0}
30 | - _DetailMask:
31 | m_Texture: {fileID: 0}
32 | m_Scale: {x: 1, y: 1}
33 | m_Offset: {x: 0, y: 0}
34 | - _DetailNormalMap:
35 | m_Texture: {fileID: 0}
36 | m_Scale: {x: 1, y: 1}
37 | m_Offset: {x: 0, y: 0}
38 | - _EmissionMap:
39 | m_Texture: {fileID: 2800000, guid: 34747ceda276b36409ca5b5bf6f68def, type: 3}
40 | m_Scale: {x: 1, y: 1}
41 | m_Offset: {x: 0, y: 0}
42 | - _MainTex:
43 | m_Texture: {fileID: 0}
44 | m_Scale: {x: 1, y: 1}
45 | m_Offset: {x: 0, y: 0}
46 | - _MetallicGlossMap:
47 | m_Texture: {fileID: 0}
48 | m_Scale: {x: 1, y: 1}
49 | m_Offset: {x: 0, y: 0}
50 | - _OcclusionMap:
51 | m_Texture: {fileID: 0}
52 | m_Scale: {x: 1, y: 1}
53 | m_Offset: {x: 0, y: 0}
54 | - _ParallaxMap:
55 | m_Texture: {fileID: 2800000, guid: 7da40f3a07bb06446b80319208222c74, type: 3}
56 | m_Scale: {x: 1, y: 1}
57 | m_Offset: {x: 0, y: 0}
58 | m_Floats:
59 | - _BumpScale: 1
60 | - _Cutoff: 0.5
61 | - _DetailNormalMapScale: 1
62 | - _DstBlend: 0
63 | - _GlossMapScale: 1
64 | - _Glossiness: 0
65 | - _GlossyReflections: 1
66 | - _Metallic: 0
67 | - _Mode: 0
68 | - _OcclusionStrength: 1
69 | - _Parallax: 0.02
70 | - _SmoothnessTextureChannel: 0
71 | - _SpecularHighlights: 1
72 | - _SrcBlend: 1
73 | - _UVSec: 0
74 | - _ZWrite: 1
75 | m_Colors:
76 | - _Color: {r: 0, g: 0, b: 0, a: 1}
77 | - _EmissionColor: {r: 1, g: 1, b: 1, a: 1}
78 |
--------------------------------------------------------------------------------
/Materials/Pattern_03.mat.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 14fa6f90ac989e048965ff981616a316
3 | NativeFormatImporter:
4 | externalObjects: {}
5 | mainObjectFileID: 0
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Materials/Pattern_04.mat:
--------------------------------------------------------------------------------
1 | %YAML 1.1
2 | %TAG !u! tag:unity3d.com,2011:
3 | --- !u!21 &2100000
4 | Material:
5 | serializedVersion: 6
6 | m_ObjectHideFlags: 0
7 | m_CorrespondingSourceObject: {fileID: 0}
8 | m_PrefabInstance: {fileID: 0}
9 | m_PrefabAsset: {fileID: 0}
10 | m_Name: Pattern_04
11 | m_Shader: {fileID: 46, guid: 0000000000000000f000000000000000, type: 0}
12 | m_ShaderKeywords: _EMISSION _NORMALMAP _PARALLAXMAP
13 | m_LightmapFlags: 2
14 | m_EnableInstancingVariants: 1
15 | m_DoubleSidedGI: 0
16 | m_CustomRenderQueue: -1
17 | stringTagMap: {}
18 | disabledShaderPasses: []
19 | m_SavedProperties:
20 | serializedVersion: 3
21 | m_TexEnvs:
22 | - _BumpMap:
23 | m_Texture: {fileID: 2800000, guid: cffcd62d26db3594cb9bf66eae542459, type: 3}
24 | m_Scale: {x: 1, y: 1}
25 | m_Offset: {x: 0, y: 0}
26 | - _DetailAlbedoMap:
27 | m_Texture: {fileID: 0}
28 | m_Scale: {x: 1, y: 1}
29 | m_Offset: {x: 0, y: 0}
30 | - _DetailMask:
31 | m_Texture: {fileID: 0}
32 | m_Scale: {x: 1, y: 1}
33 | m_Offset: {x: 0, y: 0}
34 | - _DetailNormalMap:
35 | m_Texture: {fileID: 0}
36 | m_Scale: {x: 1, y: 1}
37 | m_Offset: {x: 0, y: 0}
38 | - _EmissionMap:
39 | m_Texture: {fileID: 2800000, guid: 05c9e8b5b79502a47859f3734f6160b1, type: 3}
40 | m_Scale: {x: 1, y: 1}
41 | m_Offset: {x: 0, y: 0}
42 | - _MainTex:
43 | m_Texture: {fileID: 0}
44 | m_Scale: {x: 1, y: 1}
45 | m_Offset: {x: 0, y: 0}
46 | - _MetallicGlossMap:
47 | m_Texture: {fileID: 0}
48 | m_Scale: {x: 1, y: 1}
49 | m_Offset: {x: 0, y: 0}
50 | - _OcclusionMap:
51 | m_Texture: {fileID: 0}
52 | m_Scale: {x: 1, y: 1}
53 | m_Offset: {x: 0, y: 0}
54 | - _ParallaxMap:
55 | m_Texture: {fileID: 2800000, guid: a7e437bde05d75b4fbacf602f0e52612, type: 3}
56 | m_Scale: {x: 1, y: 1}
57 | m_Offset: {x: 0, y: 0}
58 | m_Floats:
59 | - _BumpScale: 1
60 | - _Cutoff: 0.5
61 | - _DetailNormalMapScale: 1
62 | - _DstBlend: 0
63 | - _GlossMapScale: 1
64 | - _Glossiness: 0
65 | - _GlossyReflections: 1
66 | - _Metallic: 0
67 | - _Mode: 0
68 | - _OcclusionStrength: 1
69 | - _Parallax: 0.02
70 | - _SmoothnessTextureChannel: 0
71 | - _SpecularHighlights: 1
72 | - _SrcBlend: 1
73 | - _UVSec: 0
74 | - _ZWrite: 1
75 | m_Colors:
76 | - _Color: {r: 0, g: 0, b: 0, a: 1}
77 | - _EmissionColor: {r: 1, g: 1, b: 1, a: 1}
78 |
--------------------------------------------------------------------------------
/Materials/Pattern_04.mat.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: b97db0967e87e834da0b544343e7b32d
3 | NativeFormatImporter:
4 | externalObjects: {}
5 | mainObjectFileID: 0
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Materials/Pattern_05.mat:
--------------------------------------------------------------------------------
1 | %YAML 1.1
2 | %TAG !u! tag:unity3d.com,2011:
3 | --- !u!21 &2100000
4 | Material:
5 | serializedVersion: 6
6 | m_ObjectHideFlags: 0
7 | m_CorrespondingSourceObject: {fileID: 0}
8 | m_PrefabInstance: {fileID: 0}
9 | m_PrefabAsset: {fileID: 0}
10 | m_Name: Pattern_05
11 | m_Shader: {fileID: 46, guid: 0000000000000000f000000000000000, type: 0}
12 | m_ShaderKeywords: _EMISSION _NORMALMAP _PARALLAXMAP
13 | m_LightmapFlags: 2
14 | m_EnableInstancingVariants: 1
15 | m_DoubleSidedGI: 0
16 | m_CustomRenderQueue: -1
17 | stringTagMap: {}
18 | disabledShaderPasses: []
19 | m_SavedProperties:
20 | serializedVersion: 3
21 | m_TexEnvs:
22 | - _BumpMap:
23 | m_Texture: {fileID: 2800000, guid: 5d3aaa2c52a443245ba3728287de22d5, type: 3}
24 | m_Scale: {x: 1, y: 1}
25 | m_Offset: {x: 0, y: 0}
26 | - _DetailAlbedoMap:
27 | m_Texture: {fileID: 0}
28 | m_Scale: {x: 1, y: 1}
29 | m_Offset: {x: 0, y: 0}
30 | - _DetailMask:
31 | m_Texture: {fileID: 0}
32 | m_Scale: {x: 1, y: 1}
33 | m_Offset: {x: 0, y: 0}
34 | - _DetailNormalMap:
35 | m_Texture: {fileID: 0}
36 | m_Scale: {x: 1, y: 1}
37 | m_Offset: {x: 0, y: 0}
38 | - _EmissionMap:
39 | m_Texture: {fileID: 2800000, guid: 8d0cd86e8f054f04fb4c5243fdc2ceb1, type: 3}
40 | m_Scale: {x: 1, y: 1}
41 | m_Offset: {x: 0, y: 0}
42 | - _MainTex:
43 | m_Texture: {fileID: 0}
44 | m_Scale: {x: 1, y: 1}
45 | m_Offset: {x: 0, y: 0}
46 | - _MetallicGlossMap:
47 | m_Texture: {fileID: 0}
48 | m_Scale: {x: 1, y: 1}
49 | m_Offset: {x: 0, y: 0}
50 | - _OcclusionMap:
51 | m_Texture: {fileID: 0}
52 | m_Scale: {x: 1, y: 1}
53 | m_Offset: {x: 0, y: 0}
54 | - _ParallaxMap:
55 | m_Texture: {fileID: 2800000, guid: b3e85f5dfa4c0c048b8fcf94943937df, type: 3}
56 | m_Scale: {x: 1, y: 1}
57 | m_Offset: {x: 0, y: 0}
58 | m_Floats:
59 | - _BumpScale: 1
60 | - _Cutoff: 0.5
61 | - _DetailNormalMapScale: 1
62 | - _DstBlend: 0
63 | - _GlossMapScale: 1
64 | - _Glossiness: 0
65 | - _GlossyReflections: 1
66 | - _Metallic: 0
67 | - _Mode: 0
68 | - _OcclusionStrength: 1
69 | - _Parallax: 0.02
70 | - _SmoothnessTextureChannel: 0
71 | - _SpecularHighlights: 1
72 | - _SrcBlend: 1
73 | - _UVSec: 0
74 | - _ZWrite: 1
75 | m_Colors:
76 | - _Color: {r: 0, g: 0, b: 0, a: 1}
77 | - _EmissionColor: {r: 1, g: 1, b: 1, a: 1}
78 |
--------------------------------------------------------------------------------
/Materials/Pattern_05.mat.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: e8a89f458e44ebc42b25afa04ad34253
3 | NativeFormatImporter:
4 | externalObjects: {}
5 | mainObjectFileID: 0
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Materials/Pattern_06.mat:
--------------------------------------------------------------------------------
1 | %YAML 1.1
2 | %TAG !u! tag:unity3d.com,2011:
3 | --- !u!21 &2100000
4 | Material:
5 | serializedVersion: 6
6 | m_ObjectHideFlags: 0
7 | m_CorrespondingSourceObject: {fileID: 0}
8 | m_PrefabInstance: {fileID: 0}
9 | m_PrefabAsset: {fileID: 0}
10 | m_Name: Pattern_06
11 | m_Shader: {fileID: 46, guid: 0000000000000000f000000000000000, type: 0}
12 | m_ShaderKeywords: _EMISSION _NORMALMAP _PARALLAXMAP
13 | m_LightmapFlags: 2
14 | m_EnableInstancingVariants: 1
15 | m_DoubleSidedGI: 0
16 | m_CustomRenderQueue: -1
17 | stringTagMap: {}
18 | disabledShaderPasses: []
19 | m_SavedProperties:
20 | serializedVersion: 3
21 | m_TexEnvs:
22 | - _BumpMap:
23 | m_Texture: {fileID: 2800000, guid: b203ff583f24b994baa74b89fad6c0be, type: 3}
24 | m_Scale: {x: 1, y: 1}
25 | m_Offset: {x: 0, y: 0}
26 | - _DetailAlbedoMap:
27 | m_Texture: {fileID: 0}
28 | m_Scale: {x: 1, y: 1}
29 | m_Offset: {x: 0, y: 0}
30 | - _DetailMask:
31 | m_Texture: {fileID: 0}
32 | m_Scale: {x: 1, y: 1}
33 | m_Offset: {x: 0, y: 0}
34 | - _DetailNormalMap:
35 | m_Texture: {fileID: 0}
36 | m_Scale: {x: 1, y: 1}
37 | m_Offset: {x: 0, y: 0}
38 | - _EmissionMap:
39 | m_Texture: {fileID: 2800000, guid: d0aa26e7b67f4864e9271604229ea885, type: 3}
40 | m_Scale: {x: 1, y: 1}
41 | m_Offset: {x: 0, y: 0}
42 | - _MainTex:
43 | m_Texture: {fileID: 0}
44 | m_Scale: {x: 1, y: 1}
45 | m_Offset: {x: 0, y: 0}
46 | - _MetallicGlossMap:
47 | m_Texture: {fileID: 0}
48 | m_Scale: {x: 1, y: 1}
49 | m_Offset: {x: 0, y: 0}
50 | - _OcclusionMap:
51 | m_Texture: {fileID: 0}
52 | m_Scale: {x: 1, y: 1}
53 | m_Offset: {x: 0, y: 0}
54 | - _ParallaxMap:
55 | m_Texture: {fileID: 2800000, guid: 5af6fca201ad6784bbc4ad7a196c84bc, type: 3}
56 | m_Scale: {x: 1, y: 1}
57 | m_Offset: {x: 0, y: 0}
58 | m_Floats:
59 | - _BumpScale: 1
60 | - _Cutoff: 0.5
61 | - _DetailNormalMapScale: 1
62 | - _DstBlend: 0
63 | - _GlossMapScale: 1
64 | - _Glossiness: 0
65 | - _GlossyReflections: 1
66 | - _Metallic: 0
67 | - _Mode: 0
68 | - _OcclusionStrength: 1
69 | - _Parallax: 0.02
70 | - _SmoothnessTextureChannel: 0
71 | - _SpecularHighlights: 1
72 | - _SrcBlend: 1
73 | - _UVSec: 0
74 | - _ZWrite: 1
75 | m_Colors:
76 | - _Color: {r: 0, g: 0, b: 0, a: 1}
77 | - _EmissionColor: {r: 1, g: 1, b: 1, a: 1}
78 |
--------------------------------------------------------------------------------
/Materials/Pattern_06.mat.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: a3b02de19ec04c54f93f673478f85034
3 | NativeFormatImporter:
4 | externalObjects: {}
5 | mainObjectFileID: 0
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Materials/Pattern_07.mat:
--------------------------------------------------------------------------------
1 | %YAML 1.1
2 | %TAG !u! tag:unity3d.com,2011:
3 | --- !u!21 &2100000
4 | Material:
5 | serializedVersion: 6
6 | m_ObjectHideFlags: 0
7 | m_CorrespondingSourceObject: {fileID: 0}
8 | m_PrefabInstance: {fileID: 0}
9 | m_PrefabAsset: {fileID: 0}
10 | m_Name: Pattern_07
11 | m_Shader: {fileID: 46, guid: 0000000000000000f000000000000000, type: 0}
12 | m_ShaderKeywords: _EMISSION _NORMALMAP _PARALLAXMAP
13 | m_LightmapFlags: 2
14 | m_EnableInstancingVariants: 1
15 | m_DoubleSidedGI: 0
16 | m_CustomRenderQueue: -1
17 | stringTagMap: {}
18 | disabledShaderPasses: []
19 | m_SavedProperties:
20 | serializedVersion: 3
21 | m_TexEnvs:
22 | - _BumpMap:
23 | m_Texture: {fileID: 2800000, guid: 19a70fdbe9e5773468b593612e4df525, type: 3}
24 | m_Scale: {x: 1, y: 1}
25 | m_Offset: {x: 0, y: 0}
26 | - _DetailAlbedoMap:
27 | m_Texture: {fileID: 0}
28 | m_Scale: {x: 1, y: 1}
29 | m_Offset: {x: 0, y: 0}
30 | - _DetailMask:
31 | m_Texture: {fileID: 0}
32 | m_Scale: {x: 1, y: 1}
33 | m_Offset: {x: 0, y: 0}
34 | - _DetailNormalMap:
35 | m_Texture: {fileID: 0}
36 | m_Scale: {x: 1, y: 1}
37 | m_Offset: {x: 0, y: 0}
38 | - _EmissionMap:
39 | m_Texture: {fileID: 2800000, guid: 8151f99081a94ec418104b583d3aa595, type: 3}
40 | m_Scale: {x: 1, y: 1}
41 | m_Offset: {x: 0, y: 0}
42 | - _MainTex:
43 | m_Texture: {fileID: 0}
44 | m_Scale: {x: 1, y: 1}
45 | m_Offset: {x: 0, y: 0}
46 | - _MetallicGlossMap:
47 | m_Texture: {fileID: 0}
48 | m_Scale: {x: 1, y: 1}
49 | m_Offset: {x: 0, y: 0}
50 | - _OcclusionMap:
51 | m_Texture: {fileID: 0}
52 | m_Scale: {x: 1, y: 1}
53 | m_Offset: {x: 0, y: 0}
54 | - _ParallaxMap:
55 | m_Texture: {fileID: 2800000, guid: 4fe37200cc8e28a4aa9d013d4ba34d75, type: 3}
56 | m_Scale: {x: 1, y: 1}
57 | m_Offset: {x: 0, y: 0}
58 | m_Floats:
59 | - _BumpScale: 1
60 | - _Cutoff: 0.5
61 | - _DetailNormalMapScale: 1
62 | - _DstBlend: 0
63 | - _GlossMapScale: 1
64 | - _Glossiness: 0
65 | - _GlossyReflections: 1
66 | - _Metallic: 0
67 | - _Mode: 0
68 | - _OcclusionStrength: 1
69 | - _Parallax: 0.02
70 | - _SmoothnessTextureChannel: 0
71 | - _SpecularHighlights: 1
72 | - _SrcBlend: 1
73 | - _UVSec: 0
74 | - _ZWrite: 1
75 | m_Colors:
76 | - _Color: {r: 0, g: 0, b: 0, a: 1}
77 | - _EmissionColor: {r: 1, g: 1, b: 1, a: 1}
78 |
--------------------------------------------------------------------------------
/Materials/Pattern_07.mat.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: ff401d0bf98c56e43bfa97b909bded43
3 | NativeFormatImporter:
4 | externalObjects: {}
5 | mainObjectFileID: 0
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Materials/Pattern_08.mat:
--------------------------------------------------------------------------------
1 | %YAML 1.1
2 | %TAG !u! tag:unity3d.com,2011:
3 | --- !u!21 &2100000
4 | Material:
5 | serializedVersion: 6
6 | m_ObjectHideFlags: 0
7 | m_CorrespondingSourceObject: {fileID: 0}
8 | m_PrefabInstance: {fileID: 0}
9 | m_PrefabAsset: {fileID: 0}
10 | m_Name: Pattern_08
11 | m_Shader: {fileID: 46, guid: 0000000000000000f000000000000000, type: 0}
12 | m_ShaderKeywords: _EMISSION _NORMALMAP _PARALLAXMAP
13 | m_LightmapFlags: 2
14 | m_EnableInstancingVariants: 1
15 | m_DoubleSidedGI: 0
16 | m_CustomRenderQueue: -1
17 | stringTagMap: {}
18 | disabledShaderPasses: []
19 | m_SavedProperties:
20 | serializedVersion: 3
21 | m_TexEnvs:
22 | - _BumpMap:
23 | m_Texture: {fileID: 2800000, guid: 9324d92aaa9173248a2608a9a4c673dc, type: 3}
24 | m_Scale: {x: 1, y: 1}
25 | m_Offset: {x: 0, y: 0}
26 | - _DetailAlbedoMap:
27 | m_Texture: {fileID: 0}
28 | m_Scale: {x: 1, y: 1}
29 | m_Offset: {x: 0, y: 0}
30 | - _DetailMask:
31 | m_Texture: {fileID: 0}
32 | m_Scale: {x: 1, y: 1}
33 | m_Offset: {x: 0, y: 0}
34 | - _DetailNormalMap:
35 | m_Texture: {fileID: 0}
36 | m_Scale: {x: 1, y: 1}
37 | m_Offset: {x: 0, y: 0}
38 | - _EmissionMap:
39 | m_Texture: {fileID: 2800000, guid: 4bf8070568172cc498692609799ef4e2, type: 3}
40 | m_Scale: {x: 1, y: 1}
41 | m_Offset: {x: 0, y: 0}
42 | - _MainTex:
43 | m_Texture: {fileID: 0}
44 | m_Scale: {x: 1, y: 1}
45 | m_Offset: {x: 0, y: 0}
46 | - _MetallicGlossMap:
47 | m_Texture: {fileID: 0}
48 | m_Scale: {x: 1, y: 1}
49 | m_Offset: {x: 0, y: 0}
50 | - _OcclusionMap:
51 | m_Texture: {fileID: 0}
52 | m_Scale: {x: 1, y: 1}
53 | m_Offset: {x: 0, y: 0}
54 | - _ParallaxMap:
55 | m_Texture: {fileID: 2800000, guid: f01071927ea0de6499576425bba6b25b, type: 3}
56 | m_Scale: {x: 1, y: 1}
57 | m_Offset: {x: 0, y: 0}
58 | m_Floats:
59 | - _BumpScale: 1
60 | - _Cutoff: 0.5
61 | - _DetailNormalMapScale: 1
62 | - _DstBlend: 0
63 | - _GlossMapScale: 1
64 | - _Glossiness: 0
65 | - _GlossyReflections: 1
66 | - _Metallic: 0
67 | - _Mode: 0
68 | - _OcclusionStrength: 1
69 | - _Parallax: 0.02
70 | - _SmoothnessTextureChannel: 0
71 | - _SpecularHighlights: 1
72 | - _SrcBlend: 1
73 | - _UVSec: 0
74 | - _ZWrite: 1
75 | m_Colors:
76 | - _Color: {r: 0, g: 0, b: 0, a: 1}
77 | - _EmissionColor: {r: 1, g: 1, b: 1, a: 1}
78 |
--------------------------------------------------------------------------------
/Materials/Pattern_08.mat.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 77f39da924299a847907f88721a354c1
3 | NativeFormatImporter:
4 | externalObjects: {}
5 | mainObjectFileID: 0
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Materials/Pattern_09.mat:
--------------------------------------------------------------------------------
1 | %YAML 1.1
2 | %TAG !u! tag:unity3d.com,2011:
3 | --- !u!21 &2100000
4 | Material:
5 | serializedVersion: 6
6 | m_ObjectHideFlags: 0
7 | m_CorrespondingSourceObject: {fileID: 0}
8 | m_PrefabInstance: {fileID: 0}
9 | m_PrefabAsset: {fileID: 0}
10 | m_Name: Pattern_09
11 | m_Shader: {fileID: 46, guid: 0000000000000000f000000000000000, type: 0}
12 | m_ShaderKeywords: _EMISSION _NORMALMAP _PARALLAXMAP
13 | m_LightmapFlags: 2
14 | m_EnableInstancingVariants: 1
15 | m_DoubleSidedGI: 0
16 | m_CustomRenderQueue: -1
17 | stringTagMap: {}
18 | disabledShaderPasses: []
19 | m_SavedProperties:
20 | serializedVersion: 3
21 | m_TexEnvs:
22 | - _BumpMap:
23 | m_Texture: {fileID: 2800000, guid: 65c6aa854c93fea4e84d199f5a3ebe1e, type: 3}
24 | m_Scale: {x: 1, y: 1}
25 | m_Offset: {x: 0, y: 0}
26 | - _DetailAlbedoMap:
27 | m_Texture: {fileID: 0}
28 | m_Scale: {x: 1, y: 1}
29 | m_Offset: {x: 0, y: 0}
30 | - _DetailMask:
31 | m_Texture: {fileID: 0}
32 | m_Scale: {x: 1, y: 1}
33 | m_Offset: {x: 0, y: 0}
34 | - _DetailNormalMap:
35 | m_Texture: {fileID: 0}
36 | m_Scale: {x: 1, y: 1}
37 | m_Offset: {x: 0, y: 0}
38 | - _EmissionMap:
39 | m_Texture: {fileID: 2800000, guid: 328262f2ec13714428fbcfbf7be7c28a, type: 3}
40 | m_Scale: {x: 1, y: 1}
41 | m_Offset: {x: 0, y: 0}
42 | - _MainTex:
43 | m_Texture: {fileID: 0}
44 | m_Scale: {x: 1, y: 1}
45 | m_Offset: {x: 0, y: 0}
46 | - _MetallicGlossMap:
47 | m_Texture: {fileID: 0}
48 | m_Scale: {x: 1, y: 1}
49 | m_Offset: {x: 0, y: 0}
50 | - _OcclusionMap:
51 | m_Texture: {fileID: 0}
52 | m_Scale: {x: 1, y: 1}
53 | m_Offset: {x: 0, y: 0}
54 | - _ParallaxMap:
55 | m_Texture: {fileID: 2800000, guid: 29f15ff2704018a47b788fdc66d70448, type: 3}
56 | m_Scale: {x: 1, y: 1}
57 | m_Offset: {x: 0, y: 0}
58 | m_Floats:
59 | - _BumpScale: 1
60 | - _Cutoff: 0.5
61 | - _DetailNormalMapScale: 1
62 | - _DstBlend: 0
63 | - _GlossMapScale: 1
64 | - _Glossiness: 0
65 | - _GlossyReflections: 1
66 | - _Metallic: 0
67 | - _Mode: 0
68 | - _OcclusionStrength: 1
69 | - _Parallax: 0.02
70 | - _SmoothnessTextureChannel: 0
71 | - _SpecularHighlights: 1
72 | - _SrcBlend: 1
73 | - _UVSec: 0
74 | - _ZWrite: 1
75 | m_Colors:
76 | - _Color: {r: 0, g: 0, b: 0, a: 1}
77 | - _EmissionColor: {r: 1, g: 1, b: 1, a: 1}
78 |
--------------------------------------------------------------------------------
/Materials/Pattern_09.mat.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: c7d721de5e2f71341bc71784d6970195
3 | NativeFormatImporter:
4 | externalObjects: {}
5 | mainObjectFileID: 0
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Materials/Pattern_10.mat:
--------------------------------------------------------------------------------
1 | %YAML 1.1
2 | %TAG !u! tag:unity3d.com,2011:
3 | --- !u!21 &2100000
4 | Material:
5 | serializedVersion: 6
6 | m_ObjectHideFlags: 0
7 | m_CorrespondingSourceObject: {fileID: 0}
8 | m_PrefabInstance: {fileID: 0}
9 | m_PrefabAsset: {fileID: 0}
10 | m_Name: Pattern_10
11 | m_Shader: {fileID: 46, guid: 0000000000000000f000000000000000, type: 0}
12 | m_ShaderKeywords: _EMISSION _NORMALMAP _PARALLAXMAP
13 | m_LightmapFlags: 2
14 | m_EnableInstancingVariants: 1
15 | m_DoubleSidedGI: 0
16 | m_CustomRenderQueue: -1
17 | stringTagMap: {}
18 | disabledShaderPasses: []
19 | m_SavedProperties:
20 | serializedVersion: 3
21 | m_TexEnvs:
22 | - _BumpMap:
23 | m_Texture: {fileID: 2800000, guid: 168f580b87205e241837118c6b5a0212, type: 3}
24 | m_Scale: {x: 1, y: 1}
25 | m_Offset: {x: 0, y: 0}
26 | - _DetailAlbedoMap:
27 | m_Texture: {fileID: 0}
28 | m_Scale: {x: 1, y: 1}
29 | m_Offset: {x: 0, y: 0}
30 | - _DetailMask:
31 | m_Texture: {fileID: 0}
32 | m_Scale: {x: 1, y: 1}
33 | m_Offset: {x: 0, y: 0}
34 | - _DetailNormalMap:
35 | m_Texture: {fileID: 0}
36 | m_Scale: {x: 1, y: 1}
37 | m_Offset: {x: 0, y: 0}
38 | - _EmissionMap:
39 | m_Texture: {fileID: 2800000, guid: ed41563dfd640664c8f5858c74038737, type: 3}
40 | m_Scale: {x: 1, y: 1}
41 | m_Offset: {x: 0, y: 0}
42 | - _MainTex:
43 | m_Texture: {fileID: 0}
44 | m_Scale: {x: 1, y: 1}
45 | m_Offset: {x: 0, y: 0}
46 | - _MetallicGlossMap:
47 | m_Texture: {fileID: 0}
48 | m_Scale: {x: 1, y: 1}
49 | m_Offset: {x: 0, y: 0}
50 | - _OcclusionMap:
51 | m_Texture: {fileID: 0}
52 | m_Scale: {x: 1, y: 1}
53 | m_Offset: {x: 0, y: 0}
54 | - _ParallaxMap:
55 | m_Texture: {fileID: 2800000, guid: 92bdb1e02ab358a438e5294972aa1dd8, type: 3}
56 | m_Scale: {x: 1, y: 1}
57 | m_Offset: {x: 0, y: 0}
58 | m_Floats:
59 | - _BumpScale: 1
60 | - _Cutoff: 0.5
61 | - _DetailNormalMapScale: 1
62 | - _DstBlend: 0
63 | - _GlossMapScale: 1
64 | - _Glossiness: 0
65 | - _GlossyReflections: 1
66 | - _Metallic: 0
67 | - _Mode: 0
68 | - _OcclusionStrength: 1
69 | - _Parallax: 0.02
70 | - _SmoothnessTextureChannel: 0
71 | - _SpecularHighlights: 1
72 | - _SrcBlend: 1
73 | - _UVSec: 0
74 | - _ZWrite: 1
75 | m_Colors:
76 | - _Color: {r: 0, g: 0, b: 0, a: 1}
77 | - _EmissionColor: {r: 1, g: 1, b: 1, a: 1}
78 |
--------------------------------------------------------------------------------
/Materials/Pattern_10.mat.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 1edf8d9c471dee347b14a49c24d02a46
3 | NativeFormatImporter:
4 | externalObjects: {}
5 | mainObjectFileID: 0
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Materials/Pattern_11.mat:
--------------------------------------------------------------------------------
1 | %YAML 1.1
2 | %TAG !u! tag:unity3d.com,2011:
3 | --- !u!21 &2100000
4 | Material:
5 | serializedVersion: 6
6 | m_ObjectHideFlags: 0
7 | m_CorrespondingSourceObject: {fileID: 0}
8 | m_PrefabInstance: {fileID: 0}
9 | m_PrefabAsset: {fileID: 0}
10 | m_Name: Pattern_11
11 | m_Shader: {fileID: 46, guid: 0000000000000000f000000000000000, type: 0}
12 | m_ShaderKeywords: _EMISSION _NORMALMAP _PARALLAXMAP
13 | m_LightmapFlags: 2
14 | m_EnableInstancingVariants: 1
15 | m_DoubleSidedGI: 0
16 | m_CustomRenderQueue: -1
17 | stringTagMap: {}
18 | disabledShaderPasses: []
19 | m_SavedProperties:
20 | serializedVersion: 3
21 | m_TexEnvs:
22 | - _BumpMap:
23 | m_Texture: {fileID: 2800000, guid: 675ca5d971f6faa4f87109896e78e4ce, type: 3}
24 | m_Scale: {x: 1, y: 1}
25 | m_Offset: {x: 0, y: 0}
26 | - _DetailAlbedoMap:
27 | m_Texture: {fileID: 0}
28 | m_Scale: {x: 1, y: 1}
29 | m_Offset: {x: 0, y: 0}
30 | - _DetailMask:
31 | m_Texture: {fileID: 0}
32 | m_Scale: {x: 1, y: 1}
33 | m_Offset: {x: 0, y: 0}
34 | - _DetailNormalMap:
35 | m_Texture: {fileID: 0}
36 | m_Scale: {x: 1, y: 1}
37 | m_Offset: {x: 0, y: 0}
38 | - _EmissionMap:
39 | m_Texture: {fileID: 2800000, guid: 1ff2e8d90477d614f9e942d2696288f3, type: 3}
40 | m_Scale: {x: 1, y: 1}
41 | m_Offset: {x: 0, y: 0}
42 | - _MainTex:
43 | m_Texture: {fileID: 0}
44 | m_Scale: {x: 1, y: 1}
45 | m_Offset: {x: 0, y: 0}
46 | - _MetallicGlossMap:
47 | m_Texture: {fileID: 0}
48 | m_Scale: {x: 1, y: 1}
49 | m_Offset: {x: 0, y: 0}
50 | - _OcclusionMap:
51 | m_Texture: {fileID: 0}
52 | m_Scale: {x: 1, y: 1}
53 | m_Offset: {x: 0, y: 0}
54 | - _ParallaxMap:
55 | m_Texture: {fileID: 2800000, guid: 317ccf04fd25293498585e35a57c5420, type: 3}
56 | m_Scale: {x: 1, y: 1}
57 | m_Offset: {x: 0, y: 0}
58 | m_Floats:
59 | - _BumpScale: 1
60 | - _Cutoff: 0.5
61 | - _DetailNormalMapScale: 1
62 | - _DstBlend: 0
63 | - _GlossMapScale: 1
64 | - _Glossiness: 0
65 | - _GlossyReflections: 1
66 | - _Metallic: 0
67 | - _Mode: 0
68 | - _OcclusionStrength: 1
69 | - _Parallax: 0.02
70 | - _SmoothnessTextureChannel: 0
71 | - _SpecularHighlights: 1
72 | - _SrcBlend: 1
73 | - _UVSec: 0
74 | - _ZWrite: 1
75 | m_Colors:
76 | - _Color: {r: 0, g: 0, b: 0, a: 1}
77 | - _EmissionColor: {r: 1, g: 1, b: 1, a: 1}
78 |
--------------------------------------------------------------------------------
/Materials/Pattern_11.mat.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 562683af4c02bce47a83da9e7f787336
3 | NativeFormatImporter:
4 | externalObjects: {}
5 | mainObjectFileID: 0
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Materials/Pattern_12.mat:
--------------------------------------------------------------------------------
1 | %YAML 1.1
2 | %TAG !u! tag:unity3d.com,2011:
3 | --- !u!21 &2100000
4 | Material:
5 | serializedVersion: 6
6 | m_ObjectHideFlags: 0
7 | m_CorrespondingSourceObject: {fileID: 0}
8 | m_PrefabInstance: {fileID: 0}
9 | m_PrefabAsset: {fileID: 0}
10 | m_Name: Pattern_12
11 | m_Shader: {fileID: 46, guid: 0000000000000000f000000000000000, type: 0}
12 | m_ShaderKeywords: _EMISSION _NORMALMAP _PARALLAXMAP
13 | m_LightmapFlags: 2
14 | m_EnableInstancingVariants: 1
15 | m_DoubleSidedGI: 0
16 | m_CustomRenderQueue: -1
17 | stringTagMap: {}
18 | disabledShaderPasses: []
19 | m_SavedProperties:
20 | serializedVersion: 3
21 | m_TexEnvs:
22 | - _BumpMap:
23 | m_Texture: {fileID: 2800000, guid: 33d38d4e907df434588828957a3feb55, type: 3}
24 | m_Scale: {x: 1, y: 1}
25 | m_Offset: {x: 0, y: 0}
26 | - _DetailAlbedoMap:
27 | m_Texture: {fileID: 0}
28 | m_Scale: {x: 1, y: 1}
29 | m_Offset: {x: 0, y: 0}
30 | - _DetailMask:
31 | m_Texture: {fileID: 0}
32 | m_Scale: {x: 1, y: 1}
33 | m_Offset: {x: 0, y: 0}
34 | - _DetailNormalMap:
35 | m_Texture: {fileID: 0}
36 | m_Scale: {x: 1, y: 1}
37 | m_Offset: {x: 0, y: 0}
38 | - _EmissionMap:
39 | m_Texture: {fileID: 2800000, guid: eee0634678330f5499128fa899b4ac2c, type: 3}
40 | m_Scale: {x: 1, y: 1}
41 | m_Offset: {x: 0, y: 0}
42 | - _MainTex:
43 | m_Texture: {fileID: 0}
44 | m_Scale: {x: 1, y: 1}
45 | m_Offset: {x: 0, y: 0}
46 | - _MetallicGlossMap:
47 | m_Texture: {fileID: 0}
48 | m_Scale: {x: 1, y: 1}
49 | m_Offset: {x: 0, y: 0}
50 | - _OcclusionMap:
51 | m_Texture: {fileID: 0}
52 | m_Scale: {x: 1, y: 1}
53 | m_Offset: {x: 0, y: 0}
54 | - _ParallaxMap:
55 | m_Texture: {fileID: 2800000, guid: 5bcc601434f9c7648a6610ec34b16bc7, type: 3}
56 | m_Scale: {x: 1, y: 1}
57 | m_Offset: {x: 0, y: 0}
58 | m_Floats:
59 | - _BumpScale: 1
60 | - _Cutoff: 0.5
61 | - _DetailNormalMapScale: 1
62 | - _DstBlend: 0
63 | - _GlossMapScale: 1
64 | - _Glossiness: 0
65 | - _GlossyReflections: 1
66 | - _Metallic: 0
67 | - _Mode: 0
68 | - _OcclusionStrength: 1
69 | - _Parallax: 0.02
70 | - _SmoothnessTextureChannel: 0
71 | - _SpecularHighlights: 1
72 | - _SrcBlend: 1
73 | - _UVSec: 0
74 | - _ZWrite: 1
75 | m_Colors:
76 | - _Color: {r: 0, g: 0, b: 0, a: 1}
77 | - _EmissionColor: {r: 1, g: 1, b: 1, a: 1}
78 |
--------------------------------------------------------------------------------
/Materials/Pattern_12.mat.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 33807bf1771af0a43b819f6efa72ce29
3 | NativeFormatImporter:
4 | externalObjects: {}
5 | mainObjectFileID: 0
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Materials/Pattern_13.mat:
--------------------------------------------------------------------------------
1 | %YAML 1.1
2 | %TAG !u! tag:unity3d.com,2011:
3 | --- !u!21 &2100000
4 | Material:
5 | serializedVersion: 6
6 | m_ObjectHideFlags: 0
7 | m_CorrespondingSourceObject: {fileID: 0}
8 | m_PrefabInstance: {fileID: 0}
9 | m_PrefabAsset: {fileID: 0}
10 | m_Name: Pattern_13
11 | m_Shader: {fileID: 46, guid: 0000000000000000f000000000000000, type: 0}
12 | m_ShaderKeywords: _EMISSION _NORMALMAP _PARALLAXMAP
13 | m_LightmapFlags: 2
14 | m_EnableInstancingVariants: 1
15 | m_DoubleSidedGI: 0
16 | m_CustomRenderQueue: -1
17 | stringTagMap: {}
18 | disabledShaderPasses: []
19 | m_SavedProperties:
20 | serializedVersion: 3
21 | m_TexEnvs:
22 | - _BumpMap:
23 | m_Texture: {fileID: 2800000, guid: 6a2edde95a2e3534bafbac30cabc5d91, type: 3}
24 | m_Scale: {x: 1, y: 1}
25 | m_Offset: {x: 0, y: 0}
26 | - _DetailAlbedoMap:
27 | m_Texture: {fileID: 0}
28 | m_Scale: {x: 1, y: 1}
29 | m_Offset: {x: 0, y: 0}
30 | - _DetailMask:
31 | m_Texture: {fileID: 0}
32 | m_Scale: {x: 1, y: 1}
33 | m_Offset: {x: 0, y: 0}
34 | - _DetailNormalMap:
35 | m_Texture: {fileID: 0}
36 | m_Scale: {x: 1, y: 1}
37 | m_Offset: {x: 0, y: 0}
38 | - _EmissionMap:
39 | m_Texture: {fileID: 2800000, guid: 1643c68576815454a9fd6dbb4c63e5cc, type: 3}
40 | m_Scale: {x: 1, y: 1}
41 | m_Offset: {x: 0, y: 0}
42 | - _MainTex:
43 | m_Texture: {fileID: 0}
44 | m_Scale: {x: 1, y: 1}
45 | m_Offset: {x: 0, y: 0}
46 | - _MetallicGlossMap:
47 | m_Texture: {fileID: 0}
48 | m_Scale: {x: 1, y: 1}
49 | m_Offset: {x: 0, y: 0}
50 | - _OcclusionMap:
51 | m_Texture: {fileID: 0}
52 | m_Scale: {x: 1, y: 1}
53 | m_Offset: {x: 0, y: 0}
54 | - _ParallaxMap:
55 | m_Texture: {fileID: 2800000, guid: ed5e86e3d2afc514e9a913b77eb89972, type: 3}
56 | m_Scale: {x: 1, y: 1}
57 | m_Offset: {x: 0, y: 0}
58 | m_Floats:
59 | - _BumpScale: 1
60 | - _Cutoff: 0.5
61 | - _DetailNormalMapScale: 1
62 | - _DstBlend: 0
63 | - _GlossMapScale: 1
64 | - _Glossiness: 0
65 | - _GlossyReflections: 1
66 | - _Metallic: 0
67 | - _Mode: 0
68 | - _OcclusionStrength: 1
69 | - _Parallax: 0.02
70 | - _SmoothnessTextureChannel: 0
71 | - _SpecularHighlights: 1
72 | - _SrcBlend: 1
73 | - _UVSec: 0
74 | - _ZWrite: 1
75 | m_Colors:
76 | - _Color: {r: 0, g: 0, b: 0, a: 1}
77 | - _EmissionColor: {r: 1, g: 1, b: 1, a: 1}
78 |
--------------------------------------------------------------------------------
/Materials/Pattern_13.mat.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 4dcf95e060184d040b1e2a46f5c90993
3 | NativeFormatImporter:
4 | externalObjects: {}
5 | mainObjectFileID: 0
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Materials/Reflection.mat:
--------------------------------------------------------------------------------
1 | %YAML 1.1
2 | %TAG !u! tag:unity3d.com,2011:
3 | --- !u!21 &2100000
4 | Material:
5 | serializedVersion: 6
6 | m_ObjectHideFlags: 0
7 | m_CorrespondingSourceObject: {fileID: 0}
8 | m_PrefabInstance: {fileID: 0}
9 | m_PrefabAsset: {fileID: 0}
10 | m_Name: Reflection
11 | m_Shader: {fileID: 46, guid: 0000000000000000f000000000000000, type: 0}
12 | m_ShaderKeywords:
13 | m_LightmapFlags: 4
14 | m_EnableInstancingVariants: 0
15 | m_DoubleSidedGI: 0
16 | m_CustomRenderQueue: -1
17 | stringTagMap: {}
18 | disabledShaderPasses: []
19 | m_SavedProperties:
20 | serializedVersion: 3
21 | m_TexEnvs:
22 | - _BumpMap:
23 | m_Texture: {fileID: 0}
24 | m_Scale: {x: 1, y: 1}
25 | m_Offset: {x: 0, y: 0}
26 | - _DetailAlbedoMap:
27 | m_Texture: {fileID: 0}
28 | m_Scale: {x: 1, y: 1}
29 | m_Offset: {x: 0, y: 0}
30 | - _DetailMask:
31 | m_Texture: {fileID: 0}
32 | m_Scale: {x: 1, y: 1}
33 | m_Offset: {x: 0, y: 0}
34 | - _DetailNormalMap:
35 | m_Texture: {fileID: 0}
36 | m_Scale: {x: 1, y: 1}
37 | m_Offset: {x: 0, y: 0}
38 | - _EmissionMap:
39 | m_Texture: {fileID: 0}
40 | m_Scale: {x: 1, y: 1}
41 | m_Offset: {x: 0, y: 0}
42 | - _MainTex:
43 | m_Texture: {fileID: 0}
44 | m_Scale: {x: 1, y: 1}
45 | m_Offset: {x: 0, y: 0}
46 | - _MetallicGlossMap:
47 | m_Texture: {fileID: 0}
48 | m_Scale: {x: 1, y: 1}
49 | m_Offset: {x: 0, y: 0}
50 | - _OcclusionMap:
51 | m_Texture: {fileID: 0}
52 | m_Scale: {x: 1, y: 1}
53 | m_Offset: {x: 0, y: 0}
54 | - _ParallaxMap:
55 | m_Texture: {fileID: 0}
56 | m_Scale: {x: 1, y: 1}
57 | m_Offset: {x: 0, y: 0}
58 | m_Floats:
59 | - _BumpScale: 1
60 | - _Cutoff: 0.5
61 | - _DetailNormalMapScale: 1
62 | - _DstBlend: 0
63 | - _GlossMapScale: 1
64 | - _Glossiness: 1
65 | - _GlossyReflections: 1
66 | - _Metallic: 1
67 | - _Mode: 0
68 | - _OcclusionStrength: 1
69 | - _Parallax: 0.02
70 | - _SmoothnessTextureChannel: 0
71 | - _SpecularHighlights: 1
72 | - _SrcBlend: 1
73 | - _UVSec: 0
74 | - _ZWrite: 1
75 | m_Colors:
76 | - _Color: {r: 1, g: 1, b: 1, a: 1}
77 | - _EmissionColor: {r: 0, g: 0, b: 0, a: 1}
78 |
--------------------------------------------------------------------------------
/Materials/Reflection.mat.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 8c65e39fa75eb6c4e884b62eaf9f770b
3 | NativeFormatImporter:
4 | externalObjects: {}
5 | mainObjectFileID: 0
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Materials/URP.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: ee70fc83dcb464c4197397239b0b3aa2
3 | folderAsset: yes
4 | DefaultImporter:
5 | externalObjects: {}
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Materials/URP/Checkerboard_2x2.mat.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: a88ba5de5ca8a824a9c451cd0a1d9d51
3 | NativeFormatImporter:
4 | externalObjects: {}
5 | mainObjectFileID: 0
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Materials/URP/Checkerboard_4x4.mat.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 2425137900806aa4eba57e8db71be1ca
3 | NativeFormatImporter:
4 | externalObjects: {}
5 | mainObjectFileID: 0
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Materials/URP/Checkerboard_8x8.mat.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 39f1d693732ce8c41b213c95bb1eac7a
3 | NativeFormatImporter:
4 | externalObjects: {}
5 | mainObjectFileID: 0
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Materials/URP/Pattern_00.mat.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 620aff31c703dff44b6c649720c0799a
3 | NativeFormatImporter:
4 | externalObjects: {}
5 | mainObjectFileID: 0
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Materials/URP/Pattern_01.mat.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 58c50d73f97364942a6f4d827334c4ac
3 | NativeFormatImporter:
4 | externalObjects: {}
5 | mainObjectFileID: 0
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Materials/URP/Pattern_02.mat.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: acaa55c26a2022044ad905eb5ea0d735
3 | NativeFormatImporter:
4 | externalObjects: {}
5 | mainObjectFileID: 0
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Materials/URP/Pattern_03.mat.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 0cdb6b61db7817541931fe48c3cad83f
3 | NativeFormatImporter:
4 | externalObjects: {}
5 | mainObjectFileID: 0
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Materials/URP/Pattern_04.mat.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 96c1fededdb8a4e4d80edd25ec83d0d5
3 | NativeFormatImporter:
4 | externalObjects: {}
5 | mainObjectFileID: 0
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Materials/URP/Pattern_05.mat.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 8d63ba8d922dc0d4cbb390b3c1bbaf48
3 | NativeFormatImporter:
4 | externalObjects: {}
5 | mainObjectFileID: 0
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Materials/URP/Pattern_06.mat.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: cd1ba694ddc7b354db0dfea80ac6e070
3 | NativeFormatImporter:
4 | externalObjects: {}
5 | mainObjectFileID: 0
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Materials/URP/Pattern_07.mat.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 947e53356220175418467229034fd6c8
3 | NativeFormatImporter:
4 | externalObjects: {}
5 | mainObjectFileID: 0
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Materials/URP/Pattern_08.mat.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 59b7f06fd8257014eaba179d3229e0ac
3 | NativeFormatImporter:
4 | externalObjects: {}
5 | mainObjectFileID: 0
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Materials/URP/Pattern_09.mat.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 7c488cae9748b5044a6f1054df9718f3
3 | NativeFormatImporter:
4 | externalObjects: {}
5 | mainObjectFileID: 0
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Materials/URP/Pattern_10.mat.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: b76b174a12f0afd449af6bb5ae857c6c
3 | NativeFormatImporter:
4 | externalObjects: {}
5 | mainObjectFileID: 0
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Materials/URP/Pattern_11.mat.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: ae01f436b758d964ea3bbdf08a8076c9
3 | NativeFormatImporter:
4 | externalObjects: {}
5 | mainObjectFileID: 0
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Materials/URP/Pattern_12.mat.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: d95a097cbab71624c974e9e322577078
3 | NativeFormatImporter:
4 | externalObjects: {}
5 | mainObjectFileID: 0
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Materials/URP/Pattern_13.mat.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 8c826058669d76242be8848b7ffb9a1f
3 | NativeFormatImporter:
4 | externalObjects: {}
5 | mainObjectFileID: 0
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Materials/URP/Reflection.mat.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 2c4947bb79f483a4b8dca962e067792b
3 | NativeFormatImporter:
4 | externalObjects: {}
5 | mainObjectFileID: 0
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Meshes.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 959900f79c03f9e4f88d0432bbec9a79
3 | folderAsset: yes
4 | DefaultImporter:
5 | externalObjects: {}
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Meshes/TilingCube.mesh.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: ca0adba87facfc74393e60869cf970ff
3 | NativeFormatImporter:
4 | externalObjects: {}
5 | mainObjectFileID: 0
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Meshes/TilingRamp15.mesh.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 642d9b83e03e69a41a65b7d6a763e99c
3 | NativeFormatImporter:
4 | externalObjects: {}
5 | mainObjectFileID: 4300000
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Meshes/TilingRamp30.mesh.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: d14ebc79470e81d4bb5b75871dbc598f
3 | NativeFormatImporter:
4 | externalObjects: {}
5 | mainObjectFileID: 4300000
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Meshes/TilingRamp45.mesh.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 3f25ca573fe56e24fb895926e7bd60b3
3 | NativeFormatImporter:
4 | externalObjects: {}
5 | mainObjectFileID: 0
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Models.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 8e9d6a8d60f778b4986e40b8e765808e
3 | folderAsset: yes
4 | DefaultImporter:
5 | externalObjects: {}
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Models/Blender~/Cone.blend:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zigurous/unity-prototyping-kit/d2afe64179b307c85aaa2a1b6ec03a0c5c1facf7/Models/Blender~/Cone.blend
--------------------------------------------------------------------------------
/Models/Blender~/Cube.blend:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zigurous/unity-prototyping-kit/d2afe64179b307c85aaa2a1b6ec03a0c5c1facf7/Models/Blender~/Cube.blend
--------------------------------------------------------------------------------
/Models/Blender~/Cylinder.blend:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zigurous/unity-prototyping-kit/d2afe64179b307c85aaa2a1b6ec03a0c5c1facf7/Models/Blender~/Cylinder.blend
--------------------------------------------------------------------------------
/Models/Blender~/Diamond.blend:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zigurous/unity-prototyping-kit/d2afe64179b307c85aaa2a1b6ec03a0c5c1facf7/Models/Blender~/Diamond.blend
--------------------------------------------------------------------------------
/Models/Blender~/Icosphere.blend:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zigurous/unity-prototyping-kit/d2afe64179b307c85aaa2a1b6ec03a0c5c1facf7/Models/Blender~/Icosphere.blend
--------------------------------------------------------------------------------
/Models/Blender~/Pyramid.blend:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zigurous/unity-prototyping-kit/d2afe64179b307c85aaa2a1b6ec03a0c5c1facf7/Models/Blender~/Pyramid.blend
--------------------------------------------------------------------------------
/Models/Blender~/Quad.blend:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zigurous/unity-prototyping-kit/d2afe64179b307c85aaa2a1b6ec03a0c5c1facf7/Models/Blender~/Quad.blend
--------------------------------------------------------------------------------
/Models/Blender~/Ramp15.blend:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zigurous/unity-prototyping-kit/d2afe64179b307c85aaa2a1b6ec03a0c5c1facf7/Models/Blender~/Ramp15.blend
--------------------------------------------------------------------------------
/Models/Blender~/Ramp30.blend:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zigurous/unity-prototyping-kit/d2afe64179b307c85aaa2a1b6ec03a0c5c1facf7/Models/Blender~/Ramp30.blend
--------------------------------------------------------------------------------
/Models/Blender~/Ramp45.blend:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zigurous/unity-prototyping-kit/d2afe64179b307c85aaa2a1b6ec03a0c5c1facf7/Models/Blender~/Ramp45.blend
--------------------------------------------------------------------------------
/Models/Blender~/Torus.blend:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zigurous/unity-prototyping-kit/d2afe64179b307c85aaa2a1b6ec03a0c5c1facf7/Models/Blender~/Torus.blend
--------------------------------------------------------------------------------
/Models/Blender~/UVSphere.blend:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zigurous/unity-prototyping-kit/d2afe64179b307c85aaa2a1b6ec03a0c5c1facf7/Models/Blender~/UVSphere.blend
--------------------------------------------------------------------------------
/Models/Cone.fbx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zigurous/unity-prototyping-kit/d2afe64179b307c85aaa2a1b6ec03a0c5c1facf7/Models/Cone.fbx
--------------------------------------------------------------------------------
/Models/Cone.fbx.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 46a0254d95eebae4fa674671b12b8c56
3 | ModelImporter:
4 | serializedVersion: 19301
5 | internalIDToNameTable: []
6 | externalObjects: {}
7 | materials:
8 | materialImportMode: 0
9 | materialName: 0
10 | materialSearch: 1
11 | materialLocation: 1
12 | animations:
13 | legacyGenerateAnimations: 4
14 | bakeSimulation: 0
15 | resampleCurves: 1
16 | optimizeGameObjects: 0
17 | motionNodeName:
18 | rigImportErrors:
19 | rigImportWarnings:
20 | animationImportErrors:
21 | animationImportWarnings:
22 | animationRetargetingWarnings:
23 | animationDoRetargetingWarnings: 0
24 | importAnimatedCustomProperties: 0
25 | importConstraints: 0
26 | animationCompression: 1
27 | animationRotationError: 0.5
28 | animationPositionError: 0.5
29 | animationScaleError: 0.5
30 | animationWrapMode: 0
31 | extraExposedTransformPaths: []
32 | extraUserProperties: []
33 | clipAnimations: []
34 | isReadable: 0
35 | meshes:
36 | lODScreenPercentages: []
37 | globalScale: 1
38 | meshCompression: 0
39 | addColliders: 0
40 | useSRGBMaterialColor: 1
41 | sortHierarchyByName: 1
42 | importVisibility: 0
43 | importBlendShapes: 0
44 | importCameras: 0
45 | importLights: 0
46 | fileIdsGeneration: 2
47 | swapUVChannels: 0
48 | generateSecondaryUV: 0
49 | useFileUnits: 1
50 | keepQuads: 0
51 | weldVertices: 1
52 | preserveHierarchy: 0
53 | skinWeightsMode: 0
54 | maxBonesPerVertex: 4
55 | minBoneWeight: 0.001
56 | meshOptimizationFlags: -1
57 | indexFormat: 0
58 | secondaryUVAngleDistortion: 8
59 | secondaryUVAreaDistortion: 15.000001
60 | secondaryUVHardAngle: 88
61 | secondaryUVPackMargin: 4
62 | useFileScale: 1
63 | tangentSpace:
64 | normalSmoothAngle: 60
65 | normalImportMode: 0
66 | tangentImportMode: 3
67 | normalCalculationMode: 4
68 | legacyComputeAllNormalsFromSmoothingGroupsWhenMeshHasBlendShapes: 0
69 | blendShapeNormalImportMode: 1
70 | normalSmoothingSource: 0
71 | referencedClips: []
72 | importAnimation: 0
73 | humanDescription:
74 | serializedVersion: 3
75 | human: []
76 | skeleton: []
77 | armTwist: 0.5
78 | foreArmTwist: 0.5
79 | upperLegTwist: 0.5
80 | legTwist: 0.5
81 | armStretch: 0.05
82 | legStretch: 0.05
83 | feetSpacing: 0
84 | globalScale: 1
85 | rootMotionBoneName:
86 | hasTranslationDoF: 0
87 | hasExtraRoot: 0
88 | skeletonHasParents: 1
89 | lastHumanDescriptionAvatarSource: {instanceID: 0}
90 | autoGenerateAvatarMappingIfUnspecified: 1
91 | animationType: 0
92 | humanoidOversampling: 1
93 | avatarSetup: 0
94 | additionalBone: 0
95 | userData:
96 | assetBundleName:
97 | assetBundleVariant:
98 |
--------------------------------------------------------------------------------
/Models/Cube.fbx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zigurous/unity-prototyping-kit/d2afe64179b307c85aaa2a1b6ec03a0c5c1facf7/Models/Cube.fbx
--------------------------------------------------------------------------------
/Models/Cube.fbx.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: b82fa9c22a915aa49a13fb316e9d8a17
3 | ModelImporter:
4 | serializedVersion: 19301
5 | internalIDToNameTable: []
6 | externalObjects: {}
7 | materials:
8 | materialImportMode: 0
9 | materialName: 0
10 | materialSearch: 1
11 | materialLocation: 1
12 | animations:
13 | legacyGenerateAnimations: 4
14 | bakeSimulation: 0
15 | resampleCurves: 1
16 | optimizeGameObjects: 0
17 | motionNodeName:
18 | rigImportErrors:
19 | rigImportWarnings:
20 | animationImportErrors:
21 | animationImportWarnings:
22 | animationRetargetingWarnings:
23 | animationDoRetargetingWarnings: 0
24 | importAnimatedCustomProperties: 0
25 | importConstraints: 0
26 | animationCompression: 1
27 | animationRotationError: 0.5
28 | animationPositionError: 0.5
29 | animationScaleError: 0.5
30 | animationWrapMode: 0
31 | extraExposedTransformPaths: []
32 | extraUserProperties: []
33 | clipAnimations: []
34 | isReadable: 0
35 | meshes:
36 | lODScreenPercentages: []
37 | globalScale: 1
38 | meshCompression: 0
39 | addColliders: 0
40 | useSRGBMaterialColor: 1
41 | sortHierarchyByName: 1
42 | importVisibility: 0
43 | importBlendShapes: 0
44 | importCameras: 0
45 | importLights: 0
46 | fileIdsGeneration: 2
47 | swapUVChannels: 0
48 | generateSecondaryUV: 0
49 | useFileUnits: 1
50 | keepQuads: 0
51 | weldVertices: 1
52 | preserveHierarchy: 0
53 | skinWeightsMode: 0
54 | maxBonesPerVertex: 4
55 | minBoneWeight: 0.001
56 | meshOptimizationFlags: -1
57 | indexFormat: 0
58 | secondaryUVAngleDistortion: 8
59 | secondaryUVAreaDistortion: 15.000001
60 | secondaryUVHardAngle: 88
61 | secondaryUVPackMargin: 4
62 | useFileScale: 1
63 | tangentSpace:
64 | normalSmoothAngle: 60
65 | normalImportMode: 0
66 | tangentImportMode: 3
67 | normalCalculationMode: 4
68 | legacyComputeAllNormalsFromSmoothingGroupsWhenMeshHasBlendShapes: 0
69 | blendShapeNormalImportMode: 1
70 | normalSmoothingSource: 0
71 | referencedClips: []
72 | importAnimation: 0
73 | humanDescription:
74 | serializedVersion: 3
75 | human: []
76 | skeleton: []
77 | armTwist: 0.5
78 | foreArmTwist: 0.5
79 | upperLegTwist: 0.5
80 | legTwist: 0.5
81 | armStretch: 0.05
82 | legStretch: 0.05
83 | feetSpacing: 0
84 | globalScale: 1
85 | rootMotionBoneName:
86 | hasTranslationDoF: 0
87 | hasExtraRoot: 0
88 | skeletonHasParents: 1
89 | lastHumanDescriptionAvatarSource: {instanceID: 0}
90 | autoGenerateAvatarMappingIfUnspecified: 1
91 | animationType: 0
92 | humanoidOversampling: 1
93 | avatarSetup: 0
94 | additionalBone: 0
95 | userData:
96 | assetBundleName:
97 | assetBundleVariant:
98 |
--------------------------------------------------------------------------------
/Models/Cylinder.fbx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zigurous/unity-prototyping-kit/d2afe64179b307c85aaa2a1b6ec03a0c5c1facf7/Models/Cylinder.fbx
--------------------------------------------------------------------------------
/Models/Cylinder.fbx.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: ebaae6dfd32751e4fa00878f28023a46
3 | ModelImporter:
4 | serializedVersion: 19301
5 | internalIDToNameTable: []
6 | externalObjects: {}
7 | materials:
8 | materialImportMode: 0
9 | materialName: 0
10 | materialSearch: 1
11 | materialLocation: 1
12 | animations:
13 | legacyGenerateAnimations: 4
14 | bakeSimulation: 0
15 | resampleCurves: 1
16 | optimizeGameObjects: 0
17 | motionNodeName:
18 | rigImportErrors:
19 | rigImportWarnings:
20 | animationImportErrors:
21 | animationImportWarnings:
22 | animationRetargetingWarnings:
23 | animationDoRetargetingWarnings: 0
24 | importAnimatedCustomProperties: 0
25 | importConstraints: 0
26 | animationCompression: 1
27 | animationRotationError: 0.5
28 | animationPositionError: 0.5
29 | animationScaleError: 0.5
30 | animationWrapMode: 0
31 | extraExposedTransformPaths: []
32 | extraUserProperties: []
33 | clipAnimations: []
34 | isReadable: 0
35 | meshes:
36 | lODScreenPercentages: []
37 | globalScale: 1
38 | meshCompression: 0
39 | addColliders: 0
40 | useSRGBMaterialColor: 1
41 | sortHierarchyByName: 1
42 | importVisibility: 0
43 | importBlendShapes: 0
44 | importCameras: 0
45 | importLights: 0
46 | fileIdsGeneration: 2
47 | swapUVChannels: 0
48 | generateSecondaryUV: 0
49 | useFileUnits: 1
50 | keepQuads: 0
51 | weldVertices: 1
52 | preserveHierarchy: 0
53 | skinWeightsMode: 0
54 | maxBonesPerVertex: 4
55 | minBoneWeight: 0.001
56 | meshOptimizationFlags: -1
57 | indexFormat: 0
58 | secondaryUVAngleDistortion: 8
59 | secondaryUVAreaDistortion: 15.000001
60 | secondaryUVHardAngle: 88
61 | secondaryUVPackMargin: 4
62 | useFileScale: 1
63 | tangentSpace:
64 | normalSmoothAngle: 60
65 | normalImportMode: 0
66 | tangentImportMode: 3
67 | normalCalculationMode: 4
68 | legacyComputeAllNormalsFromSmoothingGroupsWhenMeshHasBlendShapes: 0
69 | blendShapeNormalImportMode: 1
70 | normalSmoothingSource: 0
71 | referencedClips: []
72 | importAnimation: 0
73 | humanDescription:
74 | serializedVersion: 3
75 | human: []
76 | skeleton: []
77 | armTwist: 0.5
78 | foreArmTwist: 0.5
79 | upperLegTwist: 0.5
80 | legTwist: 0.5
81 | armStretch: 0.05
82 | legStretch: 0.05
83 | feetSpacing: 0
84 | globalScale: 1
85 | rootMotionBoneName:
86 | hasTranslationDoF: 0
87 | hasExtraRoot: 0
88 | skeletonHasParents: 1
89 | lastHumanDescriptionAvatarSource: {instanceID: 0}
90 | autoGenerateAvatarMappingIfUnspecified: 1
91 | animationType: 0
92 | humanoidOversampling: 1
93 | avatarSetup: 0
94 | additionalBone: 0
95 | userData:
96 | assetBundleName:
97 | assetBundleVariant:
98 |
--------------------------------------------------------------------------------
/Models/Diamond.fbx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zigurous/unity-prototyping-kit/d2afe64179b307c85aaa2a1b6ec03a0c5c1facf7/Models/Diamond.fbx
--------------------------------------------------------------------------------
/Models/Diamond.fbx.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 98b9afe91b51d0d488d0e8c909582dbd
3 | ModelImporter:
4 | serializedVersion: 19301
5 | internalIDToNameTable: []
6 | externalObjects: {}
7 | materials:
8 | materialImportMode: 0
9 | materialName: 0
10 | materialSearch: 1
11 | materialLocation: 1
12 | animations:
13 | legacyGenerateAnimations: 4
14 | bakeSimulation: 0
15 | resampleCurves: 1
16 | optimizeGameObjects: 0
17 | motionNodeName:
18 | rigImportErrors:
19 | rigImportWarnings:
20 | animationImportErrors:
21 | animationImportWarnings:
22 | animationRetargetingWarnings:
23 | animationDoRetargetingWarnings: 0
24 | importAnimatedCustomProperties: 0
25 | importConstraints: 0
26 | animationCompression: 1
27 | animationRotationError: 0.5
28 | animationPositionError: 0.5
29 | animationScaleError: 0.5
30 | animationWrapMode: 0
31 | extraExposedTransformPaths: []
32 | extraUserProperties: []
33 | clipAnimations: []
34 | isReadable: 0
35 | meshes:
36 | lODScreenPercentages: []
37 | globalScale: 1
38 | meshCompression: 0
39 | addColliders: 0
40 | useSRGBMaterialColor: 1
41 | sortHierarchyByName: 1
42 | importVisibility: 0
43 | importBlendShapes: 0
44 | importCameras: 0
45 | importLights: 0
46 | fileIdsGeneration: 2
47 | swapUVChannels: 0
48 | generateSecondaryUV: 0
49 | useFileUnits: 1
50 | keepQuads: 0
51 | weldVertices: 1
52 | preserveHierarchy: 0
53 | skinWeightsMode: 0
54 | maxBonesPerVertex: 4
55 | minBoneWeight: 0.001
56 | meshOptimizationFlags: -1
57 | indexFormat: 0
58 | secondaryUVAngleDistortion: 8
59 | secondaryUVAreaDistortion: 15.000001
60 | secondaryUVHardAngle: 88
61 | secondaryUVPackMargin: 4
62 | useFileScale: 1
63 | tangentSpace:
64 | normalSmoothAngle: 60
65 | normalImportMode: 0
66 | tangentImportMode: 3
67 | normalCalculationMode: 4
68 | legacyComputeAllNormalsFromSmoothingGroupsWhenMeshHasBlendShapes: 0
69 | blendShapeNormalImportMode: 1
70 | normalSmoothingSource: 0
71 | referencedClips: []
72 | importAnimation: 0
73 | humanDescription:
74 | serializedVersion: 3
75 | human: []
76 | skeleton: []
77 | armTwist: 0.5
78 | foreArmTwist: 0.5
79 | upperLegTwist: 0.5
80 | legTwist: 0.5
81 | armStretch: 0.05
82 | legStretch: 0.05
83 | feetSpacing: 0
84 | globalScale: 1
85 | rootMotionBoneName:
86 | hasTranslationDoF: 0
87 | hasExtraRoot: 0
88 | skeletonHasParents: 1
89 | lastHumanDescriptionAvatarSource: {instanceID: 0}
90 | autoGenerateAvatarMappingIfUnspecified: 1
91 | animationType: 0
92 | humanoidOversampling: 1
93 | avatarSetup: 0
94 | additionalBone: 0
95 | userData:
96 | assetBundleName:
97 | assetBundleVariant:
98 |
--------------------------------------------------------------------------------
/Models/Icosphere.fbx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zigurous/unity-prototyping-kit/d2afe64179b307c85aaa2a1b6ec03a0c5c1facf7/Models/Icosphere.fbx
--------------------------------------------------------------------------------
/Models/Icosphere.fbx.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 6f2ee382c7fea724eaae6366678746dd
3 | ModelImporter:
4 | serializedVersion: 19301
5 | internalIDToNameTable: []
6 | externalObjects: {}
7 | materials:
8 | materialImportMode: 0
9 | materialName: 0
10 | materialSearch: 1
11 | materialLocation: 1
12 | animations:
13 | legacyGenerateAnimations: 4
14 | bakeSimulation: 0
15 | resampleCurves: 1
16 | optimizeGameObjects: 0
17 | motionNodeName:
18 | rigImportErrors:
19 | rigImportWarnings:
20 | animationImportErrors:
21 | animationImportWarnings:
22 | animationRetargetingWarnings:
23 | animationDoRetargetingWarnings: 0
24 | importAnimatedCustomProperties: 0
25 | importConstraints: 0
26 | animationCompression: 1
27 | animationRotationError: 0.5
28 | animationPositionError: 0.5
29 | animationScaleError: 0.5
30 | animationWrapMode: 0
31 | extraExposedTransformPaths: []
32 | extraUserProperties: []
33 | clipAnimations: []
34 | isReadable: 0
35 | meshes:
36 | lODScreenPercentages: []
37 | globalScale: 1
38 | meshCompression: 0
39 | addColliders: 0
40 | useSRGBMaterialColor: 1
41 | sortHierarchyByName: 1
42 | importVisibility: 0
43 | importBlendShapes: 0
44 | importCameras: 0
45 | importLights: 0
46 | fileIdsGeneration: 2
47 | swapUVChannels: 0
48 | generateSecondaryUV: 0
49 | useFileUnits: 1
50 | keepQuads: 0
51 | weldVertices: 1
52 | preserveHierarchy: 0
53 | skinWeightsMode: 0
54 | maxBonesPerVertex: 4
55 | minBoneWeight: 0.001
56 | meshOptimizationFlags: -1
57 | indexFormat: 0
58 | secondaryUVAngleDistortion: 8
59 | secondaryUVAreaDistortion: 15.000001
60 | secondaryUVHardAngle: 88
61 | secondaryUVPackMargin: 4
62 | useFileScale: 1
63 | tangentSpace:
64 | normalSmoothAngle: 60
65 | normalImportMode: 0
66 | tangentImportMode: 3
67 | normalCalculationMode: 4
68 | legacyComputeAllNormalsFromSmoothingGroupsWhenMeshHasBlendShapes: 0
69 | blendShapeNormalImportMode: 1
70 | normalSmoothingSource: 0
71 | referencedClips: []
72 | importAnimation: 0
73 | humanDescription:
74 | serializedVersion: 3
75 | human: []
76 | skeleton: []
77 | armTwist: 0.5
78 | foreArmTwist: 0.5
79 | upperLegTwist: 0.5
80 | legTwist: 0.5
81 | armStretch: 0.05
82 | legStretch: 0.05
83 | feetSpacing: 0
84 | globalScale: 1
85 | rootMotionBoneName:
86 | hasTranslationDoF: 0
87 | hasExtraRoot: 0
88 | skeletonHasParents: 1
89 | lastHumanDescriptionAvatarSource: {instanceID: 0}
90 | autoGenerateAvatarMappingIfUnspecified: 1
91 | animationType: 0
92 | humanoidOversampling: 1
93 | avatarSetup: 0
94 | additionalBone: 0
95 | userData:
96 | assetBundleName:
97 | assetBundleVariant:
98 |
--------------------------------------------------------------------------------
/Models/Pyramid.fbx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zigurous/unity-prototyping-kit/d2afe64179b307c85aaa2a1b6ec03a0c5c1facf7/Models/Pyramid.fbx
--------------------------------------------------------------------------------
/Models/Pyramid.fbx.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 798a52c15bb1cbd4b9503eb6ed29452f
3 | ModelImporter:
4 | serializedVersion: 19301
5 | internalIDToNameTable: []
6 | externalObjects: {}
7 | materials:
8 | materialImportMode: 0
9 | materialName: 0
10 | materialSearch: 1
11 | materialLocation: 1
12 | animations:
13 | legacyGenerateAnimations: 4
14 | bakeSimulation: 0
15 | resampleCurves: 1
16 | optimizeGameObjects: 0
17 | motionNodeName:
18 | rigImportErrors:
19 | rigImportWarnings:
20 | animationImportErrors:
21 | animationImportWarnings:
22 | animationRetargetingWarnings:
23 | animationDoRetargetingWarnings: 0
24 | importAnimatedCustomProperties: 0
25 | importConstraints: 0
26 | animationCompression: 1
27 | animationRotationError: 0.5
28 | animationPositionError: 0.5
29 | animationScaleError: 0.5
30 | animationWrapMode: 0
31 | extraExposedTransformPaths: []
32 | extraUserProperties: []
33 | clipAnimations: []
34 | isReadable: 0
35 | meshes:
36 | lODScreenPercentages: []
37 | globalScale: 1
38 | meshCompression: 0
39 | addColliders: 0
40 | useSRGBMaterialColor: 1
41 | sortHierarchyByName: 1
42 | importVisibility: 0
43 | importBlendShapes: 0
44 | importCameras: 0
45 | importLights: 0
46 | fileIdsGeneration: 2
47 | swapUVChannels: 0
48 | generateSecondaryUV: 0
49 | useFileUnits: 1
50 | keepQuads: 0
51 | weldVertices: 1
52 | preserveHierarchy: 0
53 | skinWeightsMode: 0
54 | maxBonesPerVertex: 4
55 | minBoneWeight: 0.001
56 | meshOptimizationFlags: -1
57 | indexFormat: 0
58 | secondaryUVAngleDistortion: 8
59 | secondaryUVAreaDistortion: 15.000001
60 | secondaryUVHardAngle: 88
61 | secondaryUVPackMargin: 4
62 | useFileScale: 1
63 | tangentSpace:
64 | normalSmoothAngle: 60
65 | normalImportMode: 0
66 | tangentImportMode: 3
67 | normalCalculationMode: 4
68 | legacyComputeAllNormalsFromSmoothingGroupsWhenMeshHasBlendShapes: 0
69 | blendShapeNormalImportMode: 1
70 | normalSmoothingSource: 0
71 | referencedClips: []
72 | importAnimation: 0
73 | humanDescription:
74 | serializedVersion: 3
75 | human: []
76 | skeleton: []
77 | armTwist: 0.5
78 | foreArmTwist: 0.5
79 | upperLegTwist: 0.5
80 | legTwist: 0.5
81 | armStretch: 0.05
82 | legStretch: 0.05
83 | feetSpacing: 0
84 | globalScale: 1
85 | rootMotionBoneName:
86 | hasTranslationDoF: 0
87 | hasExtraRoot: 0
88 | skeletonHasParents: 1
89 | lastHumanDescriptionAvatarSource: {instanceID: 0}
90 | autoGenerateAvatarMappingIfUnspecified: 1
91 | animationType: 0
92 | humanoidOversampling: 1
93 | avatarSetup: 0
94 | additionalBone: 0
95 | userData:
96 | assetBundleName:
97 | assetBundleVariant:
98 |
--------------------------------------------------------------------------------
/Models/Quad.fbx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zigurous/unity-prototyping-kit/d2afe64179b307c85aaa2a1b6ec03a0c5c1facf7/Models/Quad.fbx
--------------------------------------------------------------------------------
/Models/Quad.fbx.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 88660387bfe1fb445b284d15e9d7095c
3 | ModelImporter:
4 | serializedVersion: 19301
5 | internalIDToNameTable: []
6 | externalObjects: {}
7 | materials:
8 | materialImportMode: 0
9 | materialName: 0
10 | materialSearch: 1
11 | materialLocation: 1
12 | animations:
13 | legacyGenerateAnimations: 4
14 | bakeSimulation: 0
15 | resampleCurves: 1
16 | optimizeGameObjects: 0
17 | motionNodeName:
18 | rigImportErrors:
19 | rigImportWarnings:
20 | animationImportErrors:
21 | animationImportWarnings:
22 | animationRetargetingWarnings:
23 | animationDoRetargetingWarnings: 0
24 | importAnimatedCustomProperties: 0
25 | importConstraints: 0
26 | animationCompression: 1
27 | animationRotationError: 0.5
28 | animationPositionError: 0.5
29 | animationScaleError: 0.5
30 | animationWrapMode: 0
31 | extraExposedTransformPaths: []
32 | extraUserProperties: []
33 | clipAnimations: []
34 | isReadable: 0
35 | meshes:
36 | lODScreenPercentages: []
37 | globalScale: 1
38 | meshCompression: 0
39 | addColliders: 0
40 | useSRGBMaterialColor: 1
41 | sortHierarchyByName: 1
42 | importVisibility: 0
43 | importBlendShapes: 0
44 | importCameras: 0
45 | importLights: 0
46 | fileIdsGeneration: 2
47 | swapUVChannels: 0
48 | generateSecondaryUV: 0
49 | useFileUnits: 1
50 | keepQuads: 0
51 | weldVertices: 1
52 | preserveHierarchy: 0
53 | skinWeightsMode: 0
54 | maxBonesPerVertex: 4
55 | minBoneWeight: 0.001
56 | meshOptimizationFlags: -1
57 | indexFormat: 0
58 | secondaryUVAngleDistortion: 8
59 | secondaryUVAreaDistortion: 15.000001
60 | secondaryUVHardAngle: 88
61 | secondaryUVPackMargin: 4
62 | useFileScale: 1
63 | tangentSpace:
64 | normalSmoothAngle: 60
65 | normalImportMode: 0
66 | tangentImportMode: 3
67 | normalCalculationMode: 4
68 | legacyComputeAllNormalsFromSmoothingGroupsWhenMeshHasBlendShapes: 0
69 | blendShapeNormalImportMode: 1
70 | normalSmoothingSource: 0
71 | referencedClips: []
72 | importAnimation: 0
73 | humanDescription:
74 | serializedVersion: 3
75 | human: []
76 | skeleton: []
77 | armTwist: 0.5
78 | foreArmTwist: 0.5
79 | upperLegTwist: 0.5
80 | legTwist: 0.5
81 | armStretch: 0.05
82 | legStretch: 0.05
83 | feetSpacing: 0
84 | globalScale: 1
85 | rootMotionBoneName:
86 | hasTranslationDoF: 0
87 | hasExtraRoot: 0
88 | skeletonHasParents: 1
89 | lastHumanDescriptionAvatarSource: {instanceID: 0}
90 | autoGenerateAvatarMappingIfUnspecified: 1
91 | animationType: 0
92 | humanoidOversampling: 1
93 | avatarSetup: 0
94 | additionalBone: 0
95 | userData:
96 | assetBundleName:
97 | assetBundleVariant:
98 |
--------------------------------------------------------------------------------
/Models/Ramp15.fbx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zigurous/unity-prototyping-kit/d2afe64179b307c85aaa2a1b6ec03a0c5c1facf7/Models/Ramp15.fbx
--------------------------------------------------------------------------------
/Models/Ramp15.fbx.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 345fa09fba6c8df42acd246ceb2f7b80
3 | ModelImporter:
4 | serializedVersion: 19301
5 | internalIDToNameTable: []
6 | externalObjects: {}
7 | materials:
8 | materialImportMode: 0
9 | materialName: 0
10 | materialSearch: 1
11 | materialLocation: 1
12 | animations:
13 | legacyGenerateAnimations: 4
14 | bakeSimulation: 0
15 | resampleCurves: 1
16 | optimizeGameObjects: 0
17 | motionNodeName:
18 | rigImportErrors:
19 | rigImportWarnings:
20 | animationImportErrors:
21 | animationImportWarnings:
22 | animationRetargetingWarnings:
23 | animationDoRetargetingWarnings: 0
24 | importAnimatedCustomProperties: 0
25 | importConstraints: 0
26 | animationCompression: 1
27 | animationRotationError: 0.5
28 | animationPositionError: 0.5
29 | animationScaleError: 0.5
30 | animationWrapMode: 0
31 | extraExposedTransformPaths: []
32 | extraUserProperties: []
33 | clipAnimations: []
34 | isReadable: 1
35 | meshes:
36 | lODScreenPercentages: []
37 | globalScale: 1
38 | meshCompression: 0
39 | addColliders: 0
40 | useSRGBMaterialColor: 1
41 | sortHierarchyByName: 1
42 | importVisibility: 0
43 | importBlendShapes: 0
44 | importCameras: 0
45 | importLights: 0
46 | fileIdsGeneration: 2
47 | swapUVChannels: 0
48 | generateSecondaryUV: 0
49 | useFileUnits: 1
50 | keepQuads: 0
51 | weldVertices: 1
52 | preserveHierarchy: 0
53 | skinWeightsMode: 0
54 | maxBonesPerVertex: 4
55 | minBoneWeight: 0.001
56 | meshOptimizationFlags: -1
57 | indexFormat: 0
58 | secondaryUVAngleDistortion: 8
59 | secondaryUVAreaDistortion: 15.000001
60 | secondaryUVHardAngle: 88
61 | secondaryUVPackMargin: 4
62 | useFileScale: 1
63 | tangentSpace:
64 | normalSmoothAngle: 60
65 | normalImportMode: 0
66 | tangentImportMode: 3
67 | normalCalculationMode: 4
68 | legacyComputeAllNormalsFromSmoothingGroupsWhenMeshHasBlendShapes: 0
69 | blendShapeNormalImportMode: 1
70 | normalSmoothingSource: 0
71 | referencedClips: []
72 | importAnimation: 0
73 | humanDescription:
74 | serializedVersion: 3
75 | human: []
76 | skeleton: []
77 | armTwist: 0.5
78 | foreArmTwist: 0.5
79 | upperLegTwist: 0.5
80 | legTwist: 0.5
81 | armStretch: 0.05
82 | legStretch: 0.05
83 | feetSpacing: 0
84 | globalScale: 1
85 | rootMotionBoneName:
86 | hasTranslationDoF: 0
87 | hasExtraRoot: 0
88 | skeletonHasParents: 1
89 | lastHumanDescriptionAvatarSource: {instanceID: 0}
90 | autoGenerateAvatarMappingIfUnspecified: 1
91 | animationType: 0
92 | humanoidOversampling: 1
93 | avatarSetup: 0
94 | additionalBone: 0
95 | userData:
96 | assetBundleName:
97 | assetBundleVariant:
98 |
--------------------------------------------------------------------------------
/Models/Ramp30.fbx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zigurous/unity-prototyping-kit/d2afe64179b307c85aaa2a1b6ec03a0c5c1facf7/Models/Ramp30.fbx
--------------------------------------------------------------------------------
/Models/Ramp30.fbx.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: fede4b2428b235f4dbec529746b264a3
3 | ModelImporter:
4 | serializedVersion: 19301
5 | internalIDToNameTable: []
6 | externalObjects: {}
7 | materials:
8 | materialImportMode: 0
9 | materialName: 0
10 | materialSearch: 1
11 | materialLocation: 1
12 | animations:
13 | legacyGenerateAnimations: 4
14 | bakeSimulation: 0
15 | resampleCurves: 1
16 | optimizeGameObjects: 0
17 | motionNodeName:
18 | rigImportErrors:
19 | rigImportWarnings:
20 | animationImportErrors:
21 | animationImportWarnings:
22 | animationRetargetingWarnings:
23 | animationDoRetargetingWarnings: 0
24 | importAnimatedCustomProperties: 0
25 | importConstraints: 0
26 | animationCompression: 1
27 | animationRotationError: 0.5
28 | animationPositionError: 0.5
29 | animationScaleError: 0.5
30 | animationWrapMode: 0
31 | extraExposedTransformPaths: []
32 | extraUserProperties: []
33 | clipAnimations: []
34 | isReadable: 1
35 | meshes:
36 | lODScreenPercentages: []
37 | globalScale: 1
38 | meshCompression: 0
39 | addColliders: 0
40 | useSRGBMaterialColor: 1
41 | sortHierarchyByName: 1
42 | importVisibility: 0
43 | importBlendShapes: 0
44 | importCameras: 0
45 | importLights: 0
46 | fileIdsGeneration: 2
47 | swapUVChannels: 0
48 | generateSecondaryUV: 0
49 | useFileUnits: 1
50 | keepQuads: 0
51 | weldVertices: 1
52 | preserveHierarchy: 0
53 | skinWeightsMode: 0
54 | maxBonesPerVertex: 4
55 | minBoneWeight: 0.001
56 | meshOptimizationFlags: -1
57 | indexFormat: 0
58 | secondaryUVAngleDistortion: 8
59 | secondaryUVAreaDistortion: 15.000001
60 | secondaryUVHardAngle: 88
61 | secondaryUVPackMargin: 4
62 | useFileScale: 1
63 | tangentSpace:
64 | normalSmoothAngle: 60
65 | normalImportMode: 0
66 | tangentImportMode: 3
67 | normalCalculationMode: 4
68 | legacyComputeAllNormalsFromSmoothingGroupsWhenMeshHasBlendShapes: 0
69 | blendShapeNormalImportMode: 1
70 | normalSmoothingSource: 0
71 | referencedClips: []
72 | importAnimation: 0
73 | humanDescription:
74 | serializedVersion: 3
75 | human: []
76 | skeleton: []
77 | armTwist: 0.5
78 | foreArmTwist: 0.5
79 | upperLegTwist: 0.5
80 | legTwist: 0.5
81 | armStretch: 0.05
82 | legStretch: 0.05
83 | feetSpacing: 0
84 | globalScale: 1
85 | rootMotionBoneName:
86 | hasTranslationDoF: 0
87 | hasExtraRoot: 0
88 | skeletonHasParents: 1
89 | lastHumanDescriptionAvatarSource: {instanceID: 0}
90 | autoGenerateAvatarMappingIfUnspecified: 1
91 | animationType: 0
92 | humanoidOversampling: 1
93 | avatarSetup: 0
94 | additionalBone: 0
95 | userData:
96 | assetBundleName:
97 | assetBundleVariant:
98 |
--------------------------------------------------------------------------------
/Models/Ramp45.fbx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zigurous/unity-prototyping-kit/d2afe64179b307c85aaa2a1b6ec03a0c5c1facf7/Models/Ramp45.fbx
--------------------------------------------------------------------------------
/Models/Ramp45.fbx.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 7d22ddf194274b64f9de4350702dd831
3 | ModelImporter:
4 | serializedVersion: 19301
5 | internalIDToNameTable: []
6 | externalObjects: {}
7 | materials:
8 | materialImportMode: 0
9 | materialName: 0
10 | materialSearch: 1
11 | materialLocation: 1
12 | animations:
13 | legacyGenerateAnimations: 4
14 | bakeSimulation: 0
15 | resampleCurves: 1
16 | optimizeGameObjects: 0
17 | motionNodeName:
18 | rigImportErrors:
19 | rigImportWarnings:
20 | animationImportErrors:
21 | animationImportWarnings:
22 | animationRetargetingWarnings:
23 | animationDoRetargetingWarnings: 0
24 | importAnimatedCustomProperties: 0
25 | importConstraints: 0
26 | animationCompression: 1
27 | animationRotationError: 0.5
28 | animationPositionError: 0.5
29 | animationScaleError: 0.5
30 | animationWrapMode: 0
31 | extraExposedTransformPaths: []
32 | extraUserProperties: []
33 | clipAnimations: []
34 | isReadable: 1
35 | meshes:
36 | lODScreenPercentages: []
37 | globalScale: 1
38 | meshCompression: 0
39 | addColliders: 0
40 | useSRGBMaterialColor: 1
41 | sortHierarchyByName: 1
42 | importVisibility: 0
43 | importBlendShapes: 0
44 | importCameras: 0
45 | importLights: 0
46 | fileIdsGeneration: 2
47 | swapUVChannels: 0
48 | generateSecondaryUV: 0
49 | useFileUnits: 1
50 | keepQuads: 0
51 | weldVertices: 1
52 | preserveHierarchy: 0
53 | skinWeightsMode: 0
54 | maxBonesPerVertex: 4
55 | minBoneWeight: 0.001
56 | meshOptimizationFlags: -1
57 | indexFormat: 0
58 | secondaryUVAngleDistortion: 8
59 | secondaryUVAreaDistortion: 15.000001
60 | secondaryUVHardAngle: 88
61 | secondaryUVPackMargin: 4
62 | useFileScale: 1
63 | tangentSpace:
64 | normalSmoothAngle: 60
65 | normalImportMode: 0
66 | tangentImportMode: 3
67 | normalCalculationMode: 4
68 | legacyComputeAllNormalsFromSmoothingGroupsWhenMeshHasBlendShapes: 0
69 | blendShapeNormalImportMode: 1
70 | normalSmoothingSource: 0
71 | referencedClips: []
72 | importAnimation: 0
73 | humanDescription:
74 | serializedVersion: 3
75 | human: []
76 | skeleton: []
77 | armTwist: 0.5
78 | foreArmTwist: 0.5
79 | upperLegTwist: 0.5
80 | legTwist: 0.5
81 | armStretch: 0.05
82 | legStretch: 0.05
83 | feetSpacing: 0
84 | globalScale: 1
85 | rootMotionBoneName:
86 | hasTranslationDoF: 0
87 | hasExtraRoot: 0
88 | skeletonHasParents: 1
89 | lastHumanDescriptionAvatarSource: {instanceID: 0}
90 | autoGenerateAvatarMappingIfUnspecified: 1
91 | animationType: 0
92 | humanoidOversampling: 1
93 | avatarSetup: 0
94 | additionalBone: 0
95 | userData:
96 | assetBundleName:
97 | assetBundleVariant:
98 |
--------------------------------------------------------------------------------
/Models/Torus.fbx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zigurous/unity-prototyping-kit/d2afe64179b307c85aaa2a1b6ec03a0c5c1facf7/Models/Torus.fbx
--------------------------------------------------------------------------------
/Models/Torus.fbx.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 99faf729332f51345b43801b1a239acd
3 | ModelImporter:
4 | serializedVersion: 19301
5 | internalIDToNameTable: []
6 | externalObjects: {}
7 | materials:
8 | materialImportMode: 0
9 | materialName: 0
10 | materialSearch: 1
11 | materialLocation: 1
12 | animations:
13 | legacyGenerateAnimations: 4
14 | bakeSimulation: 0
15 | resampleCurves: 1
16 | optimizeGameObjects: 0
17 | motionNodeName:
18 | rigImportErrors:
19 | rigImportWarnings:
20 | animationImportErrors:
21 | animationImportWarnings:
22 | animationRetargetingWarnings:
23 | animationDoRetargetingWarnings: 0
24 | importAnimatedCustomProperties: 0
25 | importConstraints: 0
26 | animationCompression: 1
27 | animationRotationError: 0.5
28 | animationPositionError: 0.5
29 | animationScaleError: 0.5
30 | animationWrapMode: 0
31 | extraExposedTransformPaths: []
32 | extraUserProperties: []
33 | clipAnimations: []
34 | isReadable: 0
35 | meshes:
36 | lODScreenPercentages: []
37 | globalScale: 1
38 | meshCompression: 0
39 | addColliders: 0
40 | useSRGBMaterialColor: 1
41 | sortHierarchyByName: 1
42 | importVisibility: 0
43 | importBlendShapes: 0
44 | importCameras: 0
45 | importLights: 0
46 | fileIdsGeneration: 2
47 | swapUVChannels: 0
48 | generateSecondaryUV: 0
49 | useFileUnits: 1
50 | keepQuads: 0
51 | weldVertices: 1
52 | preserveHierarchy: 0
53 | skinWeightsMode: 0
54 | maxBonesPerVertex: 4
55 | minBoneWeight: 0.001
56 | meshOptimizationFlags: -1
57 | indexFormat: 0
58 | secondaryUVAngleDistortion: 8
59 | secondaryUVAreaDistortion: 15.000001
60 | secondaryUVHardAngle: 88
61 | secondaryUVPackMargin: 4
62 | useFileScale: 1
63 | tangentSpace:
64 | normalSmoothAngle: 60
65 | normalImportMode: 0
66 | tangentImportMode: 3
67 | normalCalculationMode: 4
68 | legacyComputeAllNormalsFromSmoothingGroupsWhenMeshHasBlendShapes: 0
69 | blendShapeNormalImportMode: 1
70 | normalSmoothingSource: 0
71 | referencedClips: []
72 | importAnimation: 0
73 | humanDescription:
74 | serializedVersion: 3
75 | human: []
76 | skeleton: []
77 | armTwist: 0.5
78 | foreArmTwist: 0.5
79 | upperLegTwist: 0.5
80 | legTwist: 0.5
81 | armStretch: 0.05
82 | legStretch: 0.05
83 | feetSpacing: 0
84 | globalScale: 1
85 | rootMotionBoneName:
86 | hasTranslationDoF: 0
87 | hasExtraRoot: 0
88 | skeletonHasParents: 1
89 | lastHumanDescriptionAvatarSource: {instanceID: 0}
90 | autoGenerateAvatarMappingIfUnspecified: 1
91 | animationType: 0
92 | humanoidOversampling: 1
93 | avatarSetup: 0
94 | additionalBone: 0
95 | userData:
96 | assetBundleName:
97 | assetBundleVariant:
98 |
--------------------------------------------------------------------------------
/Models/UVSphere.fbx:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zigurous/unity-prototyping-kit/d2afe64179b307c85aaa2a1b6ec03a0c5c1facf7/Models/UVSphere.fbx
--------------------------------------------------------------------------------
/Models/UVSphere.fbx.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: f77a9d81f0daead4fa6055f6fb05c70e
3 | ModelImporter:
4 | serializedVersion: 19301
5 | internalIDToNameTable: []
6 | externalObjects: {}
7 | materials:
8 | materialImportMode: 0
9 | materialName: 0
10 | materialSearch: 1
11 | materialLocation: 1
12 | animations:
13 | legacyGenerateAnimations: 4
14 | bakeSimulation: 0
15 | resampleCurves: 1
16 | optimizeGameObjects: 0
17 | motionNodeName:
18 | rigImportErrors:
19 | rigImportWarnings:
20 | animationImportErrors:
21 | animationImportWarnings:
22 | animationRetargetingWarnings:
23 | animationDoRetargetingWarnings: 0
24 | importAnimatedCustomProperties: 0
25 | importConstraints: 0
26 | animationCompression: 1
27 | animationRotationError: 0.5
28 | animationPositionError: 0.5
29 | animationScaleError: 0.5
30 | animationWrapMode: 0
31 | extraExposedTransformPaths: []
32 | extraUserProperties: []
33 | clipAnimations: []
34 | isReadable: 0
35 | meshes:
36 | lODScreenPercentages: []
37 | globalScale: 1
38 | meshCompression: 0
39 | addColliders: 0
40 | useSRGBMaterialColor: 1
41 | sortHierarchyByName: 1
42 | importVisibility: 0
43 | importBlendShapes: 0
44 | importCameras: 0
45 | importLights: 0
46 | fileIdsGeneration: 2
47 | swapUVChannels: 0
48 | generateSecondaryUV: 0
49 | useFileUnits: 1
50 | keepQuads: 0
51 | weldVertices: 1
52 | preserveHierarchy: 0
53 | skinWeightsMode: 0
54 | maxBonesPerVertex: 4
55 | minBoneWeight: 0.001
56 | meshOptimizationFlags: -1
57 | indexFormat: 0
58 | secondaryUVAngleDistortion: 8
59 | secondaryUVAreaDistortion: 15.000001
60 | secondaryUVHardAngle: 88
61 | secondaryUVPackMargin: 4
62 | useFileScale: 1
63 | tangentSpace:
64 | normalSmoothAngle: 60
65 | normalImportMode: 0
66 | tangentImportMode: 3
67 | normalCalculationMode: 4
68 | legacyComputeAllNormalsFromSmoothingGroupsWhenMeshHasBlendShapes: 0
69 | blendShapeNormalImportMode: 1
70 | normalSmoothingSource: 0
71 | referencedClips: []
72 | importAnimation: 0
73 | humanDescription:
74 | serializedVersion: 3
75 | human: []
76 | skeleton: []
77 | armTwist: 0.5
78 | foreArmTwist: 0.5
79 | upperLegTwist: 0.5
80 | legTwist: 0.5
81 | armStretch: 0.05
82 | legStretch: 0.05
83 | feetSpacing: 0
84 | globalScale: 1
85 | rootMotionBoneName:
86 | hasTranslationDoF: 0
87 | hasExtraRoot: 0
88 | skeletonHasParents: 1
89 | lastHumanDescriptionAvatarSource: {instanceID: 0}
90 | autoGenerateAvatarMappingIfUnspecified: 1
91 | animationType: 0
92 | humanoidOversampling: 1
93 | avatarSetup: 0
94 | additionalBone: 0
95 | userData:
96 | assetBundleName:
97 | assetBundleVariant:
98 |
--------------------------------------------------------------------------------
/Prefabs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: d55dbf369c0a9374e8c32e99a2b57f99
3 | folderAsset: yes
4 | DefaultImporter:
5 | externalObjects: {}
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Prefabs/CheckerboardCube_2x2.prefab.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: f184e0c5e94d6124c893e1c40c12753f
3 | PrefabImporter:
4 | externalObjects: {}
5 | userData:
6 | assetBundleName:
7 | assetBundleVariant:
8 |
--------------------------------------------------------------------------------
/Prefabs/CheckerboardCube_4x4.prefab.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 03b12aabdb78b90468c414a23ed0b718
3 | PrefabImporter:
4 | externalObjects: {}
5 | userData:
6 | assetBundleName:
7 | assetBundleVariant:
8 |
--------------------------------------------------------------------------------
/Prefabs/CheckerboardCube_8x8.prefab.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: d2dcf3d499faca648aa6fc8dd2961e9f
3 | PrefabImporter:
4 | externalObjects: {}
5 | userData:
6 | assetBundleName:
7 | assetBundleVariant:
8 |
--------------------------------------------------------------------------------
/Prefabs/CubemapCube.prefab.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 920a1a85fc55da6458b873b019458865
3 | PrefabImporter:
4 | externalObjects: {}
5 | userData:
6 | assetBundleName:
7 | assetBundleVariant:
8 |
--------------------------------------------------------------------------------
/Prefabs/CubemapSphere.prefab.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: c79120cd69c8a4845a6366f0845e8202
3 | PrefabImporter:
4 | externalObjects: {}
5 | userData:
6 | assetBundleName:
7 | assetBundleVariant:
8 |
--------------------------------------------------------------------------------
/Prefabs/GridCube.prefab.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: a27eabb228af3464e84e2e840e336f3d
3 | PrefabImporter:
4 | externalObjects: {}
5 | userData:
6 | assetBundleName:
7 | assetBundleVariant:
8 |
--------------------------------------------------------------------------------
/Prefabs/GridPlane.prefab.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 66e505ed07afee54e999e7ff063a26da
3 | PrefabImporter:
4 | externalObjects: {}
5 | userData:
6 | assetBundleName:
7 | assetBundleVariant:
8 |
--------------------------------------------------------------------------------
/Prefabs/GridQuad.prefab.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 0a8b3ea8ac479ff4fa35a3ccb32e5e7a
3 | PrefabImporter:
4 | externalObjects: {}
5 | userData:
6 | assetBundleName:
7 | assetBundleVariant:
8 |
--------------------------------------------------------------------------------
/Prefabs/GridRamp15.prefab.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 46ef0922f9feca64c9b2b5eba97b7b9b
3 | PrefabImporter:
4 | externalObjects: {}
5 | userData:
6 | assetBundleName:
7 | assetBundleVariant:
8 |
--------------------------------------------------------------------------------
/Prefabs/GridRamp30.prefab.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: c174daced9af465438a60ca0b2cac7f4
3 | PrefabImporter:
4 | externalObjects: {}
5 | userData:
6 | assetBundleName:
7 | assetBundleVariant:
8 |
--------------------------------------------------------------------------------
/Prefabs/GridRamp45.prefab.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 07cef919d9ce67d428a06907f75433d2
3 | PrefabImporter:
4 | externalObjects: {}
5 | userData:
6 | assetBundleName:
7 | assetBundleVariant:
8 |
--------------------------------------------------------------------------------
/Prefabs/GridRoom.prefab.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 0f1dcb5e54bb2e84da14bb9abc88e1fa
3 | PrefabImporter:
4 | externalObjects: {}
5 | userData:
6 | assetBundleName:
7 | assetBundleVariant:
8 |
--------------------------------------------------------------------------------
/Prefabs/GridSphere.prefab.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 9fc134d962e94f941856cd21f2309793
3 | PrefabImporter:
4 | externalObjects: {}
5 | userData:
6 | assetBundleName:
7 | assetBundleVariant:
8 |
--------------------------------------------------------------------------------
/Prefabs/ReflectionProbe.prefab.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 0a73036c94c82ee4fb9a91a15ccb94cb
3 | PrefabImporter:
4 | externalObjects: {}
5 | userData:
6 | assetBundleName:
7 | assetBundleVariant:
8 |
--------------------------------------------------------------------------------
/README.md:
--------------------------------------------------------------------------------
1 | # Prototyping Kit
2 |
3 | [](https://github.com/zigurous/unity-prototyping-kit) [](https://github.com/zigurous/unity-prototyping-kit/releases) [](https://docs.zigurous.com/com.zigurous.prototyping) [](https://github.com/zigurous/unity-prototyping-kit/blob/main/LICENSE.md)
4 |
5 | The **Prototyping Kit** package contains assets and materials for prototyping levels in Unity. The prefabs included in the package can be styled without needing to create new materials, and they are tiled automatically based on the size of the object. The package is still in development, and more functionality will be added over time.
6 |
7 | ## Reference
8 |
9 | - [Prefabs](https://docs.zigurous.com/com.zigurous.prototyping/manual/prefabs)
10 | - [Materials](https://docs.zigurous.com/com.zigurous.prototyping/manual/materials)
11 | - [Textures](https://docs.zigurous.com/com.zigurous.prototyping/manual/textures)
12 |
13 | ## Installation
14 |
15 | Use the Unity [Package Manager](https://docs.unity3d.com/Manual/upm-ui.html) to install the **Prototyping Kit** package.
16 |
17 | 1. Open the Package Manager in `Window > Package Manager`
18 | 2. Click the add (`+`) button in the status bar
19 | 3. Select `Add package from git URL` from the add menu
20 | 4. Enter the following Git URL in the text box and click Add:
21 |
22 | ```
23 | https://github.com/zigurous/unity-prototyping-kit.git
24 | ```
25 |
26 | ## Namespace
27 |
28 | Import the package namespace in each script or file you want to use it. You may need to regenerate project files/assemblies first.
29 |
30 | ```csharp
31 | using Zigurous.Prototyping;
32 | ```
33 |
--------------------------------------------------------------------------------
/README.md.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 82632eed252d3fe4b989b7734632881a
3 | TextScriptImporter:
4 | externalObjects: {}
5 | userData:
6 | assetBundleName:
7 | assetBundleVariant:
8 |
--------------------------------------------------------------------------------
/Runtime.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 51d1d75f33c572148bb1f5f7d72c71a5
3 | folderAsset: yes
4 | DefaultImporter:
5 | externalObjects: {}
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Runtime/GridAlignment.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 7a37279f5ff6f57469f240c0825fe3e9
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Runtime/MaterialPattern.cs:
--------------------------------------------------------------------------------
1 | using UnityEngine;
2 |
3 | namespace Zigurous.Prototyping
4 | {
5 | ///
6 | /// A material pattern, defined by a texture asset.
7 | ///
8 | [System.Serializable]
9 | public struct MaterialPattern
10 | {
11 | ///
12 | /// An enumerated preset of material patterns.
13 | ///
14 | public enum Preset
15 | {
16 | Pattern0,
17 | Pattern1,
18 | Pattern2,
19 | Pattern3,
20 | Pattern4,
21 | Pattern5,
22 | Pattern6,
23 | Pattern7,
24 | Pattern8,
25 | Pattern9,
26 | Pattern10,
27 | Pattern11,
28 | Pattern12,
29 | Pattern13,
30 | }
31 |
32 | ///
33 | /// The preset enumeration value of the pattern.
34 | ///
35 | [Tooltip("The preset enumeration value of the pattern.")]
36 | public Preset preset;
37 |
38 | ///
39 | /// The emission map texture of the pattern.
40 | ///
41 | [Tooltip("The emission map texture of the pattern.")]
42 | public Texture2D emissionMap;
43 |
44 | ///
45 | /// The normal map texture of the pattern.
46 | ///
47 | [Tooltip("The normal map texture of the pattern.")]
48 | public Texture2D normalMap;
49 |
50 | ///
51 | /// The height map texture of the pattern.
52 | ///
53 | [Tooltip("The height map texture of the pattern.")]
54 | public Texture2D heightMap;
55 |
56 | ///
57 | /// Creates a new material pattern with the specified preset.
58 | ///
59 | /// The preset enumeration value of the pattern.
60 | /// The emission map texture of the pattern.
61 | /// The normal map texture of the pattern.
62 | /// The height map texture of the pattern.
63 | public MaterialPattern(Preset preset, Texture2D emissionMap = null, Texture2D normalMap = null, Texture2D heightMap = null)
64 | {
65 | this.preset = preset;
66 | this.emissionMap = emissionMap;
67 | this.normalMap = normalMap;
68 | this.heightMap = heightMap;
69 | }
70 |
71 | }
72 |
73 | }
74 |
--------------------------------------------------------------------------------
/Runtime/MaterialPattern.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 8281de674250a014288acc9b3dfead52
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Runtime/MaterialPatternPalette.cs:
--------------------------------------------------------------------------------
1 | using UnityEngine;
2 |
3 | namespace Zigurous.Prototyping
4 | {
5 | ///
6 | /// A collection of material pattern presets.
7 | ///
8 | [CreateAssetMenu(menuName = "Zigurous/Prototyping/Material Pattern Palette")]
9 | [HelpURL("https://docs.zigurous.com/com.zigurous.prototyping/api/Zigurous.Prototyping/MaterialPatternPalette")]
10 | public sealed class MaterialPatternPalette : ScriptableObject
11 | {
12 | ///
13 | /// The available patterns in the palette.
14 | ///
15 | [Tooltip("The available patterns in the palette.")]
16 | public MaterialPattern[] patterns = new MaterialPattern[0];
17 |
18 | ///
19 | /// Gets the material pattern for the given preset.
20 | ///
21 | /// The preset to get the material pattern for.
22 | /// The material pattern for the given preset.
23 | public MaterialPattern GetPattern(MaterialPattern.Preset preset)
24 | {
25 | for (int i = 0; i < patterns.Length; i++)
26 | {
27 | if (patterns[i].preset == preset) {
28 | return patterns[i];
29 | }
30 | }
31 |
32 | return default;
33 | }
34 |
35 | }
36 |
37 | }
38 |
--------------------------------------------------------------------------------
/Runtime/MaterialPatternPalette.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: e8ac717f24cb8e84db4b5fe7302f63ae
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Runtime/MaterialSelector.cs:
--------------------------------------------------------------------------------
1 | using UnityEngine;
2 |
3 | namespace Zigurous.Prototyping
4 | {
5 | ///
6 | /// Assigns a renderer's material from a preset list of options.
7 | ///
8 | [AddComponentMenu("Zigurous/Prototyping/Material Selector")]
9 | [HelpURL("https://docs.zigurous.com/com.zigurous.prototyping/api/Zigurous.Prototyping/MaterialSelector")]
10 | public sealed class MaterialSelector : MaterialSelectorBase
11 | {
12 | ///
13 | public override void Apply(MaterialStyle style, MaterialPattern pattern)
14 | {
15 | m_Style = style.preset;
16 | m_Pattern = pattern.preset;
17 |
18 | MaterialSelectorRenderer renderer = GetComponentInChildren();
19 |
20 | if (renderer != null) {
21 | renderer.Apply(style, pattern);
22 | }
23 | }
24 |
25 | }
26 |
27 | }
28 |
--------------------------------------------------------------------------------
/Runtime/MaterialSelector.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: dadd5e4f1c23749499ed46d731345ee1
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences:
7 | - m_Styles: {fileID: 11400000, guid: 41685b33f1801244cbc9206238d732bb, type: 2}
8 | - m_Patterns: {fileID: 11400000, guid: 29a95bad8c286904cbbc6cea4f9507d6, type: 2}
9 | executionOrder: 0
10 | icon: {instanceID: 0}
11 | userData:
12 | assetBundleName:
13 | assetBundleVariant:
14 |
--------------------------------------------------------------------------------
/Runtime/MaterialSelectorBase.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 31679d2d517f51a4ba0c4dddc68d4898
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences:
7 | - m_Styles: {fileID: 11400000, guid: 41685b33f1801244cbc9206238d732bb, type: 2}
8 | - m_Patterns: {fileID: 11400000, guid: 29a95bad8c286904cbbc6cea4f9507d6, type: 2}
9 | executionOrder: 0
10 | icon: {instanceID: 0}
11 | userData:
12 | assetBundleName:
13 | assetBundleVariant:
14 |
--------------------------------------------------------------------------------
/Runtime/MaterialSelectorGroup.cs:
--------------------------------------------------------------------------------
1 | using UnityEngine;
2 |
3 | namespace Zigurous.Prototyping
4 | {
5 | ///
6 | /// Assigns a group of renderers' materials from a preset list of options.
7 | ///
8 | [AddComponentMenu("Zigurous/Prototyping/Material Selector Group")]
9 | [HelpURL("https://docs.zigurous.com/com.zigurous.prototyping/api/Zigurous.Prototyping/MaterialSelectorGroup")]
10 | public sealed class MaterialSelectorGroup : MaterialSelectorBase
11 | {
12 | ///
13 | public override void Apply(MaterialStyle style, MaterialPattern pattern)
14 | {
15 | m_Style = style.preset;
16 | m_Pattern = pattern.preset;
17 |
18 | MaterialSelectorRenderer[] renderers = GetComponentsInChildren();
19 |
20 | for (int i = 0; i < renderers.Length; i++) {
21 | renderers[i].Apply(style, pattern);
22 | }
23 | }
24 |
25 | }
26 |
27 | }
28 |
--------------------------------------------------------------------------------
/Runtime/MaterialSelectorGroup.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 12e52bba7dbe8454b8a48502cea7ac62
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences:
7 | - m_Styles: {fileID: 11400000, guid: 41685b33f1801244cbc9206238d732bb, type: 2}
8 | - m_Patterns: {fileID: 11400000, guid: 29a95bad8c286904cbbc6cea4f9507d6, type: 2}
9 | executionOrder: 0
10 | icon: {instanceID: 0}
11 | userData:
12 | assetBundleName:
13 | assetBundleVariant:
14 |
--------------------------------------------------------------------------------
/Runtime/MaterialSelectorRenderer.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 134c3367dae0d844d970f321081f40ba
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Runtime/MaterialStyle.cs:
--------------------------------------------------------------------------------
1 | using UnityEngine;
2 |
3 | namespace Zigurous.Prototyping
4 | {
5 | ///
6 | /// A material style, defined by color, metallic, and smoothness values.
7 | ///
8 | [System.Serializable]
9 | public struct MaterialStyle
10 | {
11 | ///
12 | /// An enumerated preset of material styles.
13 | ///
14 | public enum Preset
15 | {
16 | None,
17 | Glass,
18 | Black,
19 | White,
20 | Gray,
21 | DarkGray,
22 | LightGray,
23 | Brown,
24 | Red,
25 | Orange,
26 | Yellow,
27 | Lime,
28 | Green,
29 | Teal,
30 | Cyan,
31 | Azure,
32 | Blue,
33 | Indigo,
34 | Purple,
35 | Magenta,
36 | Pink,
37 | Custom1,
38 | Custom2,
39 | Custom3,
40 | Custom4,
41 | Custom5
42 | }
43 |
44 | ///
45 | /// The preset enumeration value of the style.
46 | ///
47 | [Tooltip("The preset enumeration value of the style.")]
48 | public Preset preset;
49 |
50 | ///
51 | /// The color of the material style.
52 | ///
53 | [Tooltip("The color of the material style.")]
54 | public Color color;
55 |
56 | ///
57 | /// The metallic value of the material style.
58 | ///
59 | [Tooltip("The metallic value of the material style.")]
60 | [Range(0f, 1f)]
61 | public float metallic;
62 |
63 | ///
64 | /// The smoothness value of the material style.
65 | ///
66 | [Tooltip("The smoothness value of the material style.")]
67 | [Range(0f, 1f)]
68 | public float smoothness;
69 |
70 | ///
71 | /// Creates a new material style with the specified preset.
72 | ///
73 | /// The preset enumeration value of the style.
74 | /// The color of the material style.
75 | /// The metallic value of the material style.
76 | /// The smoothness value of the material style.
77 | public MaterialStyle(Preset preset, Color color = default(Color), float metallic = 0f, float smoothness = 0f)
78 | {
79 | this.preset = preset;
80 | this.color = color;
81 | this.metallic = metallic;
82 | this.smoothness = smoothness;
83 | }
84 |
85 | }
86 |
87 | }
88 |
--------------------------------------------------------------------------------
/Runtime/MaterialStyle.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: fd7981db4460d6a40bfc2ad1a99a128c
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Runtime/MaterialStylePalette.cs:
--------------------------------------------------------------------------------
1 | using UnityEngine;
2 |
3 | namespace Zigurous.Prototyping
4 | {
5 | ///
6 | /// A collection of material style presets.
7 | ///
8 | [CreateAssetMenu(menuName = "Zigurous/Prototyping/Material Style Palette")]
9 | [HelpURL("https://docs.zigurous.com/com.zigurous.prototyping/api/Zigurous.Prototyping/MaterialStylePalette")]
10 | public sealed class MaterialStylePalette : ScriptableObject
11 | {
12 | ///
13 | /// The available styles in the palette.
14 | ///
15 | [Tooltip("The available styles in the palette.")]
16 | public MaterialStyle[] styles = new MaterialStyle[0];
17 |
18 | ///
19 | /// Gets the material style for the given preset.
20 | ///
21 | /// The preset to get the material style for.
22 | /// The material style for the given preset.
23 | public MaterialStyle GetStyle(MaterialStyle.Preset preset)
24 | {
25 | for (int i = 0; i < styles.Length; i++)
26 | {
27 | if (styles[i].preset == preset) {
28 | return styles[i];
29 | }
30 | }
31 |
32 | return default;
33 | }
34 |
35 | }
36 |
37 | }
38 |
--------------------------------------------------------------------------------
/Runtime/MaterialStylePalette.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: d58158faa0b43144aaf45ee4f8b64494
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Runtime/MaterialTiling.cs:
--------------------------------------------------------------------------------
1 | using UnityEngine;
2 |
3 | namespace Zigurous.Prototyping
4 | {
5 | ///
6 | /// Automatically tiles the materials of an object based on its scale.
7 | ///
8 | [ExecuteAlways]
9 | [AddComponentMenu("Zigurous/Prototyping/Material Tiling")]
10 | [HelpURL("https://docs.zigurous.com/com.zigurous.prototyping/api/Zigurous.Prototyping/MaterialTiling")]
11 | public class MaterialTiling : MaterialTilingBase
12 | {
13 | ///
14 | protected override void UpdateMaterials()
15 | {
16 | Vector3 scale = Vector3.Scale(transform.lossyScale, Vector3.one);
17 | SetTextureScale(renderer.material, new Vector2(scale.x, scale.z));
18 | }
19 |
20 | ///
21 | protected override void UpdateMaterialsInEditor()
22 | {
23 | Material sharedMaterial = renderer.sharedMaterial;
24 |
25 | if (sharedMaterial != null)
26 | {
27 | if (sharedInstanceId != sharedMaterial.GetInstanceID())
28 | {
29 | renderer.sharedMaterial = new Material(sharedMaterial);
30 | sharedInstanceId = sharedMaterial.GetInstanceID();
31 | }
32 |
33 | Vector3 scale = Vector3.Scale(transform.lossyScale, Vector3.one);
34 | SetTextureScale(renderer.sharedMaterial, new Vector2(scale.x, scale.z));
35 | }
36 | }
37 |
38 | }
39 |
40 | }
41 |
--------------------------------------------------------------------------------
/Runtime/MaterialTiling.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: a686accfd3577d7449399ee88bc78650
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Runtime/MaterialTilingBase.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 8223b7b754e9f674ab8f80cd30dbda08
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Runtime/MaterialTilingCube.cs:
--------------------------------------------------------------------------------
1 | using UnityEngine;
2 |
3 | namespace Zigurous.Prototyping
4 | {
5 | ///
6 | /// Automatically tiles the materials of a cube based on its scale.
7 | ///
8 | [ExecuteAlways]
9 | [AddComponentMenu("")]
10 | [HelpURL("https://docs.zigurous.com/com.zigurous.prototyping/api/Zigurous.Prototyping/MaterialTilingCube")]
11 | internal sealed class MaterialTilingCube : MaterialTilingBase
12 | {
13 | ///
14 | protected override void UpdateMaterials()
15 | {
16 | Material[] materials = renderer.materials;
17 |
18 | if (materials == null) {
19 | return;
20 | }
21 |
22 | Vector3 scale = transform.lossyScale;
23 |
24 | SetTextureScale(materials[0], new Vector2(scale.z, scale.y));
25 | SetTextureScale(materials[1], new Vector2(scale.x, scale.z));
26 | SetTextureScale(materials[2], new Vector2(scale.x, scale.y));
27 |
28 | renderer.materials = materials;
29 | }
30 |
31 | ///
32 | protected override void UpdateMaterialsInEditor()
33 | {
34 | Material[] sharedMaterials = renderer.sharedMaterials;
35 |
36 | if (sharedMaterials == null) {
37 | return;
38 | }
39 |
40 | Material sharedMaterial = renderer.sharedMaterial;
41 |
42 | if (sharedMaterial != null && sharedInstanceId != sharedMaterial.GetInstanceID())
43 | {
44 | sharedInstanceId = sharedMaterial.GetInstanceID();
45 |
46 | for (int i = 0; i < sharedMaterials.Length; i++) {
47 | sharedMaterials[i] = new Material(sharedMaterial);
48 | }
49 | }
50 |
51 | Vector3 scale = transform.lossyScale;
52 |
53 | SetTextureScale(sharedMaterials[0], new Vector2(scale.z, scale.y));
54 | SetTextureScale(sharedMaterials[1], new Vector2(scale.x, scale.z));
55 | SetTextureScale(sharedMaterials[2], new Vector2(scale.x, scale.y));
56 |
57 | renderer.sharedMaterials = sharedMaterials;
58 | }
59 |
60 | }
61 |
62 | }
63 |
--------------------------------------------------------------------------------
/Runtime/MaterialTilingCube.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: e2734b1ac9d6b954d9e25054b745376c
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Runtime/MaterialTilingRamp.cs:
--------------------------------------------------------------------------------
1 | using UnityEngine;
2 |
3 | namespace Zigurous.Prototyping
4 | {
5 | ///
6 | /// Automatically tiles the materials of a ramp based on its scale.
7 | ///
8 | [ExecuteAlways]
9 | [AddComponentMenu("")]
10 | [HelpURL("https://docs.zigurous.com/com.zigurous.prototyping/api/Zigurous.Prototyping/MaterialTilingRamp")]
11 | internal sealed class MaterialTilingRamp : MaterialTilingBase
12 | {
13 | ///
14 | protected override void UpdateMaterials()
15 | {
16 | Material[] materials = renderer.materials;
17 |
18 | if (materials == null) {
19 | return;
20 | }
21 |
22 | Vector3 scale = transform.lossyScale;
23 |
24 | SetTextureScale(materials[0], new Vector2(scale.z, scale.y));
25 | SetTextureScale(materials[1], new Vector2(scale.z, scale.y));
26 | SetTextureScale(materials[2], new Vector2(scale.x, scale.z));
27 | SetTextureScale(materials[3], new Vector2(scale.x, scale.z));
28 | SetTextureScale(materials[4], new Vector2(scale.x, scale.y));
29 |
30 | renderer.materials = materials;
31 | }
32 |
33 | ///
34 | protected override void UpdateMaterialsInEditor()
35 | {
36 | Material[] sharedMaterials = renderer.sharedMaterials;
37 |
38 | if (sharedMaterials == null) {
39 | return;
40 | }
41 |
42 | Material sharedMaterial = renderer.sharedMaterial;
43 |
44 | if (sharedMaterial != null && sharedInstanceId != sharedMaterial.GetInstanceID())
45 | {
46 | sharedInstanceId = sharedMaterial.GetInstanceID();
47 |
48 | for (int i = 0; i < sharedMaterials.Length; i++) {
49 | sharedMaterials[i] = new Material(sharedMaterial);
50 | }
51 | }
52 |
53 | Vector3 scale = transform.lossyScale;
54 |
55 | SetTextureScale(sharedMaterials[0], new Vector2(scale.z, scale.y));
56 | SetTextureScale(sharedMaterials[1], new Vector2(scale.z, scale.y));
57 | SetTextureScale(sharedMaterials[2], new Vector2(scale.x, scale.z));
58 | SetTextureScale(sharedMaterials[3], new Vector2(scale.x, scale.z));
59 | SetTextureScale(sharedMaterials[4], new Vector2(scale.x, scale.y));
60 |
61 | renderer.sharedMaterials = sharedMaterials;
62 | }
63 |
64 | }
65 |
66 | }
67 |
--------------------------------------------------------------------------------
/Runtime/MaterialTilingRamp.cs.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 2e7594ff5ba43ba4f97c9735aa7bb729
3 | MonoImporter:
4 | externalObjects: {}
5 | serializedVersion: 2
6 | defaultReferences: []
7 | executionOrder: 0
8 | icon: {instanceID: 0}
9 | userData:
10 | assetBundleName:
11 | assetBundleVariant:
12 |
--------------------------------------------------------------------------------
/Runtime/Zigurous.Prototyping.asmdef:
--------------------------------------------------------------------------------
1 | {
2 | "name": "Zigurous.Prototyping"
3 | }
4 |
--------------------------------------------------------------------------------
/Runtime/Zigurous.Prototyping.asmdef.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 8dbb87fe46020d94cabcf851b5ed18e4
3 | AssemblyDefinitionImporter:
4 | externalObjects: {}
5 | userData:
6 | assetBundleName:
7 | assetBundleVariant:
8 |
--------------------------------------------------------------------------------
/Samples~/Playground.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: a7b04d9686a978747af2000b99779396
3 | folderAsset: yes
4 | DefaultImporter:
5 | externalObjects: {}
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Samples~/Playground/Materials.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 6007dcca4773c1a4ba982375119dc58f
3 | folderAsset: yes
4 | DefaultImporter:
5 | externalObjects: {}
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Samples~/Playground/Materials/Border.mat:
--------------------------------------------------------------------------------
1 | %YAML 1.1
2 | %TAG !u! tag:unity3d.com,2011:
3 | --- !u!21 &2100000
4 | Material:
5 | serializedVersion: 6
6 | m_ObjectHideFlags: 0
7 | m_CorrespondingSourceObject: {fileID: 0}
8 | m_PrefabInstance: {fileID: 0}
9 | m_PrefabAsset: {fileID: 0}
10 | m_Name: Border
11 | m_Shader: {fileID: 46, guid: 0000000000000000f000000000000000, type: 0}
12 | m_ShaderKeywords:
13 | m_LightmapFlags: 4
14 | m_EnableInstancingVariants: 0
15 | m_DoubleSidedGI: 0
16 | m_CustomRenderQueue: -1
17 | stringTagMap: {}
18 | disabledShaderPasses: []
19 | m_SavedProperties:
20 | serializedVersion: 3
21 | m_TexEnvs:
22 | - _BumpMap:
23 | m_Texture: {fileID: 0}
24 | m_Scale: {x: 1, y: 1}
25 | m_Offset: {x: 0, y: 0}
26 | - _DetailAlbedoMap:
27 | m_Texture: {fileID: 0}
28 | m_Scale: {x: 1, y: 1}
29 | m_Offset: {x: 0, y: 0}
30 | - _DetailMask:
31 | m_Texture: {fileID: 0}
32 | m_Scale: {x: 1, y: 1}
33 | m_Offset: {x: 0, y: 0}
34 | - _DetailNormalMap:
35 | m_Texture: {fileID: 0}
36 | m_Scale: {x: 1, y: 1}
37 | m_Offset: {x: 0, y: 0}
38 | - _EmissionMap:
39 | m_Texture: {fileID: 0}
40 | m_Scale: {x: 1, y: 1}
41 | m_Offset: {x: 0, y: 0}
42 | - _MainTex:
43 | m_Texture: {fileID: 0}
44 | m_Scale: {x: 1, y: 1}
45 | m_Offset: {x: 0, y: 0}
46 | - _MetallicGlossMap:
47 | m_Texture: {fileID: 0}
48 | m_Scale: {x: 1, y: 1}
49 | m_Offset: {x: 0, y: 0}
50 | - _OcclusionMap:
51 | m_Texture: {fileID: 0}
52 | m_Scale: {x: 1, y: 1}
53 | m_Offset: {x: 0, y: 0}
54 | - _ParallaxMap:
55 | m_Texture: {fileID: 0}
56 | m_Scale: {x: 1, y: 1}
57 | m_Offset: {x: 0, y: 0}
58 | m_Floats:
59 | - _BumpScale: 1
60 | - _Cutoff: 0.5
61 | - _DetailNormalMapScale: 1
62 | - _DstBlend: 0
63 | - _GlossMapScale: 1
64 | - _Glossiness: 0.5
65 | - _GlossyReflections: 1
66 | - _Metallic: 0
67 | - _Mode: 0
68 | - _OcclusionStrength: 1
69 | - _Parallax: 0.02
70 | - _SmoothnessTextureChannel: 0
71 | - _SpecularHighlights: 1
72 | - _SrcBlend: 1
73 | - _UVSec: 0
74 | - _ZWrite: 1
75 | m_Colors:
76 | - _Color: {r: 0.32, g: 0.64000016, b: 0.8, a: 1}
77 | - _EmissionColor: {r: 0, g: 0, b: 0, a: 1}
78 |
--------------------------------------------------------------------------------
/Samples~/Playground/Materials/Border.mat.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 596bb2b4abe87e34bb9562572287132e
3 | NativeFormatImporter:
4 | externalObjects: {}
5 | mainObjectFileID: 0
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Samples~/Playground/Materials/Ground.mat:
--------------------------------------------------------------------------------
1 | %YAML 1.1
2 | %TAG !u! tag:unity3d.com,2011:
3 | --- !u!21 &2100000
4 | Material:
5 | serializedVersion: 6
6 | m_ObjectHideFlags: 0
7 | m_CorrespondingSourceObject: {fileID: 0}
8 | m_PrefabInstance: {fileID: 0}
9 | m_PrefabAsset: {fileID: 0}
10 | m_Name: Ground
11 | m_Shader: {fileID: 46, guid: 0000000000000000f000000000000000, type: 0}
12 | m_ShaderKeywords:
13 | m_LightmapFlags: 4
14 | m_EnableInstancingVariants: 0
15 | m_DoubleSidedGI: 0
16 | m_CustomRenderQueue: -1
17 | stringTagMap: {}
18 | disabledShaderPasses: []
19 | m_SavedProperties:
20 | serializedVersion: 3
21 | m_TexEnvs:
22 | - _BumpMap:
23 | m_Texture: {fileID: 0}
24 | m_Scale: {x: 1, y: 1}
25 | m_Offset: {x: 0, y: 0}
26 | - _DetailAlbedoMap:
27 | m_Texture: {fileID: 0}
28 | m_Scale: {x: 1, y: 1}
29 | m_Offset: {x: 0, y: 0}
30 | - _DetailMask:
31 | m_Texture: {fileID: 0}
32 | m_Scale: {x: 1, y: 1}
33 | m_Offset: {x: 0, y: 0}
34 | - _DetailNormalMap:
35 | m_Texture: {fileID: 0}
36 | m_Scale: {x: 1, y: 1}
37 | m_Offset: {x: 0, y: 0}
38 | - _EmissionMap:
39 | m_Texture: {fileID: 0}
40 | m_Scale: {x: 1, y: 1}
41 | m_Offset: {x: 0, y: 0}
42 | - _MainTex:
43 | m_Texture: {fileID: 0}
44 | m_Scale: {x: 1, y: 1}
45 | m_Offset: {x: 0, y: 0}
46 | - _MetallicGlossMap:
47 | m_Texture: {fileID: 0}
48 | m_Scale: {x: 1, y: 1}
49 | m_Offset: {x: 0, y: 0}
50 | - _OcclusionMap:
51 | m_Texture: {fileID: 0}
52 | m_Scale: {x: 1, y: 1}
53 | m_Offset: {x: 0, y: 0}
54 | - _ParallaxMap:
55 | m_Texture: {fileID: 0}
56 | m_Scale: {x: 1, y: 1}
57 | m_Offset: {x: 0, y: 0}
58 | m_Floats:
59 | - _BumpScale: 1
60 | - _Cutoff: 0.5
61 | - _DetailNormalMapScale: 1
62 | - _DstBlend: 0
63 | - _GlossMapScale: 1
64 | - _Glossiness: 0.5
65 | - _GlossyReflections: 1
66 | - _Metallic: 0
67 | - _Mode: 0
68 | - _OcclusionStrength: 1
69 | - _Parallax: 0.02
70 | - _SmoothnessTextureChannel: 0
71 | - _SpecularHighlights: 1
72 | - _SrcBlend: 1
73 | - _UVSec: 0
74 | - _ZWrite: 1
75 | m_Colors:
76 | - _Color: {r: 0.56, g: 0.7204348, b: 0.8, a: 1}
77 | - _EmissionColor: {r: 0, g: 0, b: 0, a: 1}
78 |
--------------------------------------------------------------------------------
/Samples~/Playground/Materials/Ground.mat.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 99fa7720b7c132a43ac910aba8b5afea
3 | NativeFormatImporter:
4 | externalObjects: {}
5 | mainObjectFileID: 0
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Samples~/Playground/Playground.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 43a65a0749c251848ac219514b1295a4
3 | folderAsset: yes
4 | DefaultImporter:
5 | externalObjects: {}
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Samples~/Playground/Playground.unity.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: d82c9a89236346c47b5edbf55a4db4e0
3 | DefaultImporter:
4 | externalObjects: {}
5 | userData:
6 | assetBundleName:
7 | assetBundleVariant:
8 |
--------------------------------------------------------------------------------
/Samples~/Playground/Playground/LightingData.asset:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zigurous/unity-prototyping-kit/d2afe64179b307c85aaa2a1b6ec03a0c5c1facf7/Samples~/Playground/Playground/LightingData.asset
--------------------------------------------------------------------------------
/Samples~/Playground/Playground/LightingData.asset.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: f0d47ce867f678e45b339fa2711813f9
3 | NativeFormatImporter:
4 | externalObjects: {}
5 | mainObjectFileID: 112000000
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Samples~/Playground/Playground/ReflectionProbe-0.exr:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zigurous/unity-prototyping-kit/d2afe64179b307c85aaa2a1b6ec03a0c5c1facf7/Samples~/Playground/Playground/ReflectionProbe-0.exr
--------------------------------------------------------------------------------
/Samples~/Playground/Playground/ReflectionProbe-1.exr:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zigurous/unity-prototyping-kit/d2afe64179b307c85aaa2a1b6ec03a0c5c1facf7/Samples~/Playground/Playground/ReflectionProbe-1.exr
--------------------------------------------------------------------------------
/Samples~/Playground/Playground/ReflectionProbe-2.exr:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zigurous/unity-prototyping-kit/d2afe64179b307c85aaa2a1b6ec03a0c5c1facf7/Samples~/Playground/Playground/ReflectionProbe-2.exr
--------------------------------------------------------------------------------
/Samples~/Playground/Playground/ReflectionProbe-3.exr:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zigurous/unity-prototyping-kit/d2afe64179b307c85aaa2a1b6ec03a0c5c1facf7/Samples~/Playground/Playground/ReflectionProbe-3.exr
--------------------------------------------------------------------------------
/Samples~/Playground/PlaygroundSettings.lighting:
--------------------------------------------------------------------------------
1 | %YAML 1.1
2 | %TAG !u! tag:unity3d.com,2011:
3 | --- !u!850595691 &4890085278179872738
4 | LightingSettings:
5 | m_ObjectHideFlags: 0
6 | m_CorrespondingSourceObject: {fileID: 0}
7 | m_PrefabInstance: {fileID: 0}
8 | m_PrefabAsset: {fileID: 0}
9 | m_Name: PlaygroundSettings
10 | serializedVersion: 4
11 | m_GIWorkflowMode: 1
12 | m_EnableBakedLightmaps: 0
13 | m_EnableRealtimeLightmaps: 0
14 | m_RealtimeEnvironmentLighting: 1
15 | m_BounceScale: 1
16 | m_AlbedoBoost: 1
17 | m_IndirectOutputScale: 1
18 | m_UsingShadowmask: 1
19 | m_BakeBackend: 1
20 | m_LightmapMaxSize: 1024
21 | m_BakeResolution: 40
22 | m_Padding: 2
23 | m_LightmapCompression: 3
24 | m_AO: 0
25 | m_AOMaxDistance: 1
26 | m_CompAOExponent: 1
27 | m_CompAOExponentDirect: 0
28 | m_ExtractAO: 0
29 | m_MixedBakeMode: 2
30 | m_LightmapsBakeMode: 1
31 | m_FilterMode: 1
32 | m_LightmapParameters: {fileID: 15204, guid: 0000000000000000f000000000000000, type: 0}
33 | m_ExportTrainingData: 0
34 | m_TrainingDataDestination: TrainingData
35 | m_RealtimeResolution: 2
36 | m_ForceWhiteAlbedo: 0
37 | m_ForceUpdates: 0
38 | m_FinalGather: 0
39 | m_FinalGatherRayCount: 256
40 | m_FinalGatherFiltering: 1
41 | m_PVRCulling: 1
42 | m_PVRSampling: 1
43 | m_PVRDirectSampleCount: 32
44 | m_PVRSampleCount: 512
45 | m_PVREnvironmentSampleCount: 256
46 | m_PVREnvironmentReferencePointCount: 2048
47 | m_LightProbeSampleCountMultiplier: 4
48 | m_PVRBounces: 2
49 | m_PVRMinBounces: 1
50 | m_PVREnvironmentMIS: 1
51 | m_PVRFilteringMode: 1
52 | m_PVRDenoiserTypeDirect: 1
53 | m_PVRDenoiserTypeIndirect: 1
54 | m_PVRDenoiserTypeAO: 1
55 | m_PVRFilterTypeDirect: 0
56 | m_PVRFilterTypeIndirect: 0
57 | m_PVRFilterTypeAO: 0
58 | m_PVRFilteringGaussRadiusDirect: 1
59 | m_PVRFilteringGaussRadiusIndirect: 5
60 | m_PVRFilteringGaussRadiusAO: 2
61 | m_PVRFilteringAtrousPositionSigmaDirect: 0.5
62 | m_PVRFilteringAtrousPositionSigmaIndirect: 2
63 | m_PVRFilteringAtrousPositionSigmaAO: 1
64 | m_PVRTiledBaking: 0
65 |
--------------------------------------------------------------------------------
/Samples~/Playground/PlaygroundSettings.lighting.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 3d0b0067f48271648bfcd983d853755b
3 | NativeFormatImporter:
4 | externalObjects: {}
5 | mainObjectFileID: 4890085278179872738
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Shaders.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 97b1772c6c30d6e45953fe7780e1ab87
3 | folderAsset: yes
4 | DefaultImporter:
5 | externalObjects: {}
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Shaders/Checkerboard.shader:
--------------------------------------------------------------------------------
1 | Shader "Zigurous/Prototyping/Checkerboard"
2 | {
3 | Properties
4 | {
5 | _MainTex("Texture", 2D) = "white" {}
6 | _Color1("Color 1", Color) = (1, 1, 1, 1)
7 | _Color2("Color 2", Color) = (0, 0, 0, 1)
8 | _Tiling("Tiling", Range(2, 64)) = 2
9 | _Glossiness("Smoothness", Range(0,1)) = 0.5
10 | _Metallic("Metallic", Range(0,1)) = 0.0
11 | }
12 |
13 | SubShader
14 | {
15 | Tags { "RenderType"="Opaque" }
16 | LOD 200
17 |
18 | CGPROGRAM
19 |
20 | #pragma surface surf Standard vertex:vert fullforwardshadows
21 | #pragma target 3.0
22 |
23 | sampler2D _MainTex;
24 | float4 _MainTex_ST;
25 |
26 | struct Input
27 | {
28 | float2 custom_uv;
29 | };
30 |
31 | fixed4 _Color1;
32 | fixed4 _Color2;
33 |
34 | half _Tiling;
35 | half _Glossiness;
36 | half _Metallic;
37 |
38 | void vert (inout appdata_full v, out Input o)
39 | {
40 | o.custom_uv = v.texcoord.xy;
41 | }
42 |
43 | void surf (Input IN, inout SurfaceOutputStandard o)
44 | {
45 | float2 uv = IN.custom_uv * _Tiling;
46 | float2 c = floor(uv) / 2.0;
47 | float checker = frac(c.x + c.y) * 2.0;
48 | fixed4 color = checker == 0.0 ? _Color1 : _Color2;
49 |
50 | uv = TRANSFORM_TEX(IN.custom_uv, _MainTex);
51 | color = tex2D(_MainTex, uv) * color;
52 | o.Albedo = color.rgb;
53 |
54 | o.Metallic = _Metallic;
55 | o.Smoothness = _Glossiness;
56 | o.Alpha = color.a;
57 | }
58 |
59 | ENDCG
60 | }
61 |
62 | FallBack "Diffuse"
63 | }
64 |
--------------------------------------------------------------------------------
/Shaders/Checkerboard.shader.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: c236465b321a8754d87d43005df4b549
3 | ShaderImporter:
4 | externalObjects: {}
5 | defaultTextures: []
6 | nonModifiableTextures: []
7 | userData:
8 | assetBundleName:
9 | assetBundleVariant:
10 |
--------------------------------------------------------------------------------
/Shaders/Cubemap.shader:
--------------------------------------------------------------------------------
1 | Shader "Zigurous/Prototyping/Cubemap"
2 | {
3 | Properties
4 | {
5 | [NoScaleOffset] _Cubemap("Cubemap", CUBE) = "" {}
6 | }
7 |
8 | SubShader
9 | {
10 | Pass
11 | {
12 | CGPROGRAM
13 |
14 | #pragma vertex vert
15 | #pragma fragment frag
16 |
17 | #include "UnityCG.cginc"
18 |
19 | struct appdata
20 | {
21 | float4 vertex : POSITION;
22 | float3 normal : NORMAL;
23 | };
24 |
25 | struct v2f
26 | {
27 | float4 vertex : SV_POSITION;
28 | float4 vertexLocal : TEXCOORD1;
29 | };
30 |
31 | v2f vert (appdata v)
32 | {
33 | v2f o;
34 | o.vertexLocal = v.vertex;
35 | o.vertex = UnityObjectToClipPos(v.vertex);
36 | return o;
37 | }
38 |
39 | samplerCUBE _Cubemap;
40 |
41 | fixed4 frag (v2f i) : SV_Target
42 | {
43 | fixed4 col = texCUBE(_Cubemap, normalize(i.vertexLocal.xyz));
44 | return col;
45 | }
46 |
47 | ENDCG
48 | }
49 |
50 | }
51 |
52 | }
53 |
--------------------------------------------------------------------------------
/Shaders/Cubemap.shader.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 7f24a6a03779a954fa7b6c292319ede3
3 | ShaderImporter:
4 | externalObjects: {}
5 | defaultTextures: []
6 | nonModifiableTextures: []
7 | userData:
8 | assetBundleName:
9 | assetBundleVariant:
10 |
--------------------------------------------------------------------------------
/Textures.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: f1581396b8b28e246917696122ac2767
3 | folderAsset: yes
4 | DefaultImporter:
5 | externalObjects: {}
6 | userData:
7 | assetBundleName:
8 | assetBundleVariant:
9 |
--------------------------------------------------------------------------------
/Textures/Checkerboard_2x2.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zigurous/unity-prototyping-kit/d2afe64179b307c85aaa2a1b6ec03a0c5c1facf7/Textures/Checkerboard_2x2.png
--------------------------------------------------------------------------------
/Textures/Checkerboard_2x2.png.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 4007a8caf4d2d4e45b6dfef86b9c3bfe
3 | TextureImporter:
4 | internalIDToNameTable: []
5 | externalObjects: {}
6 | serializedVersion: 11
7 | mipmaps:
8 | mipMapMode: 0
9 | enableMipMap: 1
10 | sRGBTexture: 1
11 | linearTexture: 0
12 | fadeOut: 0
13 | borderMipMap: 0
14 | mipMapsPreserveCoverage: 0
15 | alphaTestReferenceValue: 0.5
16 | mipMapFadeDistanceStart: 1
17 | mipMapFadeDistanceEnd: 3
18 | bumpmap:
19 | convertToNormalMap: 0
20 | externalNormalMap: 0
21 | heightScale: 0.25
22 | normalMapFilter: 0
23 | isReadable: 0
24 | streamingMipmaps: 0
25 | streamingMipmapsPriority: 0
26 | grayScaleToAlpha: 0
27 | generateCubemap: 6
28 | cubemapConvolution: 0
29 | seamlessCubemap: 0
30 | textureFormat: 1
31 | maxTextureSize: 2048
32 | textureSettings:
33 | serializedVersion: 2
34 | filterMode: 1
35 | aniso: 1
36 | mipBias: 0
37 | wrapU: 0
38 | wrapV: 0
39 | wrapW: 0
40 | nPOTScale: 1
41 | lightmap: 0
42 | compressionQuality: 50
43 | spriteMode: 0
44 | spriteExtrude: 1
45 | spriteMeshType: 1
46 | alignment: 0
47 | spritePivot: {x: 0.5, y: 0.5}
48 | spritePixelsToUnits: 100
49 | spriteBorder: {x: 0, y: 0, z: 0, w: 0}
50 | spriteGenerateFallbackPhysicsShape: 1
51 | alphaUsage: 1
52 | alphaIsTransparency: 0
53 | spriteTessellationDetail: -1
54 | textureType: 0
55 | textureShape: 1
56 | singleChannelComponent: 0
57 | maxTextureSizeSet: 0
58 | compressionQualitySet: 0
59 | textureFormatSet: 0
60 | applyGammaDecoding: 0
61 | platformSettings:
62 | - serializedVersion: 3
63 | buildTarget: DefaultTexturePlatform
64 | maxTextureSize: 1024
65 | resizeAlgorithm: 0
66 | textureFormat: -1
67 | textureCompression: 1
68 | compressionQuality: 50
69 | crunchedCompression: 0
70 | allowsAlphaSplitting: 0
71 | overridden: 0
72 | androidETC2FallbackOverride: 0
73 | forceMaximumCompressionQuality_BC6H_BC7: 0
74 | - serializedVersion: 3
75 | buildTarget: Standalone
76 | maxTextureSize: 1024
77 | resizeAlgorithm: 0
78 | textureFormat: -1
79 | textureCompression: 1
80 | compressionQuality: 50
81 | crunchedCompression: 0
82 | allowsAlphaSplitting: 0
83 | overridden: 0
84 | androidETC2FallbackOverride: 0
85 | forceMaximumCompressionQuality_BC6H_BC7: 0
86 | spriteSheet:
87 | serializedVersion: 2
88 | sprites: []
89 | outline: []
90 | physicsShape: []
91 | bones: []
92 | spriteID:
93 | internalID: 0
94 | vertices: []
95 | indices:
96 | edges: []
97 | weights: []
98 | secondaryTextures: []
99 | spritePackingTag:
100 | pSDRemoveMatte: 0
101 | pSDShowRemoveMatteOption: 0
102 | userData:
103 | assetBundleName:
104 | assetBundleVariant:
105 |
--------------------------------------------------------------------------------
/Textures/Checkerboard_4x4.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zigurous/unity-prototyping-kit/d2afe64179b307c85aaa2a1b6ec03a0c5c1facf7/Textures/Checkerboard_4x4.png
--------------------------------------------------------------------------------
/Textures/Checkerboard_4x4.png.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: c1db5e4833b754c9abc5a8dbf6632bf4
3 | TextureImporter:
4 | internalIDToNameTable: []
5 | externalObjects: {}
6 | serializedVersion: 11
7 | mipmaps:
8 | mipMapMode: 0
9 | enableMipMap: 1
10 | sRGBTexture: 1
11 | linearTexture: 0
12 | fadeOut: 0
13 | borderMipMap: 0
14 | mipMapsPreserveCoverage: 0
15 | alphaTestReferenceValue: 0.5
16 | mipMapFadeDistanceStart: 1
17 | mipMapFadeDistanceEnd: 3
18 | bumpmap:
19 | convertToNormalMap: 0
20 | externalNormalMap: 0
21 | heightScale: 0.25
22 | normalMapFilter: 0
23 | isReadable: 0
24 | streamingMipmaps: 0
25 | streamingMipmapsPriority: 0
26 | grayScaleToAlpha: 0
27 | generateCubemap: 6
28 | cubemapConvolution: 0
29 | seamlessCubemap: 0
30 | textureFormat: 1
31 | maxTextureSize: 2048
32 | textureSettings:
33 | serializedVersion: 2
34 | filterMode: 1
35 | aniso: 1
36 | mipBias: 0
37 | wrapU: 0
38 | wrapV: 0
39 | wrapW: 0
40 | nPOTScale: 1
41 | lightmap: 0
42 | compressionQuality: 50
43 | spriteMode: 0
44 | spriteExtrude: 1
45 | spriteMeshType: 1
46 | alignment: 0
47 | spritePivot: {x: 0.5, y: 0.5}
48 | spritePixelsToUnits: 100
49 | spriteBorder: {x: 0, y: 0, z: 0, w: 0}
50 | spriteGenerateFallbackPhysicsShape: 1
51 | alphaUsage: 1
52 | alphaIsTransparency: 0
53 | spriteTessellationDetail: -1
54 | textureType: 0
55 | textureShape: 1
56 | singleChannelComponent: 0
57 | maxTextureSizeSet: 0
58 | compressionQualitySet: 0
59 | textureFormatSet: 0
60 | applyGammaDecoding: 0
61 | platformSettings:
62 | - serializedVersion: 3
63 | buildTarget: DefaultTexturePlatform
64 | maxTextureSize: 1024
65 | resizeAlgorithm: 0
66 | textureFormat: -1
67 | textureCompression: 1
68 | compressionQuality: 50
69 | crunchedCompression: 0
70 | allowsAlphaSplitting: 0
71 | overridden: 0
72 | androidETC2FallbackOverride: 0
73 | forceMaximumCompressionQuality_BC6H_BC7: 0
74 | - serializedVersion: 3
75 | buildTarget: Standalone
76 | maxTextureSize: 1024
77 | resizeAlgorithm: 0
78 | textureFormat: -1
79 | textureCompression: 1
80 | compressionQuality: 50
81 | crunchedCompression: 0
82 | allowsAlphaSplitting: 0
83 | overridden: 0
84 | androidETC2FallbackOverride: 0
85 | forceMaximumCompressionQuality_BC6H_BC7: 0
86 | spriteSheet:
87 | serializedVersion: 2
88 | sprites: []
89 | outline: []
90 | physicsShape: []
91 | bones: []
92 | spriteID:
93 | internalID: 0
94 | vertices: []
95 | indices:
96 | edges: []
97 | weights: []
98 | secondaryTextures: []
99 | spritePackingTag:
100 | pSDRemoveMatte: 0
101 | pSDShowRemoveMatteOption: 0
102 | userData:
103 | assetBundleName:
104 | assetBundleVariant:
105 |
--------------------------------------------------------------------------------
/Textures/Checkerboard_8x8.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zigurous/unity-prototyping-kit/d2afe64179b307c85aaa2a1b6ec03a0c5c1facf7/Textures/Checkerboard_8x8.png
--------------------------------------------------------------------------------
/Textures/Checkerboard_8x8.png.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: c13dd96d66c220245a3bc8bf08eea5b5
3 | TextureImporter:
4 | internalIDToNameTable: []
5 | externalObjects: {}
6 | serializedVersion: 11
7 | mipmaps:
8 | mipMapMode: 0
9 | enableMipMap: 1
10 | sRGBTexture: 1
11 | linearTexture: 0
12 | fadeOut: 0
13 | borderMipMap: 0
14 | mipMapsPreserveCoverage: 0
15 | alphaTestReferenceValue: 0.5
16 | mipMapFadeDistanceStart: 1
17 | mipMapFadeDistanceEnd: 3
18 | bumpmap:
19 | convertToNormalMap: 0
20 | externalNormalMap: 0
21 | heightScale: 0.25
22 | normalMapFilter: 0
23 | isReadable: 0
24 | streamingMipmaps: 0
25 | streamingMipmapsPriority: 0
26 | grayScaleToAlpha: 0
27 | generateCubemap: 6
28 | cubemapConvolution: 0
29 | seamlessCubemap: 0
30 | textureFormat: 1
31 | maxTextureSize: 2048
32 | textureSettings:
33 | serializedVersion: 2
34 | filterMode: 1
35 | aniso: 1
36 | mipBias: 0
37 | wrapU: 0
38 | wrapV: 0
39 | wrapW: 0
40 | nPOTScale: 1
41 | lightmap: 0
42 | compressionQuality: 50
43 | spriteMode: 0
44 | spriteExtrude: 1
45 | spriteMeshType: 1
46 | alignment: 0
47 | spritePivot: {x: 0.5, y: 0.5}
48 | spritePixelsToUnits: 100
49 | spriteBorder: {x: 0, y: 0, z: 0, w: 0}
50 | spriteGenerateFallbackPhysicsShape: 1
51 | alphaUsage: 1
52 | alphaIsTransparency: 0
53 | spriteTessellationDetail: -1
54 | textureType: 0
55 | textureShape: 1
56 | singleChannelComponent: 0
57 | maxTextureSizeSet: 0
58 | compressionQualitySet: 0
59 | textureFormatSet: 0
60 | applyGammaDecoding: 0
61 | platformSettings:
62 | - serializedVersion: 3
63 | buildTarget: DefaultTexturePlatform
64 | maxTextureSize: 1024
65 | resizeAlgorithm: 0
66 | textureFormat: -1
67 | textureCompression: 1
68 | compressionQuality: 50
69 | crunchedCompression: 0
70 | allowsAlphaSplitting: 0
71 | overridden: 0
72 | androidETC2FallbackOverride: 0
73 | forceMaximumCompressionQuality_BC6H_BC7: 0
74 | - serializedVersion: 3
75 | buildTarget: Standalone
76 | maxTextureSize: 1024
77 | resizeAlgorithm: 0
78 | textureFormat: -1
79 | textureCompression: 1
80 | compressionQuality: 50
81 | crunchedCompression: 0
82 | allowsAlphaSplitting: 0
83 | overridden: 0
84 | androidETC2FallbackOverride: 0
85 | forceMaximumCompressionQuality_BC6H_BC7: 0
86 | spriteSheet:
87 | serializedVersion: 2
88 | sprites: []
89 | outline: []
90 | physicsShape: []
91 | bones: []
92 | spriteID:
93 | internalID: 0
94 | vertices: []
95 | indices:
96 | edges: []
97 | weights: []
98 | secondaryTextures: []
99 | spritePackingTag:
100 | pSDRemoveMatte: 0
101 | pSDShowRemoveMatteOption: 0
102 | userData:
103 | assetBundleName:
104 | assetBundleVariant:
105 |
--------------------------------------------------------------------------------
/Textures/Cubemap_Template.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zigurous/unity-prototyping-kit/d2afe64179b307c85aaa2a1b6ec03a0c5c1facf7/Textures/Cubemap_Template.png
--------------------------------------------------------------------------------
/Textures/Cubemap_Template.png.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 5a940fff935b80144a5d2909826672ec
3 | TextureImporter:
4 | internalIDToNameTable: []
5 | externalObjects: {}
6 | serializedVersion: 11
7 | mipmaps:
8 | mipMapMode: 0
9 | enableMipMap: 1
10 | sRGBTexture: 1
11 | linearTexture: 0
12 | fadeOut: 0
13 | borderMipMap: 0
14 | mipMapsPreserveCoverage: 0
15 | alphaTestReferenceValue: 0.5
16 | mipMapFadeDistanceStart: 1
17 | mipMapFadeDistanceEnd: 3
18 | bumpmap:
19 | convertToNormalMap: 0
20 | externalNormalMap: 0
21 | heightScale: 0.25
22 | normalMapFilter: 0
23 | isReadable: 0
24 | streamingMipmaps: 0
25 | streamingMipmapsPriority: 0
26 | grayScaleToAlpha: 0
27 | generateCubemap: 6
28 | cubemapConvolution: 0
29 | seamlessCubemap: 0
30 | textureFormat: 1
31 | maxTextureSize: 2048
32 | textureSettings:
33 | serializedVersion: 2
34 | filterMode: 1
35 | aniso: 1
36 | mipBias: 0
37 | wrapU: 0
38 | wrapV: 0
39 | wrapW: 0
40 | nPOTScale: 1
41 | lightmap: 0
42 | compressionQuality: 50
43 | spriteMode: 0
44 | spriteExtrude: 1
45 | spriteMeshType: 1
46 | alignment: 0
47 | spritePivot: {x: 0.5, y: 0.5}
48 | spritePixelsToUnits: 100
49 | spriteBorder: {x: 0, y: 0, z: 0, w: 0}
50 | spriteGenerateFallbackPhysicsShape: 1
51 | alphaUsage: 1
52 | alphaIsTransparency: 0
53 | spriteTessellationDetail: -1
54 | textureType: 0
55 | textureShape: 2
56 | singleChannelComponent: 0
57 | maxTextureSizeSet: 0
58 | compressionQualitySet: 0
59 | textureFormatSet: 0
60 | applyGammaDecoding: 0
61 | platformSettings:
62 | - serializedVersion: 3
63 | buildTarget: DefaultTexturePlatform
64 | maxTextureSize: 2048
65 | resizeAlgorithm: 0
66 | textureFormat: -1
67 | textureCompression: 1
68 | compressionQuality: 50
69 | crunchedCompression: 0
70 | allowsAlphaSplitting: 0
71 | overridden: 0
72 | androidETC2FallbackOverride: 0
73 | forceMaximumCompressionQuality_BC6H_BC7: 0
74 | - serializedVersion: 3
75 | buildTarget: Standalone
76 | maxTextureSize: 2048
77 | resizeAlgorithm: 0
78 | textureFormat: -1
79 | textureCompression: 1
80 | compressionQuality: 50
81 | crunchedCompression: 0
82 | allowsAlphaSplitting: 0
83 | overridden: 0
84 | androidETC2FallbackOverride: 0
85 | forceMaximumCompressionQuality_BC6H_BC7: 0
86 | spriteSheet:
87 | serializedVersion: 2
88 | sprites: []
89 | outline: []
90 | physicsShape: []
91 | bones: []
92 | spriteID:
93 | internalID: 0
94 | vertices: []
95 | indices:
96 | edges: []
97 | weights: []
98 | secondaryTextures: []
99 | spritePackingTag:
100 | pSDRemoveMatte: 0
101 | pSDShowRemoveMatteOption: 0
102 | userData:
103 | assetBundleName:
104 | assetBundleVariant:
105 |
--------------------------------------------------------------------------------
/Textures/PSD~/Patterns.psd:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zigurous/unity-prototyping-kit/d2afe64179b307c85aaa2a1b6ec03a0c5c1facf7/Textures/PSD~/Patterns.psd
--------------------------------------------------------------------------------
/Textures/Pattern_00_Emission.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zigurous/unity-prototyping-kit/d2afe64179b307c85aaa2a1b6ec03a0c5c1facf7/Textures/Pattern_00_Emission.png
--------------------------------------------------------------------------------
/Textures/Pattern_00_Height.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zigurous/unity-prototyping-kit/d2afe64179b307c85aaa2a1b6ec03a0c5c1facf7/Textures/Pattern_00_Height.png
--------------------------------------------------------------------------------
/Textures/Pattern_00_Height.png.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 774d92c735be0fc408c1b48a83e23aac
3 | TextureImporter:
4 | internalIDToNameTable: []
5 | externalObjects: {}
6 | serializedVersion: 11
7 | mipmaps:
8 | mipMapMode: 0
9 | enableMipMap: 1
10 | sRGBTexture: 1
11 | linearTexture: 0
12 | fadeOut: 0
13 | borderMipMap: 0
14 | mipMapsPreserveCoverage: 0
15 | alphaTestReferenceValue: 0.5
16 | mipMapFadeDistanceStart: 1
17 | mipMapFadeDistanceEnd: 3
18 | bumpmap:
19 | convertToNormalMap: 0
20 | externalNormalMap: 0
21 | heightScale: 0.25
22 | normalMapFilter: 0
23 | isReadable: 0
24 | streamingMipmaps: 0
25 | streamingMipmapsPriority: 0
26 | grayScaleToAlpha: 0
27 | generateCubemap: 6
28 | cubemapConvolution: 0
29 | seamlessCubemap: 0
30 | textureFormat: 1
31 | maxTextureSize: 2048
32 | textureSettings:
33 | serializedVersion: 2
34 | filterMode: 1
35 | aniso: 1
36 | mipBias: 0
37 | wrapU: 0
38 | wrapV: 0
39 | wrapW: 0
40 | nPOTScale: 1
41 | lightmap: 0
42 | compressionQuality: 50
43 | spriteMode: 0
44 | spriteExtrude: 1
45 | spriteMeshType: 1
46 | alignment: 0
47 | spritePivot: {x: 0.5, y: 0.5}
48 | spritePixelsToUnits: 100
49 | spriteBorder: {x: 0, y: 0, z: 0, w: 0}
50 | spriteGenerateFallbackPhysicsShape: 1
51 | alphaUsage: 1
52 | alphaIsTransparency: 0
53 | spriteTessellationDetail: -1
54 | textureType: 0
55 | textureShape: 1
56 | singleChannelComponent: 0
57 | maxTextureSizeSet: 0
58 | compressionQualitySet: 0
59 | textureFormatSet: 0
60 | applyGammaDecoding: 0
61 | platformSettings:
62 | - serializedVersion: 3
63 | buildTarget: DefaultTexturePlatform
64 | maxTextureSize: 1024
65 | resizeAlgorithm: 0
66 | textureFormat: -1
67 | textureCompression: 1
68 | compressionQuality: 50
69 | crunchedCompression: 0
70 | allowsAlphaSplitting: 0
71 | overridden: 0
72 | androidETC2FallbackOverride: 0
73 | forceMaximumCompressionQuality_BC6H_BC7: 0
74 | - serializedVersion: 3
75 | buildTarget: Standalone
76 | maxTextureSize: 1024
77 | resizeAlgorithm: 0
78 | textureFormat: -1
79 | textureCompression: 1
80 | compressionQuality: 50
81 | crunchedCompression: 0
82 | allowsAlphaSplitting: 0
83 | overridden: 0
84 | androidETC2FallbackOverride: 0
85 | forceMaximumCompressionQuality_BC6H_BC7: 0
86 | spriteSheet:
87 | serializedVersion: 2
88 | sprites: []
89 | outline: []
90 | physicsShape: []
91 | bones: []
92 | spriteID:
93 | internalID: 0
94 | vertices: []
95 | indices:
96 | edges: []
97 | weights: []
98 | secondaryTextures: []
99 | spritePackingTag:
100 | pSDRemoveMatte: 0
101 | pSDShowRemoveMatteOption: 0
102 | userData:
103 | assetBundleName:
104 | assetBundleVariant:
105 |
--------------------------------------------------------------------------------
/Textures/Pattern_00_Normal.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zigurous/unity-prototyping-kit/d2afe64179b307c85aaa2a1b6ec03a0c5c1facf7/Textures/Pattern_00_Normal.png
--------------------------------------------------------------------------------
/Textures/Pattern_00_Normal.png.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: e8668655f5cd26c4eabd8a1d426372e4
3 | TextureImporter:
4 | internalIDToNameTable: []
5 | externalObjects: {}
6 | serializedVersion: 11
7 | mipmaps:
8 | mipMapMode: 0
9 | enableMipMap: 1
10 | sRGBTexture: 0
11 | linearTexture: 0
12 | fadeOut: 0
13 | borderMipMap: 0
14 | mipMapsPreserveCoverage: 0
15 | alphaTestReferenceValue: 0.5
16 | mipMapFadeDistanceStart: 1
17 | mipMapFadeDistanceEnd: 3
18 | bumpmap:
19 | convertToNormalMap: 0
20 | externalNormalMap: 0
21 | heightScale: 0.25
22 | normalMapFilter: 0
23 | isReadable: 0
24 | streamingMipmaps: 0
25 | streamingMipmapsPriority: 0
26 | grayScaleToAlpha: 0
27 | generateCubemap: 6
28 | cubemapConvolution: 0
29 | seamlessCubemap: 0
30 | textureFormat: 1
31 | maxTextureSize: 2048
32 | textureSettings:
33 | serializedVersion: 2
34 | filterMode: 1
35 | aniso: 1
36 | mipBias: 0
37 | wrapU: 0
38 | wrapV: 0
39 | wrapW: 0
40 | nPOTScale: 1
41 | lightmap: 0
42 | compressionQuality: 50
43 | spriteMode: 0
44 | spriteExtrude: 1
45 | spriteMeshType: 1
46 | alignment: 0
47 | spritePivot: {x: 0.5, y: 0.5}
48 | spritePixelsToUnits: 100
49 | spriteBorder: {x: 0, y: 0, z: 0, w: 0}
50 | spriteGenerateFallbackPhysicsShape: 1
51 | alphaUsage: 1
52 | alphaIsTransparency: 0
53 | spriteTessellationDetail: -1
54 | textureType: 1
55 | textureShape: 1
56 | singleChannelComponent: 0
57 | maxTextureSizeSet: 0
58 | compressionQualitySet: 0
59 | textureFormatSet: 0
60 | applyGammaDecoding: 0
61 | platformSettings:
62 | - serializedVersion: 3
63 | buildTarget: DefaultTexturePlatform
64 | maxTextureSize: 1024
65 | resizeAlgorithm: 0
66 | textureFormat: -1
67 | textureCompression: 1
68 | compressionQuality: 50
69 | crunchedCompression: 0
70 | allowsAlphaSplitting: 0
71 | overridden: 0
72 | androidETC2FallbackOverride: 0
73 | forceMaximumCompressionQuality_BC6H_BC7: 0
74 | - serializedVersion: 3
75 | buildTarget: Standalone
76 | maxTextureSize: 1024
77 | resizeAlgorithm: 0
78 | textureFormat: -1
79 | textureCompression: 1
80 | compressionQuality: 50
81 | crunchedCompression: 0
82 | allowsAlphaSplitting: 0
83 | overridden: 0
84 | androidETC2FallbackOverride: 0
85 | forceMaximumCompressionQuality_BC6H_BC7: 0
86 | spriteSheet:
87 | serializedVersion: 2
88 | sprites: []
89 | outline: []
90 | physicsShape: []
91 | bones: []
92 | spriteID:
93 | internalID: 0
94 | vertices: []
95 | indices:
96 | edges: []
97 | weights: []
98 | secondaryTextures: []
99 | spritePackingTag:
100 | pSDRemoveMatte: 0
101 | pSDShowRemoveMatteOption: 0
102 | userData:
103 | assetBundleName:
104 | assetBundleVariant:
105 |
--------------------------------------------------------------------------------
/Textures/Pattern_01_Emission.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zigurous/unity-prototyping-kit/d2afe64179b307c85aaa2a1b6ec03a0c5c1facf7/Textures/Pattern_01_Emission.png
--------------------------------------------------------------------------------
/Textures/Pattern_01_Height.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zigurous/unity-prototyping-kit/d2afe64179b307c85aaa2a1b6ec03a0c5c1facf7/Textures/Pattern_01_Height.png
--------------------------------------------------------------------------------
/Textures/Pattern_01_Height.png.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 1497b3ac5a83b7c4fa7111f0bc8e8e22
3 | TextureImporter:
4 | internalIDToNameTable: []
5 | externalObjects: {}
6 | serializedVersion: 11
7 | mipmaps:
8 | mipMapMode: 0
9 | enableMipMap: 1
10 | sRGBTexture: 1
11 | linearTexture: 0
12 | fadeOut: 0
13 | borderMipMap: 0
14 | mipMapsPreserveCoverage: 0
15 | alphaTestReferenceValue: 0.5
16 | mipMapFadeDistanceStart: 1
17 | mipMapFadeDistanceEnd: 3
18 | bumpmap:
19 | convertToNormalMap: 0
20 | externalNormalMap: 0
21 | heightScale: 0.25
22 | normalMapFilter: 0
23 | isReadable: 0
24 | streamingMipmaps: 0
25 | streamingMipmapsPriority: 0
26 | grayScaleToAlpha: 0
27 | generateCubemap: 6
28 | cubemapConvolution: 0
29 | seamlessCubemap: 0
30 | textureFormat: 1
31 | maxTextureSize: 2048
32 | textureSettings:
33 | serializedVersion: 2
34 | filterMode: 1
35 | aniso: 1
36 | mipBias: 0
37 | wrapU: 0
38 | wrapV: 0
39 | wrapW: 0
40 | nPOTScale: 1
41 | lightmap: 0
42 | compressionQuality: 50
43 | spriteMode: 0
44 | spriteExtrude: 1
45 | spriteMeshType: 1
46 | alignment: 0
47 | spritePivot: {x: 0.5, y: 0.5}
48 | spritePixelsToUnits: 100
49 | spriteBorder: {x: 0, y: 0, z: 0, w: 0}
50 | spriteGenerateFallbackPhysicsShape: 1
51 | alphaUsage: 1
52 | alphaIsTransparency: 0
53 | spriteTessellationDetail: -1
54 | textureType: 0
55 | textureShape: 1
56 | singleChannelComponent: 0
57 | maxTextureSizeSet: 0
58 | compressionQualitySet: 0
59 | textureFormatSet: 0
60 | applyGammaDecoding: 0
61 | platformSettings:
62 | - serializedVersion: 3
63 | buildTarget: DefaultTexturePlatform
64 | maxTextureSize: 1024
65 | resizeAlgorithm: 0
66 | textureFormat: -1
67 | textureCompression: 1
68 | compressionQuality: 50
69 | crunchedCompression: 0
70 | allowsAlphaSplitting: 0
71 | overridden: 0
72 | androidETC2FallbackOverride: 0
73 | forceMaximumCompressionQuality_BC6H_BC7: 0
74 | - serializedVersion: 3
75 | buildTarget: Standalone
76 | maxTextureSize: 1024
77 | resizeAlgorithm: 0
78 | textureFormat: -1
79 | textureCompression: 1
80 | compressionQuality: 50
81 | crunchedCompression: 0
82 | allowsAlphaSplitting: 0
83 | overridden: 0
84 | androidETC2FallbackOverride: 0
85 | forceMaximumCompressionQuality_BC6H_BC7: 0
86 | spriteSheet:
87 | serializedVersion: 2
88 | sprites: []
89 | outline: []
90 | physicsShape: []
91 | bones: []
92 | spriteID:
93 | internalID: 0
94 | vertices: []
95 | indices:
96 | edges: []
97 | weights: []
98 | secondaryTextures: []
99 | spritePackingTag:
100 | pSDRemoveMatte: 0
101 | pSDShowRemoveMatteOption: 0
102 | userData:
103 | assetBundleName:
104 | assetBundleVariant:
105 |
--------------------------------------------------------------------------------
/Textures/Pattern_01_Normal.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zigurous/unity-prototyping-kit/d2afe64179b307c85aaa2a1b6ec03a0c5c1facf7/Textures/Pattern_01_Normal.png
--------------------------------------------------------------------------------
/Textures/Pattern_01_Normal.png.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 47d7800d2279ab442accfa35107638c2
3 | TextureImporter:
4 | internalIDToNameTable: []
5 | externalObjects: {}
6 | serializedVersion: 11
7 | mipmaps:
8 | mipMapMode: 0
9 | enableMipMap: 1
10 | sRGBTexture: 0
11 | linearTexture: 0
12 | fadeOut: 0
13 | borderMipMap: 0
14 | mipMapsPreserveCoverage: 0
15 | alphaTestReferenceValue: 0.5
16 | mipMapFadeDistanceStart: 1
17 | mipMapFadeDistanceEnd: 3
18 | bumpmap:
19 | convertToNormalMap: 0
20 | externalNormalMap: 0
21 | heightScale: 0.25
22 | normalMapFilter: 0
23 | isReadable: 0
24 | streamingMipmaps: 0
25 | streamingMipmapsPriority: 0
26 | grayScaleToAlpha: 0
27 | generateCubemap: 6
28 | cubemapConvolution: 0
29 | seamlessCubemap: 0
30 | textureFormat: 1
31 | maxTextureSize: 2048
32 | textureSettings:
33 | serializedVersion: 2
34 | filterMode: 1
35 | aniso: 1
36 | mipBias: 0
37 | wrapU: 0
38 | wrapV: 0
39 | wrapW: 0
40 | nPOTScale: 1
41 | lightmap: 0
42 | compressionQuality: 50
43 | spriteMode: 0
44 | spriteExtrude: 1
45 | spriteMeshType: 1
46 | alignment: 0
47 | spritePivot: {x: 0.5, y: 0.5}
48 | spritePixelsToUnits: 100
49 | spriteBorder: {x: 0, y: 0, z: 0, w: 0}
50 | spriteGenerateFallbackPhysicsShape: 1
51 | alphaUsage: 1
52 | alphaIsTransparency: 0
53 | spriteTessellationDetail: -1
54 | textureType: 1
55 | textureShape: 1
56 | singleChannelComponent: 0
57 | maxTextureSizeSet: 0
58 | compressionQualitySet: 0
59 | textureFormatSet: 0
60 | applyGammaDecoding: 0
61 | platformSettings:
62 | - serializedVersion: 3
63 | buildTarget: DefaultTexturePlatform
64 | maxTextureSize: 1024
65 | resizeAlgorithm: 0
66 | textureFormat: -1
67 | textureCompression: 1
68 | compressionQuality: 50
69 | crunchedCompression: 0
70 | allowsAlphaSplitting: 0
71 | overridden: 0
72 | androidETC2FallbackOverride: 0
73 | forceMaximumCompressionQuality_BC6H_BC7: 0
74 | - serializedVersion: 3
75 | buildTarget: Standalone
76 | maxTextureSize: 1024
77 | resizeAlgorithm: 0
78 | textureFormat: -1
79 | textureCompression: 1
80 | compressionQuality: 50
81 | crunchedCompression: 0
82 | allowsAlphaSplitting: 0
83 | overridden: 0
84 | androidETC2FallbackOverride: 0
85 | forceMaximumCompressionQuality_BC6H_BC7: 0
86 | spriteSheet:
87 | serializedVersion: 2
88 | sprites: []
89 | outline: []
90 | physicsShape: []
91 | bones: []
92 | spriteID:
93 | internalID: 0
94 | vertices: []
95 | indices:
96 | edges: []
97 | weights: []
98 | secondaryTextures: []
99 | spritePackingTag:
100 | pSDRemoveMatte: 0
101 | pSDShowRemoveMatteOption: 0
102 | userData:
103 | assetBundleName:
104 | assetBundleVariant:
105 |
--------------------------------------------------------------------------------
/Textures/Pattern_02_Emission.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zigurous/unity-prototyping-kit/d2afe64179b307c85aaa2a1b6ec03a0c5c1facf7/Textures/Pattern_02_Emission.png
--------------------------------------------------------------------------------
/Textures/Pattern_02_Height.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zigurous/unity-prototyping-kit/d2afe64179b307c85aaa2a1b6ec03a0c5c1facf7/Textures/Pattern_02_Height.png
--------------------------------------------------------------------------------
/Textures/Pattern_02_Normal.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zigurous/unity-prototyping-kit/d2afe64179b307c85aaa2a1b6ec03a0c5c1facf7/Textures/Pattern_02_Normal.png
--------------------------------------------------------------------------------
/Textures/Pattern_03_Emission.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zigurous/unity-prototyping-kit/d2afe64179b307c85aaa2a1b6ec03a0c5c1facf7/Textures/Pattern_03_Emission.png
--------------------------------------------------------------------------------
/Textures/Pattern_03_Height.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zigurous/unity-prototyping-kit/d2afe64179b307c85aaa2a1b6ec03a0c5c1facf7/Textures/Pattern_03_Height.png
--------------------------------------------------------------------------------
/Textures/Pattern_03_Normal.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zigurous/unity-prototyping-kit/d2afe64179b307c85aaa2a1b6ec03a0c5c1facf7/Textures/Pattern_03_Normal.png
--------------------------------------------------------------------------------
/Textures/Pattern_04_Emission.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zigurous/unity-prototyping-kit/d2afe64179b307c85aaa2a1b6ec03a0c5c1facf7/Textures/Pattern_04_Emission.png
--------------------------------------------------------------------------------
/Textures/Pattern_04_Height.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zigurous/unity-prototyping-kit/d2afe64179b307c85aaa2a1b6ec03a0c5c1facf7/Textures/Pattern_04_Height.png
--------------------------------------------------------------------------------
/Textures/Pattern_04_Normal.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zigurous/unity-prototyping-kit/d2afe64179b307c85aaa2a1b6ec03a0c5c1facf7/Textures/Pattern_04_Normal.png
--------------------------------------------------------------------------------
/Textures/Pattern_05_Emission.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zigurous/unity-prototyping-kit/d2afe64179b307c85aaa2a1b6ec03a0c5c1facf7/Textures/Pattern_05_Emission.png
--------------------------------------------------------------------------------
/Textures/Pattern_05_Height.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zigurous/unity-prototyping-kit/d2afe64179b307c85aaa2a1b6ec03a0c5c1facf7/Textures/Pattern_05_Height.png
--------------------------------------------------------------------------------
/Textures/Pattern_05_Normal.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zigurous/unity-prototyping-kit/d2afe64179b307c85aaa2a1b6ec03a0c5c1facf7/Textures/Pattern_05_Normal.png
--------------------------------------------------------------------------------
/Textures/Pattern_06_Emission.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zigurous/unity-prototyping-kit/d2afe64179b307c85aaa2a1b6ec03a0c5c1facf7/Textures/Pattern_06_Emission.png
--------------------------------------------------------------------------------
/Textures/Pattern_06_Height.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zigurous/unity-prototyping-kit/d2afe64179b307c85aaa2a1b6ec03a0c5c1facf7/Textures/Pattern_06_Height.png
--------------------------------------------------------------------------------
/Textures/Pattern_06_Normal.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zigurous/unity-prototyping-kit/d2afe64179b307c85aaa2a1b6ec03a0c5c1facf7/Textures/Pattern_06_Normal.png
--------------------------------------------------------------------------------
/Textures/Pattern_07_Emission.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zigurous/unity-prototyping-kit/d2afe64179b307c85aaa2a1b6ec03a0c5c1facf7/Textures/Pattern_07_Emission.png
--------------------------------------------------------------------------------
/Textures/Pattern_07_Height.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zigurous/unity-prototyping-kit/d2afe64179b307c85aaa2a1b6ec03a0c5c1facf7/Textures/Pattern_07_Height.png
--------------------------------------------------------------------------------
/Textures/Pattern_07_Normal.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zigurous/unity-prototyping-kit/d2afe64179b307c85aaa2a1b6ec03a0c5c1facf7/Textures/Pattern_07_Normal.png
--------------------------------------------------------------------------------
/Textures/Pattern_08_Emission.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zigurous/unity-prototyping-kit/d2afe64179b307c85aaa2a1b6ec03a0c5c1facf7/Textures/Pattern_08_Emission.png
--------------------------------------------------------------------------------
/Textures/Pattern_08_Height.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zigurous/unity-prototyping-kit/d2afe64179b307c85aaa2a1b6ec03a0c5c1facf7/Textures/Pattern_08_Height.png
--------------------------------------------------------------------------------
/Textures/Pattern_08_Normal.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zigurous/unity-prototyping-kit/d2afe64179b307c85aaa2a1b6ec03a0c5c1facf7/Textures/Pattern_08_Normal.png
--------------------------------------------------------------------------------
/Textures/Pattern_09_Emission.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zigurous/unity-prototyping-kit/d2afe64179b307c85aaa2a1b6ec03a0c5c1facf7/Textures/Pattern_09_Emission.png
--------------------------------------------------------------------------------
/Textures/Pattern_09_Height.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zigurous/unity-prototyping-kit/d2afe64179b307c85aaa2a1b6ec03a0c5c1facf7/Textures/Pattern_09_Height.png
--------------------------------------------------------------------------------
/Textures/Pattern_09_Normal.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zigurous/unity-prototyping-kit/d2afe64179b307c85aaa2a1b6ec03a0c5c1facf7/Textures/Pattern_09_Normal.png
--------------------------------------------------------------------------------
/Textures/Pattern_10_Emission.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zigurous/unity-prototyping-kit/d2afe64179b307c85aaa2a1b6ec03a0c5c1facf7/Textures/Pattern_10_Emission.png
--------------------------------------------------------------------------------
/Textures/Pattern_10_Height.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zigurous/unity-prototyping-kit/d2afe64179b307c85aaa2a1b6ec03a0c5c1facf7/Textures/Pattern_10_Height.png
--------------------------------------------------------------------------------
/Textures/Pattern_10_Normal.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zigurous/unity-prototyping-kit/d2afe64179b307c85aaa2a1b6ec03a0c5c1facf7/Textures/Pattern_10_Normal.png
--------------------------------------------------------------------------------
/Textures/Pattern_11_Emission.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zigurous/unity-prototyping-kit/d2afe64179b307c85aaa2a1b6ec03a0c5c1facf7/Textures/Pattern_11_Emission.png
--------------------------------------------------------------------------------
/Textures/Pattern_11_Height.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zigurous/unity-prototyping-kit/d2afe64179b307c85aaa2a1b6ec03a0c5c1facf7/Textures/Pattern_11_Height.png
--------------------------------------------------------------------------------
/Textures/Pattern_11_Normal.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zigurous/unity-prototyping-kit/d2afe64179b307c85aaa2a1b6ec03a0c5c1facf7/Textures/Pattern_11_Normal.png
--------------------------------------------------------------------------------
/Textures/Pattern_12_Emission.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zigurous/unity-prototyping-kit/d2afe64179b307c85aaa2a1b6ec03a0c5c1facf7/Textures/Pattern_12_Emission.png
--------------------------------------------------------------------------------
/Textures/Pattern_12_Height.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zigurous/unity-prototyping-kit/d2afe64179b307c85aaa2a1b6ec03a0c5c1facf7/Textures/Pattern_12_Height.png
--------------------------------------------------------------------------------
/Textures/Pattern_12_Normal.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zigurous/unity-prototyping-kit/d2afe64179b307c85aaa2a1b6ec03a0c5c1facf7/Textures/Pattern_12_Normal.png
--------------------------------------------------------------------------------
/Textures/Pattern_13_Emission.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zigurous/unity-prototyping-kit/d2afe64179b307c85aaa2a1b6ec03a0c5c1facf7/Textures/Pattern_13_Emission.png
--------------------------------------------------------------------------------
/Textures/Pattern_13_Height.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zigurous/unity-prototyping-kit/d2afe64179b307c85aaa2a1b6ec03a0c5c1facf7/Textures/Pattern_13_Height.png
--------------------------------------------------------------------------------
/Textures/Pattern_13_Normal.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/zigurous/unity-prototyping-kit/d2afe64179b307c85aaa2a1b6ec03a0c5c1facf7/Textures/Pattern_13_Normal.png
--------------------------------------------------------------------------------
/package.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "com.zigurous.prototyping",
3 | "version": "0.4.0",
4 | "displayName": "Prototyping Kit",
5 | "description": "The Prototyping Kit package contains assets and materials for prototyping levels in Unity. The prefabs included in the package can be styled without needing to create new materials, and they are tiled automatically based on the size of the object.",
6 | "unity": "2019.4",
7 | "repository": "https://github.com/zigurous/unity-prototyping-kit",
8 | "documentationUrl": "https://docs.zigurous.com/com.zigurous.prototyping",
9 | "changelogUrl": "https://docs.zigurous.com/com.zigurous.prototyping/changelog",
10 | "licensesUrl": "https://docs.zigurous.com/com.zigurous.prototyping/license",
11 | "keywords": [
12 | "prototyping",
13 | "materials",
14 | "textures",
15 | "grid",
16 | "checkerboard",
17 | "tiling",
18 | "models",
19 | "prefabs",
20 | "ramps",
21 | "stairs"
22 | ],
23 | "samples": [
24 | {
25 | "displayName": "Playground",
26 | "description": "Unity playground scene reconstructed with the Prototyping Kit.",
27 | "path": "Samples~/Playground"
28 | }
29 | ],
30 | "publishConfig": {
31 | "registry": "https://npm.pkg.github.com/@zigurous"
32 | },
33 | "author": {
34 | "name": "Zigurous",
35 | "email": "support@zigurous.com",
36 | "url": "https://zigurous.com"
37 | }
38 | }
39 |
--------------------------------------------------------------------------------
/package.json.meta:
--------------------------------------------------------------------------------
1 | fileFormatVersion: 2
2 | guid: 7318fe0bc163f224aa73cd30a957a409
3 | TextScriptImporter:
4 | externalObjects: {}
5 | userData:
6 | assetBundleName:
7 | assetBundleVariant:
8 |
--------------------------------------------------------------------------------