From 4a25cf5454b02f0846ba5b24540573fe1a55b862 Mon Sep 17 00:00:00 2001 From: ousttrue Date: Thu, 22 Feb 2024 13:29:57 +0900 Subject: [PATCH] =?UTF-8?q?sphinx=20=E9=96=A2=E9=80=A3=E3=82=92=E5=89=8A?= =?UTF-8?q?=E9=99=A4=E3=81=97=E3=81=BE=E3=81=99?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit document は vrm.dev に移動しました。 --- .github/workflows/sphinx.yml | 31 - .vscode/launch.json | 10 +- .vscode/tasks.json | 14 - doc.md | 62 -- docs/.gitignore | 3 - docs/_static/custom.css | 3 - docs/_templates/language.html | 7 - docs/api/0_106_spring_manual_update.md | 22 - docs/api/0_112_urp.md | 46 -- docs/api/0_36_update.md | 36 -- docs/api/0_44_runtime_import.md | 163 ----- docs/api/0_58_blendshape.md | 141 ----- docs/api/0_68_runtime_import.md | 163 ----- docs/api/0_76_texture_deserializer.md | 77 --- docs/api/0_77_runtime_import.md | 83 --- docs/api/0_79_runtime_import.md | 12 - docs/api/0_82_glb_import.md | 113 ---- docs/api/0_82_runtime_import.md | 77 --- docs/api/0_87_runtime_import.md | 39 -- docs/api/0_95_dispose.md | 40 -- docs/api/0_95_highlevel.md | 28 - docs/api/0_96_1_use_gamma_colorspace.md | 14 - docs/api/fast_spring_bone.md | 47 -- docs/api/firstperson.md | 73 --- docs/api/how_to_customize_material_import.md | 25 - docs/api/how_to_impl_extension.md | 441 ------------- docs/api/index.md | 31 - docs/api/sample/AnimationBridgeSample.md | 3 - docs/api/sample/FirstPersonSample.md | 18 - docs/api/sample/RuntimeExporterSample.md | 10 - docs/api/sample/SimpleViewer.md | 10 - docs/api/sample/index.md | 8 - docs/build.md | 89 --- docs/conf.py | 95 --- docs/html_template.html | 102 --- docs/implementation/coordinate.md | 63 -- docs/implementation/first_person.md | 17 - docs/implementation/format.md | 99 --- docs/implementation/index.md | 13 - .../runtime_resource_management.md | 53 -- docs/implementation/scripted_importer.md | 39 -- docs/implementation/texture_manipulation.md | 65 -- docs/implementation/transparent_zwrite.md | 26 - docs/index.html | 102 --- docs/index.md | 23 - docs/locale/en/LC_MESSAGES/README.po | 67 -- .../api/0_106_spring_manual_update.po | 51 -- docs/locale/en/LC_MESSAGES/api/0_36_update.po | 56 -- .../en/LC_MESSAGES/api/0_44_runtime_import.po | 80 --- .../en/LC_MESSAGES/api/0_58_blendshape.po | 255 -------- .../en/LC_MESSAGES/api/0_68_runtime_import.po | 86 --- .../api/0_76_texture_deserializer.po | 128 ---- .../en/LC_MESSAGES/api/0_77_runtime_import.po | 62 -- .../en/LC_MESSAGES/api/0_79_runtime_import.po | 28 - .../en/LC_MESSAGES/api/0_82_glb_import.po | 109 ---- .../en/LC_MESSAGES/api/0_82_runtime_import.po | 86 --- .../en/LC_MESSAGES/api/0_87_runtime_import.po | 68 -- .../locale/en/LC_MESSAGES/api/0_95_dispose.po | 72 --- .../en/LC_MESSAGES/api/0_95_highlevel.po | 46 -- .../api/0_96_1_use_gamma_colorspace.po | 85 --- .../en/LC_MESSAGES/api/fast_spring_bone.po | 110 ---- docs/locale/en/LC_MESSAGES/api/firstperson.po | 62 -- .../api/how_to_customize_material_import.po | 48 -- .../LC_MESSAGES/api/how_to_impl_extension.po | 395 ------------ docs/locale/en/LC_MESSAGES/api/index.po | 31 - .../api/sample/AnimationBridgeSample.po | 28 - .../api/sample/FirstPersonSample.po | 48 -- .../api/sample/RuntimeExporterSample.po | 32 - .../en/LC_MESSAGES/api/sample/SimpleViewer.po | 32 - .../locale/en/LC_MESSAGES/api/sample/index.po | 24 - .../en/LC_MESSAGES/api/vrm1_expression.po | 40 -- .../en/LC_MESSAGES/api/vrm1_firstperson.po | 94 --- .../en/LC_MESSAGES/api/vrm1_get_humanoid.po | 36 -- docs/locale/en/LC_MESSAGES/api/vrm1_lookat.po | 24 - .../en/LC_MESSAGES/api/vrm1_runtime_load.po | 56 -- docs/locale/en/LC_MESSAGES/build.po | 102 --- .../locale/en/LC_MESSAGES/gltf/0_36_update.po | 55 -- .../en/LC_MESSAGES/gltf/0_82_glb_import.po | 130 ---- docs/locale/en/LC_MESSAGES/gltf/format.po | 125 ---- .../gltf/how_to_customize_material_import.po | 40 -- .../LC_MESSAGES/gltf/how_to_impl_extension.po | 397 ------------ docs/locale/en/LC_MESSAGES/gltf/index.po | 68 -- docs/locale/en/LC_MESSAGES/history.po | 76 --- docs/locale/en/LC_MESSAGES/how_to_release.po | 132 ---- .../LC_MESSAGES/implementation/coordinate.po | 147 ----- .../implementation/fast_spring_bone.po | 110 ---- .../implementation/first_person.po | 123 ---- .../en/LC_MESSAGES/implementation/format.po | 125 ---- .../en/LC_MESSAGES/implementation/index.po | 23 - .../runtime_resource_management.po | 50 -- .../implementation/scripted_importer.po | 83 --- .../implementation/texture_manipulation.po | 67 -- .../implementation/transparent_zwrite.po | 138 ----- docs/locale/en/LC_MESSAGES/index.po | 66 -- docs/locale/en/LC_MESSAGES/package.po | 80 --- .../en/LC_MESSAGES/release/055/index.po | 39 -- .../en/LC_MESSAGES/release/055/v0.40.po | 91 --- .../en/LC_MESSAGES/release/055/v0.41.po | 159 ----- .../en/LC_MESSAGES/release/055/v0.42.po | 303 --------- .../en/LC_MESSAGES/release/055/v0.43.po | 168 ----- .../en/LC_MESSAGES/release/055/v0.44.po | 237 ------- .../en/LC_MESSAGES/release/055/v0.45.po | 118 ---- .../en/LC_MESSAGES/release/055/v0.46.po | 182 ------ .../en/LC_MESSAGES/release/055/v0.47.po | 50 -- .../en/LC_MESSAGES/release/055/v0.48.po | 68 -- .../en/LC_MESSAGES/release/055/v0.49.po | 208 ------- .../en/LC_MESSAGES/release/055/v0.50.po | 182 ------ .../en/LC_MESSAGES/release/055/v0.51.0.po | 58 -- .../en/LC_MESSAGES/release/055/v0.52.0.po | 271 -------- .../en/LC_MESSAGES/release/055/v0.53.0.po | 84 --- .../en/LC_MESSAGES/release/055/v0.54.0.po | 320 ---------- .../en/LC_MESSAGES/release/055/v0.55.0.po | 102 --- .../en/LC_MESSAGES/release/056/index.po | 330 ---------- .../en/LC_MESSAGES/release/056/v0.56.0.po | 581 ------------------ .../en/LC_MESSAGES/release/056/v0.57.0.po | 127 ---- .../en/LC_MESSAGES/release/056/v0.58.0.po | 136 ---- .../en/LC_MESSAGES/release/056/v0.59.0.po | 124 ---- .../en/LC_MESSAGES/release/056/v0.60.0.po | 117 ---- .../en/LC_MESSAGES/release/056/v0.61.0.po | 116 ---- .../en/LC_MESSAGES/release/056/v0.62.0.po | 158 ----- .../en/LC_MESSAGES/release/056/v0.63.0.po | 120 ---- .../en/LC_MESSAGES/release/056/v0.64.0.po | 128 ---- .../en/LC_MESSAGES/release/056/v0.65.0.po | 104 ---- .../en/LC_MESSAGES/release/056/v0.66.0.po | 138 ----- .../en/LC_MESSAGES/release/056/v0.67.0.po | 68 -- .../en/LC_MESSAGES/release/068/index.po | 298 --------- .../en/LC_MESSAGES/release/068/v0.68.0.po | 216 ------- .../en/LC_MESSAGES/release/068/v0.69.0.po | 136 ---- .../en/LC_MESSAGES/release/068/v0.70.0.po | 127 ---- .../en/LC_MESSAGES/release/068/v0.71.0.po | 98 --- .../en/LC_MESSAGES/release/068/v0.72.0.po | 225 ------- .../en/LC_MESSAGES/release/068/v0.73.0.po | 247 -------- .../en/LC_MESSAGES/release/068/v0.74.0.po | 223 ------- .../en/LC_MESSAGES/release/068/v0.75.0.po | 229 ------- .../en/LC_MESSAGES/release/068/v0.76.0.po | 306 --------- .../en/LC_MESSAGES/release/068/v0.77.0.po | 275 --------- .../en/LC_MESSAGES/release/068/v0.78.0.po | 148 ----- .../en/LC_MESSAGES/release/079/index.po | 91 --- .../en/LC_MESSAGES/release/079/v0.100.0.po | 140 ----- .../en/LC_MESSAGES/release/079/v0.101.0.po | 132 ---- .../en/LC_MESSAGES/release/079/v0.102.0.po | 115 ---- .../en/LC_MESSAGES/release/079/v0.103.0.po | 163 ----- .../en/LC_MESSAGES/release/079/v0.104.0.po | 200 ------ .../en/LC_MESSAGES/release/079/v0.105.0.po | 124 ---- .../en/LC_MESSAGES/release/079/v0.79.0.po | 327 ---------- .../en/LC_MESSAGES/release/079/v0.80.0.po | 260 -------- .../en/LC_MESSAGES/release/079/v0.81.0.po | 280 --------- .../en/LC_MESSAGES/release/079/v0.82.0.po | 176 ------ .../en/LC_MESSAGES/release/079/v0.83.0.po | 283 --------- .../en/LC_MESSAGES/release/079/v0.84.0.po | 194 ------ .../en/LC_MESSAGES/release/079/v0.85.0.po | 224 ------- .../en/LC_MESSAGES/release/079/v0.86.0.po | 125 ---- .../en/LC_MESSAGES/release/079/v0.87.0.po | 175 ------ .../en/LC_MESSAGES/release/079/v0.88.0.po | 185 ------ .../en/LC_MESSAGES/release/079/v0.89.0.po | 117 ---- .../en/LC_MESSAGES/release/079/v0.90.0.po | 104 ---- .../en/LC_MESSAGES/release/079/v0.91.0.po | 139 ----- .../en/LC_MESSAGES/release/079/v0.92.0.po | 86 --- .../en/LC_MESSAGES/release/079/v0.93.0.po | 91 --- .../en/LC_MESSAGES/release/079/v0.94.0.po | 120 ---- .../en/LC_MESSAGES/release/079/v0.95.1.po | 146 ----- .../en/LC_MESSAGES/release/079/v0.96.0.po | 206 ------- .../en/LC_MESSAGES/release/079/v0.96.1.po | 31 - .../en/LC_MESSAGES/release/079/v0.96.2.po | 28 - .../en/LC_MESSAGES/release/079/v0.97.0.po | 123 ---- .../en/LC_MESSAGES/release/079/v0.98.0.po | 144 ----- .../en/LC_MESSAGES/release/079/v0.99.0.po | 244 -------- .../en/LC_MESSAGES/release/100/index.po | 92 --- .../en/LC_MESSAGES/release/100/v0.100.0.po | 151 ----- .../en/LC_MESSAGES/release/100/v0.101.0.po | 141 ----- .../en/LC_MESSAGES/release/100/v0.102.0.po | 126 ---- .../en/LC_MESSAGES/release/100/v0.103.0.po | 163 ----- .../en/LC_MESSAGES/release/100/v0.104.0.po | 200 ------ .../en/LC_MESSAGES/release/100/v0.105.0.po | 140 ----- .../en/LC_MESSAGES/release/100/v0.106.0.po | 184 ------ .../en/LC_MESSAGES/release/100/v0.107.0.po | 188 ------ .../en/LC_MESSAGES/release/100/v0.108.0.po | 162 ----- .../en/LC_MESSAGES/release/100/v0.109.0.po | 262 -------- .../en/LC_MESSAGES/release/how_to_release.po | 152 ----- docs/locale/en/LC_MESSAGES/release/index.po | 73 --- .../en/LC_MESSAGES/release/unitypackage.po | 123 ---- .../locale/en/LC_MESSAGES/release_template.po | 326 ---------- .../en/LC_MESSAGES/unihumanoid/index.po | 195 ------ .../LC_MESSAGES/vrm0/0_44_runtime_import.po | 131 ---- .../en/LC_MESSAGES/vrm0/0_58_blendshape.po | 258 -------- .../LC_MESSAGES/vrm0/0_68_runtime_import.po | 103 ---- .../LC_MESSAGES/vrm0/0_77_runtime_import.po | 73 --- .../LC_MESSAGES/vrm0/0_79_runtime_import.po | 31 - .../LC_MESSAGES/vrm0/0_82_runtime_import.po | 106 ---- .../LC_MESSAGES/vrm0/0_87_runtime_import.po | 68 -- .../locale/en/LC_MESSAGES/vrm0/firstperson.po | 127 ---- docs/locale/en/LC_MESSAGES/vrm0/index.po | 64 -- .../vrm0/sample/AnimationBridgeSample.po | 28 - .../vrm0/sample/FirstPersonSample.po | 48 -- .../vrm0/sample/RuntimeExporterSample.po | 32 - .../LC_MESSAGES/vrm0/sample/SimpleViewer.po | 32 - .../en/LC_MESSAGES/vrm0/sample/index.po | 24 - docs/locale/en/LC_MESSAGES/vrm1/api_update.po | 143 ----- .../en/LC_MESSAGES/vrm1/folder_structure.po | 159 ----- docs/locale/en/LC_MESSAGES/vrm1/index.po | 36 -- .../en/LC_MESSAGES/vrm1/vrm1_controlrig.po | 149 ----- .../en/LC_MESSAGES/vrm1/vrm1_expression.po | 40 -- .../en/LC_MESSAGES/vrm1/vrm1_firstperson.po | 190 ------ .../en/LC_MESSAGES/vrm1/vrm1_get_humanoid.po | 36 -- docs/locale/en/LC_MESSAGES/vrm1/vrm1_load.po | 43 -- .../locale/en/LC_MESSAGES/vrm1/vrm1_lookat.po | 24 - .../en/LC_MESSAGES/vrm1/vrm1_migration.po | 44 -- .../en/LC_MESSAGES/vrm1/vrm1_runtime_load.po | 59 -- .../en/LC_MESSAGES/vrm1/vrm1_springbone.po | 67 -- docs/release/055/index.md | 14 - docs/release/055/v0.40.md | 17 - docs/release/055/v0.41.md | 48 -- docs/release/055/v0.42.md | 108 ---- docs/release/055/v0.43.md | 45 -- docs/release/055/v0.44.md | 111 ---- docs/release/055/v0.45.md | 55 -- docs/release/055/v0.46.md | 102 --- docs/release/055/v0.47.md | 32 - docs/release/055/v0.48.md | 17 - docs/release/055/v0.49.md | 46 -- docs/release/055/v0.50.md | 37 -- docs/release/055/v0.51.0.md | 12 - docs/release/055/v0.52.0.md | 52 -- docs/release/055/v0.53.0.md | 16 - docs/release/055/v0.54.0.md | 62 -- docs/release/055/v0.55.0.md | 19 - docs/release/056/index.md | 47 -- docs/release/056/v0.56.0.md | 186 ------ docs/release/056/v0.57.0.md | 28 - docs/release/056/v0.58.0.md | 45 -- docs/release/056/v0.59.0.md | 29 - docs/release/056/v0.60.0.md | 29 - docs/release/056/v0.61.0.md | 39 -- docs/release/056/v0.62.0.md | 42 -- docs/release/056/v0.63.0.md | 39 -- docs/release/056/v0.64.0.md | 34 - docs/release/056/v0.65.0.md | 28 - docs/release/056/v0.66.0.md | 40 -- docs/release/056/v0.67.0.md | 15 - docs/release/068/index.md | 43 -- docs/release/068/v0.68.0.md | 58 -- docs/release/068/v0.69.0.md | 37 -- docs/release/068/v0.70.0.md | 34 - docs/release/068/v0.71.0.md | 21 - docs/release/068/v0.72.0.md | 66 -- docs/release/068/v0.73.0.md | 48 -- docs/release/068/v0.74.0.md | 39 -- docs/release/068/v0.75.0.md | 42 -- docs/release/068/v0.76.0.md | 55 -- docs/release/068/v0.77.0.md | 55 -- docs/release/068/v0.78.0.md | 32 - docs/release/079/index.md | 46 -- docs/release/079/v0.79.0.md | 55 -- docs/release/079/v0.80.0.md | 42 -- docs/release/079/v0.81.0.md | 61 -- docs/release/079/v0.82.0.md | 32 - docs/release/079/v0.83.0.md | 54 -- docs/release/079/v0.84.0.md | 36 -- docs/release/079/v0.85.0.md | 41 -- docs/release/079/v0.86.0.md | 23 - docs/release/079/v0.87.0.md | 38 -- docs/release/079/v0.88.0.md | 41 -- docs/release/079/v0.89.0.md | 31 - docs/release/079/v0.90.0.md | 19 - docs/release/079/v0.91.0.md | 26 - docs/release/079/v0.92.0.md | 21 - docs/release/079/v0.93.0.md | 13 - docs/release/079/v0.94.0.md | 22 - docs/release/079/v0.95.1.md | 34 - docs/release/079/v0.96.0.md | 40 -- docs/release/079/v0.96.1.md | 3 - docs/release/079/v0.96.2.md | 3 - docs/release/079/v0.97.0.md | 25 - docs/release/079/v0.98.0.md | 27 - docs/release/079/v0.99.0.md | 47 -- docs/release/100/index.md | 46 -- docs/release/100/v0.100.0.md | 27 - docs/release/100/v0.101.0.md | 25 - docs/release/100/v0.102.0.md | 22 - docs/release/100/v0.103.0.md | 32 - docs/release/100/v0.104.0.md | 36 -- docs/release/100/v0.105.0.md | 28 - docs/release/100/v0.106.0.md | 40 -- docs/release/100/v0.107.0.md | 37 -- docs/release/100/v0.108.0.md | 31 - docs/release/100/v0.109.0.md | 54 -- docs/release/100/v0.111.0.md | 21 - docs/release/112/index.md | 12 - docs/release/112/v0.112.0.md | 12 - docs/release/112/v0.113.0.md | 26 - docs/release/112/v0.114.0.md | 39 -- docs/release/112/v0.115.0.md | 16 - docs/release/112/v0.116.0.md | 35 -- docs/release/112/v0.117.0.md | 22 - docs/release/how_to_release.md | 69 --- docs/release/index.md | 23 - docs/release/unitypackage.md | 11 - docs/release/version_dialog.jpg | Bin 54758 -> 0 bytes docs/release_gen.py | 134 ---- docs/release_template.md | 74 --- docs/unihumanoid/BoneMappingGizmo.png | Bin 65391 -> 0 bytes docs/unihumanoid/BoneMappingInspector.png | Bin 29616 -> 0 bytes docs/unihumanoid/assets.png | Bin 7783 -> 0 bytes docs/unihumanoid/bvh_bonemapping.png | Bin 37823 -> 0 bytes docs/unihumanoid/bvh_gameobject.png | Bin 28511 -> 0 bytes docs/unihumanoid/bvh_prefab.png | Bin 3386 -> 0 bytes docs/unihumanoid/humanoid.gif | Bin 712407 -> 0 bytes docs/unihumanoid/humanpose_transfer.png | Bin 70353 -> 0 bytes .../humanpose_transfer_inspector.png | Bin 38993 -> 0 bytes docs/unihumanoid/index.md | 72 --- docs/unihumanoid/mesh.png | Bin 91763 -> 0 bytes docs/vrm1/ControlRig.png | Bin 201165 -> 0 bytes docs/vrm1/api_update.md | 104 ---- docs/vrm1/check_firstperson.jpg | Bin 36689 -> 0 bytes docs/vrm1/check_thirdperson.jpg | Bin 36890 -> 0 bytes docs/vrm1/folder_structure.md | 85 --- docs/vrm1/index.md | 15 - docs/vrm1/tags_layers.jpg | Bin 40575 -> 0 bytes docs/vrm1/vrm1_controlrig.md | 132 ---- docs/vrm1/vrm1_firstperson.md | 124 ---- docs/vrm1/vrm1_load.md | 53 -- docs/vrm1/vrm1_migration.md | 15 - docs/vrm1/vrm1_springbone.md | 58 -- requirements.txt | 42 -- retag.sh | 15 - 325 files changed, 1 insertion(+), 28383 deletions(-) delete mode 100644 .github/workflows/sphinx.yml delete mode 100644 .vscode/tasks.json delete mode 100644 doc.md delete mode 100644 docs/.gitignore delete mode 100644 docs/_static/custom.css delete mode 100644 docs/_templates/language.html delete mode 100644 docs/api/0_106_spring_manual_update.md delete mode 100644 docs/api/0_112_urp.md delete mode 100644 docs/api/0_36_update.md delete mode 100644 docs/api/0_44_runtime_import.md delete mode 100644 docs/api/0_58_blendshape.md delete mode 100644 docs/api/0_68_runtime_import.md delete mode 100644 docs/api/0_76_texture_deserializer.md delete mode 100644 docs/api/0_77_runtime_import.md delete mode 100644 docs/api/0_79_runtime_import.md delete mode 100644 docs/api/0_82_glb_import.md delete mode 100644 docs/api/0_82_runtime_import.md delete mode 100644 docs/api/0_87_runtime_import.md delete mode 100644 docs/api/0_95_dispose.md delete mode 100644 docs/api/0_95_highlevel.md delete mode 100644 docs/api/0_96_1_use_gamma_colorspace.md delete mode 100644 docs/api/fast_spring_bone.md delete mode 100644 docs/api/firstperson.md delete mode 100644 docs/api/how_to_customize_material_import.md delete mode 100644 docs/api/how_to_impl_extension.md delete mode 100644 docs/api/index.md delete mode 100644 docs/api/sample/AnimationBridgeSample.md delete mode 100644 docs/api/sample/FirstPersonSample.md delete mode 100644 docs/api/sample/RuntimeExporterSample.md delete mode 100644 docs/api/sample/SimpleViewer.md delete mode 100644 docs/api/sample/index.md delete mode 100644 docs/build.md delete mode 100644 docs/conf.py delete mode 100644 docs/html_template.html delete mode 100644 docs/implementation/coordinate.md delete mode 100644 docs/implementation/first_person.md delete mode 100644 docs/implementation/format.md delete mode 100644 docs/implementation/index.md delete mode 100644 docs/implementation/runtime_resource_management.md delete mode 100644 docs/implementation/scripted_importer.md delete mode 100644 docs/implementation/texture_manipulation.md delete mode 100644 docs/implementation/transparent_zwrite.md delete mode 100644 docs/index.html delete mode 100644 docs/index.md delete mode 100644 docs/locale/en/LC_MESSAGES/README.po delete mode 100644 docs/locale/en/LC_MESSAGES/api/0_106_spring_manual_update.po delete mode 100644 docs/locale/en/LC_MESSAGES/api/0_36_update.po delete mode 100644 docs/locale/en/LC_MESSAGES/api/0_44_runtime_import.po delete mode 100644 docs/locale/en/LC_MESSAGES/api/0_58_blendshape.po delete mode 100644 docs/locale/en/LC_MESSAGES/api/0_68_runtime_import.po delete mode 100644 docs/locale/en/LC_MESSAGES/api/0_76_texture_deserializer.po delete mode 100644 docs/locale/en/LC_MESSAGES/api/0_77_runtime_import.po delete mode 100644 docs/locale/en/LC_MESSAGES/api/0_79_runtime_import.po delete mode 100644 docs/locale/en/LC_MESSAGES/api/0_82_glb_import.po delete mode 100644 docs/locale/en/LC_MESSAGES/api/0_82_runtime_import.po delete mode 100644 docs/locale/en/LC_MESSAGES/api/0_87_runtime_import.po delete mode 100644 docs/locale/en/LC_MESSAGES/api/0_95_dispose.po delete mode 100644 docs/locale/en/LC_MESSAGES/api/0_95_highlevel.po delete mode 100644 docs/locale/en/LC_MESSAGES/api/0_96_1_use_gamma_colorspace.po delete mode 100644 docs/locale/en/LC_MESSAGES/api/fast_spring_bone.po delete mode 100644 docs/locale/en/LC_MESSAGES/api/firstperson.po delete mode 100644 docs/locale/en/LC_MESSAGES/api/how_to_customize_material_import.po delete mode 100644 docs/locale/en/LC_MESSAGES/api/how_to_impl_extension.po delete mode 100644 docs/locale/en/LC_MESSAGES/api/index.po delete mode 100644 docs/locale/en/LC_MESSAGES/api/sample/AnimationBridgeSample.po delete mode 100644 docs/locale/en/LC_MESSAGES/api/sample/FirstPersonSample.po delete mode 100644 docs/locale/en/LC_MESSAGES/api/sample/RuntimeExporterSample.po delete mode 100644 docs/locale/en/LC_MESSAGES/api/sample/SimpleViewer.po delete mode 100644 docs/locale/en/LC_MESSAGES/api/sample/index.po delete mode 100644 docs/locale/en/LC_MESSAGES/api/vrm1_expression.po delete mode 100644 docs/locale/en/LC_MESSAGES/api/vrm1_firstperson.po delete mode 100644 docs/locale/en/LC_MESSAGES/api/vrm1_get_humanoid.po delete mode 100644 docs/locale/en/LC_MESSAGES/api/vrm1_lookat.po delete mode 100644 docs/locale/en/LC_MESSAGES/api/vrm1_runtime_load.po delete mode 100644 docs/locale/en/LC_MESSAGES/build.po delete mode 100644 docs/locale/en/LC_MESSAGES/gltf/0_36_update.po delete mode 100644 docs/locale/en/LC_MESSAGES/gltf/0_82_glb_import.po delete mode 100644 docs/locale/en/LC_MESSAGES/gltf/format.po delete mode 100644 docs/locale/en/LC_MESSAGES/gltf/how_to_customize_material_import.po delete mode 100644 docs/locale/en/LC_MESSAGES/gltf/how_to_impl_extension.po delete mode 100644 docs/locale/en/LC_MESSAGES/gltf/index.po delete mode 100644 docs/locale/en/LC_MESSAGES/history.po delete mode 100644 docs/locale/en/LC_MESSAGES/how_to_release.po delete mode 100644 docs/locale/en/LC_MESSAGES/implementation/coordinate.po delete mode 100644 docs/locale/en/LC_MESSAGES/implementation/fast_spring_bone.po delete mode 100644 docs/locale/en/LC_MESSAGES/implementation/first_person.po delete mode 100644 docs/locale/en/LC_MESSAGES/implementation/format.po delete mode 100644 docs/locale/en/LC_MESSAGES/implementation/index.po delete mode 100644 docs/locale/en/LC_MESSAGES/implementation/runtime_resource_management.po delete mode 100644 docs/locale/en/LC_MESSAGES/implementation/scripted_importer.po delete mode 100644 docs/locale/en/LC_MESSAGES/implementation/texture_manipulation.po delete mode 100644 docs/locale/en/LC_MESSAGES/implementation/transparent_zwrite.po delete mode 100644 docs/locale/en/LC_MESSAGES/index.po delete mode 100644 docs/locale/en/LC_MESSAGES/package.po delete mode 100644 docs/locale/en/LC_MESSAGES/release/055/index.po delete mode 100644 docs/locale/en/LC_MESSAGES/release/055/v0.40.po delete mode 100644 docs/locale/en/LC_MESSAGES/release/055/v0.41.po delete mode 100644 docs/locale/en/LC_MESSAGES/release/055/v0.42.po delete mode 100644 docs/locale/en/LC_MESSAGES/release/055/v0.43.po delete mode 100644 docs/locale/en/LC_MESSAGES/release/055/v0.44.po delete mode 100644 docs/locale/en/LC_MESSAGES/release/055/v0.45.po delete mode 100644 docs/locale/en/LC_MESSAGES/release/055/v0.46.po delete mode 100644 docs/locale/en/LC_MESSAGES/release/055/v0.47.po delete mode 100644 docs/locale/en/LC_MESSAGES/release/055/v0.48.po delete mode 100644 docs/locale/en/LC_MESSAGES/release/055/v0.49.po delete mode 100644 docs/locale/en/LC_MESSAGES/release/055/v0.50.po delete mode 100644 docs/locale/en/LC_MESSAGES/release/055/v0.51.0.po delete mode 100644 docs/locale/en/LC_MESSAGES/release/055/v0.52.0.po delete mode 100644 docs/locale/en/LC_MESSAGES/release/055/v0.53.0.po delete mode 100644 docs/locale/en/LC_MESSAGES/release/055/v0.54.0.po delete mode 100644 docs/locale/en/LC_MESSAGES/release/055/v0.55.0.po delete mode 100644 docs/locale/en/LC_MESSAGES/release/056/index.po delete mode 100644 docs/locale/en/LC_MESSAGES/release/056/v0.56.0.po delete mode 100644 docs/locale/en/LC_MESSAGES/release/056/v0.57.0.po delete mode 100644 docs/locale/en/LC_MESSAGES/release/056/v0.58.0.po delete mode 100644 docs/locale/en/LC_MESSAGES/release/056/v0.59.0.po delete mode 100644 docs/locale/en/LC_MESSAGES/release/056/v0.60.0.po delete mode 100644 docs/locale/en/LC_MESSAGES/release/056/v0.61.0.po delete mode 100644 docs/locale/en/LC_MESSAGES/release/056/v0.62.0.po delete mode 100644 docs/locale/en/LC_MESSAGES/release/056/v0.63.0.po delete mode 100644 docs/locale/en/LC_MESSAGES/release/056/v0.64.0.po delete mode 100644 docs/locale/en/LC_MESSAGES/release/056/v0.65.0.po delete mode 100644 docs/locale/en/LC_MESSAGES/release/056/v0.66.0.po delete mode 100644 docs/locale/en/LC_MESSAGES/release/056/v0.67.0.po delete mode 100644 docs/locale/en/LC_MESSAGES/release/068/index.po delete mode 100644 docs/locale/en/LC_MESSAGES/release/068/v0.68.0.po delete mode 100644 docs/locale/en/LC_MESSAGES/release/068/v0.69.0.po delete mode 100644 docs/locale/en/LC_MESSAGES/release/068/v0.70.0.po delete mode 100644 docs/locale/en/LC_MESSAGES/release/068/v0.71.0.po delete mode 100644 docs/locale/en/LC_MESSAGES/release/068/v0.72.0.po delete mode 100644 docs/locale/en/LC_MESSAGES/release/068/v0.73.0.po delete mode 100644 docs/locale/en/LC_MESSAGES/release/068/v0.74.0.po delete mode 100644 docs/locale/en/LC_MESSAGES/release/068/v0.75.0.po delete mode 100644 docs/locale/en/LC_MESSAGES/release/068/v0.76.0.po delete mode 100644 docs/locale/en/LC_MESSAGES/release/068/v0.77.0.po delete mode 100644 docs/locale/en/LC_MESSAGES/release/068/v0.78.0.po delete mode 100644 docs/locale/en/LC_MESSAGES/release/079/index.po delete mode 100644 docs/locale/en/LC_MESSAGES/release/079/v0.100.0.po delete mode 100644 docs/locale/en/LC_MESSAGES/release/079/v0.101.0.po delete mode 100644 docs/locale/en/LC_MESSAGES/release/079/v0.102.0.po delete mode 100644 docs/locale/en/LC_MESSAGES/release/079/v0.103.0.po delete mode 100644 docs/locale/en/LC_MESSAGES/release/079/v0.104.0.po delete mode 100644 docs/locale/en/LC_MESSAGES/release/079/v0.105.0.po delete mode 100644 docs/locale/en/LC_MESSAGES/release/079/v0.79.0.po delete mode 100644 docs/locale/en/LC_MESSAGES/release/079/v0.80.0.po delete mode 100644 docs/locale/en/LC_MESSAGES/release/079/v0.81.0.po delete mode 100644 docs/locale/en/LC_MESSAGES/release/079/v0.82.0.po delete mode 100644 docs/locale/en/LC_MESSAGES/release/079/v0.83.0.po delete mode 100644 docs/locale/en/LC_MESSAGES/release/079/v0.84.0.po delete mode 100644 docs/locale/en/LC_MESSAGES/release/079/v0.85.0.po delete mode 100644 docs/locale/en/LC_MESSAGES/release/079/v0.86.0.po delete mode 100644 docs/locale/en/LC_MESSAGES/release/079/v0.87.0.po delete mode 100644 docs/locale/en/LC_MESSAGES/release/079/v0.88.0.po delete mode 100644 docs/locale/en/LC_MESSAGES/release/079/v0.89.0.po delete mode 100644 docs/locale/en/LC_MESSAGES/release/079/v0.90.0.po delete mode 100644 docs/locale/en/LC_MESSAGES/release/079/v0.91.0.po delete mode 100644 docs/locale/en/LC_MESSAGES/release/079/v0.92.0.po delete mode 100644 docs/locale/en/LC_MESSAGES/release/079/v0.93.0.po delete mode 100644 docs/locale/en/LC_MESSAGES/release/079/v0.94.0.po delete mode 100644 docs/locale/en/LC_MESSAGES/release/079/v0.95.1.po delete mode 100644 docs/locale/en/LC_MESSAGES/release/079/v0.96.0.po delete mode 100644 docs/locale/en/LC_MESSAGES/release/079/v0.96.1.po delete mode 100644 docs/locale/en/LC_MESSAGES/release/079/v0.96.2.po delete mode 100644 docs/locale/en/LC_MESSAGES/release/079/v0.97.0.po delete mode 100644 docs/locale/en/LC_MESSAGES/release/079/v0.98.0.po delete mode 100644 docs/locale/en/LC_MESSAGES/release/079/v0.99.0.po delete mode 100644 docs/locale/en/LC_MESSAGES/release/100/index.po delete mode 100644 docs/locale/en/LC_MESSAGES/release/100/v0.100.0.po delete mode 100644 docs/locale/en/LC_MESSAGES/release/100/v0.101.0.po delete mode 100644 docs/locale/en/LC_MESSAGES/release/100/v0.102.0.po delete mode 100644 docs/locale/en/LC_MESSAGES/release/100/v0.103.0.po delete mode 100644 docs/locale/en/LC_MESSAGES/release/100/v0.104.0.po delete mode 100644 docs/locale/en/LC_MESSAGES/release/100/v0.105.0.po delete mode 100644 docs/locale/en/LC_MESSAGES/release/100/v0.106.0.po delete mode 100644 docs/locale/en/LC_MESSAGES/release/100/v0.107.0.po delete mode 100644 docs/locale/en/LC_MESSAGES/release/100/v0.108.0.po delete mode 100644 docs/locale/en/LC_MESSAGES/release/100/v0.109.0.po delete mode 100644 docs/locale/en/LC_MESSAGES/release/how_to_release.po delete mode 100644 docs/locale/en/LC_MESSAGES/release/index.po delete mode 100644 docs/locale/en/LC_MESSAGES/release/unitypackage.po delete mode 100644 docs/locale/en/LC_MESSAGES/release_template.po delete mode 100644 docs/locale/en/LC_MESSAGES/unihumanoid/index.po delete mode 100644 docs/locale/en/LC_MESSAGES/vrm0/0_44_runtime_import.po delete mode 100644 docs/locale/en/LC_MESSAGES/vrm0/0_58_blendshape.po delete mode 100644 docs/locale/en/LC_MESSAGES/vrm0/0_68_runtime_import.po delete mode 100644 docs/locale/en/LC_MESSAGES/vrm0/0_77_runtime_import.po delete mode 100644 docs/locale/en/LC_MESSAGES/vrm0/0_79_runtime_import.po delete mode 100644 docs/locale/en/LC_MESSAGES/vrm0/0_82_runtime_import.po delete mode 100644 docs/locale/en/LC_MESSAGES/vrm0/0_87_runtime_import.po delete mode 100644 docs/locale/en/LC_MESSAGES/vrm0/firstperson.po delete mode 100644 docs/locale/en/LC_MESSAGES/vrm0/index.po delete mode 100644 docs/locale/en/LC_MESSAGES/vrm0/sample/AnimationBridgeSample.po delete mode 100644 docs/locale/en/LC_MESSAGES/vrm0/sample/FirstPersonSample.po delete mode 100644 docs/locale/en/LC_MESSAGES/vrm0/sample/RuntimeExporterSample.po delete mode 100644 docs/locale/en/LC_MESSAGES/vrm0/sample/SimpleViewer.po delete mode 100644 docs/locale/en/LC_MESSAGES/vrm0/sample/index.po delete mode 100644 docs/locale/en/LC_MESSAGES/vrm1/api_update.po delete mode 100644 docs/locale/en/LC_MESSAGES/vrm1/folder_structure.po delete mode 100644 docs/locale/en/LC_MESSAGES/vrm1/index.po delete mode 100644 docs/locale/en/LC_MESSAGES/vrm1/vrm1_controlrig.po delete mode 100644 docs/locale/en/LC_MESSAGES/vrm1/vrm1_expression.po delete mode 100644 docs/locale/en/LC_MESSAGES/vrm1/vrm1_firstperson.po delete mode 100644 docs/locale/en/LC_MESSAGES/vrm1/vrm1_get_humanoid.po delete mode 100644 docs/locale/en/LC_MESSAGES/vrm1/vrm1_load.po delete mode 100644 docs/locale/en/LC_MESSAGES/vrm1/vrm1_lookat.po delete mode 100644 docs/locale/en/LC_MESSAGES/vrm1/vrm1_migration.po delete mode 100644 docs/locale/en/LC_MESSAGES/vrm1/vrm1_runtime_load.po delete mode 100644 docs/locale/en/LC_MESSAGES/vrm1/vrm1_springbone.po delete mode 100644 docs/release/055/index.md delete mode 100644 docs/release/055/v0.40.md delete mode 100644 docs/release/055/v0.41.md delete mode 100644 docs/release/055/v0.42.md delete mode 100644 docs/release/055/v0.43.md delete mode 100644 docs/release/055/v0.44.md delete mode 100644 docs/release/055/v0.45.md delete mode 100644 docs/release/055/v0.46.md delete mode 100644 docs/release/055/v0.47.md delete mode 100644 docs/release/055/v0.48.md delete mode 100644 docs/release/055/v0.49.md delete mode 100644 docs/release/055/v0.50.md delete mode 100644 docs/release/055/v0.51.0.md delete mode 100644 docs/release/055/v0.52.0.md delete mode 100644 docs/release/055/v0.53.0.md delete mode 100644 docs/release/055/v0.54.0.md delete mode 100644 docs/release/055/v0.55.0.md delete mode 100644 docs/release/056/index.md delete mode 100644 docs/release/056/v0.56.0.md delete mode 100644 docs/release/056/v0.57.0.md delete mode 100644 docs/release/056/v0.58.0.md delete mode 100644 docs/release/056/v0.59.0.md delete mode 100644 docs/release/056/v0.60.0.md delete mode 100644 docs/release/056/v0.61.0.md delete mode 100644 docs/release/056/v0.62.0.md delete mode 100644 docs/release/056/v0.63.0.md delete mode 100644 docs/release/056/v0.64.0.md delete mode 100644 docs/release/056/v0.65.0.md delete mode 100644 docs/release/056/v0.66.0.md delete mode 100644 docs/release/056/v0.67.0.md delete mode 100644 docs/release/068/index.md delete mode 100644 docs/release/068/v0.68.0.md delete mode 100644 docs/release/068/v0.69.0.md delete mode 100644 docs/release/068/v0.70.0.md delete mode 100644 docs/release/068/v0.71.0.md delete mode 100644 docs/release/068/v0.72.0.md delete mode 100644 docs/release/068/v0.73.0.md delete mode 100644 docs/release/068/v0.74.0.md delete mode 100644 docs/release/068/v0.75.0.md delete mode 100644 docs/release/068/v0.76.0.md delete mode 100644 docs/release/068/v0.77.0.md delete mode 100644 docs/release/068/v0.78.0.md delete mode 100644 docs/release/079/index.md delete mode 100644 docs/release/079/v0.79.0.md delete mode 100644 docs/release/079/v0.80.0.md delete mode 100644 docs/release/079/v0.81.0.md delete mode 100644 docs/release/079/v0.82.0.md delete mode 100644 docs/release/079/v0.83.0.md delete mode 100644 docs/release/079/v0.84.0.md delete mode 100644 docs/release/079/v0.85.0.md delete mode 100644 docs/release/079/v0.86.0.md delete mode 100644 docs/release/079/v0.87.0.md delete mode 100644 docs/release/079/v0.88.0.md delete mode 100644 docs/release/079/v0.89.0.md delete mode 100644 docs/release/079/v0.90.0.md delete mode 100644 docs/release/079/v0.91.0.md delete mode 100644 docs/release/079/v0.92.0.md delete mode 100644 docs/release/079/v0.93.0.md delete mode 100644 docs/release/079/v0.94.0.md delete mode 100644 docs/release/079/v0.95.1.md delete mode 100644 docs/release/079/v0.96.0.md delete mode 100644 docs/release/079/v0.96.1.md delete mode 100644 docs/release/079/v0.96.2.md delete mode 100644 docs/release/079/v0.97.0.md delete mode 100644 docs/release/079/v0.98.0.md delete mode 100644 docs/release/079/v0.99.0.md delete mode 100644 docs/release/100/index.md delete mode 100644 docs/release/100/v0.100.0.md delete mode 100644 docs/release/100/v0.101.0.md delete mode 100644 docs/release/100/v0.102.0.md delete mode 100644 docs/release/100/v0.103.0.md delete mode 100644 docs/release/100/v0.104.0.md delete mode 100644 docs/release/100/v0.105.0.md delete mode 100644 docs/release/100/v0.106.0.md delete mode 100644 docs/release/100/v0.107.0.md delete mode 100644 docs/release/100/v0.108.0.md delete mode 100644 docs/release/100/v0.109.0.md delete mode 100644 docs/release/100/v0.111.0.md delete mode 100644 docs/release/112/index.md delete mode 100644 docs/release/112/v0.112.0.md delete mode 100644 docs/release/112/v0.113.0.md delete mode 100644 docs/release/112/v0.114.0.md delete mode 100644 docs/release/112/v0.115.0.md delete mode 100644 docs/release/112/v0.116.0.md delete mode 100644 docs/release/112/v0.117.0.md delete mode 100644 docs/release/how_to_release.md delete mode 100644 docs/release/index.md delete mode 100644 docs/release/unitypackage.md delete mode 100644 docs/release/version_dialog.jpg delete mode 100644 docs/release_gen.py delete mode 100644 docs/release_template.md delete mode 100644 docs/unihumanoid/BoneMappingGizmo.png delete mode 100644 docs/unihumanoid/BoneMappingInspector.png delete mode 100644 docs/unihumanoid/assets.png delete mode 100644 docs/unihumanoid/bvh_bonemapping.png delete mode 100644 docs/unihumanoid/bvh_gameobject.png delete mode 100644 docs/unihumanoid/bvh_prefab.png delete mode 100644 docs/unihumanoid/humanoid.gif delete mode 100644 docs/unihumanoid/humanpose_transfer.png delete mode 100644 docs/unihumanoid/humanpose_transfer_inspector.png delete mode 100644 docs/unihumanoid/index.md delete mode 100644 docs/unihumanoid/mesh.png delete mode 100644 docs/vrm1/ControlRig.png delete mode 100644 docs/vrm1/api_update.md delete mode 100644 docs/vrm1/check_firstperson.jpg delete mode 100644 docs/vrm1/check_thirdperson.jpg delete mode 100644 docs/vrm1/folder_structure.md delete mode 100644 docs/vrm1/index.md delete mode 100644 docs/vrm1/tags_layers.jpg delete mode 100644 docs/vrm1/vrm1_controlrig.md delete mode 100644 docs/vrm1/vrm1_firstperson.md delete mode 100644 docs/vrm1/vrm1_load.md delete mode 100644 docs/vrm1/vrm1_migration.md delete mode 100644 docs/vrm1/vrm1_springbone.md delete mode 100644 requirements.txt delete mode 100644 retag.sh diff --git a/.github/workflows/sphinx.yml b/.github/workflows/sphinx.yml deleted file mode 100644 index 87cea3344..000000000 --- a/.github/workflows/sphinx.yml +++ /dev/null @@ -1,31 +0,0 @@ -name: Sphinx - -on: - push: - branches: - - master - # Actions タブから手動でワークフローを実行できるようにします - workflow_dispatch: - -jobs: - build: - runs-on: ubuntu-latest - env: - ACTIONS_ALLOW_UNSECURE_COMMANDS: true - steps: - - uses: actions/checkout@v1 - - run: sudo apt install gettext - - run: pip install -r requirements.txt - - name: sphinx build(ja) - working-directory: ./docs - run: sphinx-build . ../public/ja - - name: sphinx build(en) - working-directory: ./docs - run: sphinx-build . ../public/en -D language=en -A language=en - - name: copy index.html - run: cp docs/index.html public/index.html - - name: Deploy - uses: peaceiris/actions-gh-pages@v3 - with: - github_token: ${{ secrets.GITHUB_TOKEN }} - publish_dir: ./public diff --git a/.vscode/launch.json b/.vscode/launch.json index cf1de6f65..f06d3347d 100644 --- a/.vscode/launch.json +++ b/.vscode/launch.json @@ -7,18 +7,10 @@ "path": "${workspaceFolder}/Library/EditorInstance.json", "request": "launch" }, - { - "name": "release_gen.py", - "type": "python", - "request": "launch", - "program": "${workspaceFolder}/docs/release_gen.py", - "console": "integratedTerminal", - "justMyCode": true - }, { "name": "Attach to Unity", "type": "vstuc", "request": "attach" } ] -} \ No newline at end of file +} diff --git a/.vscode/tasks.json b/.vscode/tasks.json deleted file mode 100644 index 200eca78c..000000000 --- a/.vscode/tasks.json +++ /dev/null @@ -1,14 +0,0 @@ -{ - // See https://go.microsoft.com/fwlink/?LinkId=733558 - // for the documentation about the tasks.json format - "version": "2.0.0", - "tasks": [ - { - "label": "sphinx autobuild", - "type": "shell", - "command": "sphinx-autobuild docs _build", - "isBackground": true, - "problemMatcher": [] - } - ] -} \ No newline at end of file diff --git a/doc.md b/doc.md deleted file mode 100644 index de7a5fe11..000000000 --- a/doc.md +++ /dev/null @@ -1,62 +0,0 @@ -```{orphan} -``` - -# Sphinx 作業 - -## 初期化 - -``` -$ pip install sphinx -$ mkdir docs -$ cd docs -docs$ sphinx-quickstart -``` - -`docs/_build/ja` に日本語ドキュメントを出力する -``` -doc$ sphinx-build . _build/ja -``` - -## MySt 導入 - -markdown で記事を記述する - -``` -$ pip install --upgrade myst-parser -``` - -conf.py -```py -extensions = ['myst_parser'] -``` - -## gettext 導入 - -``` -$ pip install sphinx-intl -``` - -conf.py -```py -locale_dirs = ['locale/'] -gettext_compact = False -``` - -## gettext 更新 - -potファイル作成 -``` -doc$ sphinx-build -M gettext . _pot -# => _pot/gettext -``` - -poファイルを作成 -``` -doc$ sphinx-intl update -p _pot/gettext -l en -# => locale/en -``` - -ロケールを使ってサイトビルド -``` -doc$ sphinx-build . _build/en -D language=en -``` diff --git a/docs/.gitignore b/docs/.gitignore deleted file mode 100644 index f107ab259..000000000 --- a/docs/.gitignore +++ /dev/null @@ -1,3 +0,0 @@ -_build -_pot -*.mo diff --git a/docs/_static/custom.css b/docs/_static/custom.css deleted file mode 100644 index 8aa6c288f..000000000 --- a/docs/_static/custom.css +++ /dev/null @@ -1,3 +0,0 @@ -.wy-nav-content { - max-width: 1200px !important; -} diff --git a/docs/_templates/language.html b/docs/_templates/language.html deleted file mode 100644 index 5296e7f89..000000000 --- a/docs/_templates/language.html +++ /dev/null @@ -1,7 +0,0 @@ -{%- if language == "ja" %} -[日本語] English -{%- elif language == "en" %} -日本語 [English] -{% else %} -unknown language: {{ language }} -{%- endif %} \ No newline at end of file diff --git a/docs/api/0_106_spring_manual_update.md b/docs/api/0_106_spring_manual_update.md deleted file mode 100644 index b9862bdfe..000000000 --- a/docs/api/0_106_spring_manual_update.md +++ /dev/null @@ -1,22 +0,0 @@ -# `v0.106` SpringBone の手動更新 - -from {doc}`v0.106.0` - -[\#1866](https://github.com/vrm-c/UniVRM/pull/1886) - -* VRMSpringBone.SpringBoneUpdateType.Manual を追加 -* VRMSpringBone.ManualUpdate を追加 - -以下のように呼び出すことができます。 - -```csharp -VRMSpringBone spring; - -// setup -spring.m_updateType = VRMSpringBone.SpringBoneUpdateType.Manual; - -// each frame -spring.ManualUpdate(time.deltaTime); -``` - -* spring.ManualUpdate を使う前に spring.m_updateType を `Manual` に設定する必要があります。 diff --git a/docs/api/0_112_urp.md b/docs/api/0_112_urp.md deleted file mode 100644 index c58e347cb..000000000 --- a/docs/api/0_112_urp.md +++ /dev/null @@ -1,46 +0,0 @@ -# `v0.112` MToon の URP 対応 - -| URP-Shader | | -|------------|-----------------| -| Standard | ✅ | -| Unlit | ✅ | -| MToon | ✅ `from v0.112` | - -## `v0.112` URP サポート状況 - -| | URP | HDRP | -|----------------|-----|------| -| Runtime Import | ✅ | No | -| Editor Import | WIP | No | -| Runtime Export | WIP | No | -| Editor Export | WIP | No | - -* `Urpオプションを有効にして` VRM-1.0 を Runtime ロードした時に、にマテリアルが `URP版` に入れ替わります。 - -:::{note} -VRM-0.x モデルでも import 時に migrate して VRM-1.0 として運用することが可能です - -[RuntimeLoad](/vrm1/vrm1_load) -::: - -:::{warning} -VRM-0.x 版の URP MToon 提供の予定はありません。 -::: - -:::{warning} -URP MToon をエクスポートする機能はまだありません。 - -URP のプロジェクトでセットアップした VRM をエクスポートしても、 -Material 情報を反映するの機能が未実装です。 -::: - -## 利用方法 - -サンプル `Assets\VRM10_Samples\URPSample` を参照してください。 - -![project_settings](https://github.com/vrm-c/UniVRM/assets/68057/b89d1b5b-251b-4ee7-b17d-9dfbd5bac81a) - -## ビルド - -URP Shader をビルドに含める必要があります。 -[ビルド](/build) を参照してください。 diff --git a/docs/api/0_36_update.md b/docs/api/0_36_update.md deleted file mode 100644 index 197c0d6a5..000000000 --- a/docs/api/0_36_update.md +++ /dev/null @@ -1,36 +0,0 @@ -# `v0.36` GltfUpdate - -## テクスチャ名の格納位置の修正 - -GLTFの仕様に準拠しました。 - -* extraはextrasの間違い -* imageはnameを持っていた - -```js -json.images[i].extra.name -``` - -変更後 - -```js -json.images[i].name -``` - -## ブレンドシェイプ名の格納位置の修正 - -GLTFの仕様に準拠しました。 - -* extraはextrasの間違い -* targetにextrasは不許可 -* https://github.com/KhronosGroup/glTF/issues/1036#issuecomment-314078356 - -```js -json.meshes[i].primitives[j].targets[k].extra.name -``` - -変更後 - -```js -json.meshes[i].primitives[j].extras.targetNames[k] -``` diff --git a/docs/api/0_44_runtime_import.md b/docs/api/0_44_runtime_import.md deleted file mode 100644 index 04a296561..000000000 --- a/docs/api/0_44_runtime_import.md +++ /dev/null @@ -1,163 +0,0 @@ -# `v0.44` RuntimeImport - -## `Version 0.44~` LoadAsyncの例 - -```csharp -var bytes = File.ReadAllBytes(path); -// なんらかの方法でByte列を得る - -var context = new VRMImporterContext(); - -context.ParseGlb(bytes); - -// metaが必要な場合 -bool createThumbnail=true; -var meta = context.ReadMeta(createThumbnail); -var thumbnail = meta.Thumbnail; - -// modelを構築 -context.LoadAsync(_ => -{ - context.ShowMeshes(); - var go = context.Root; - // load完了 -}, -Debug.LogError); -``` - -## LoadAsyncTaskを使う例 - -```csharp -#if (NET_4_6 && UNITY_2017_1_OR_NEWER) -async static Task LoadAsync(Byte[] bytes) -{ - var context = new VRMImporterContext(); - - // GLB形式でJSONを取得しParseします - context.ParseGlb(bytes); - - try - { - // ParseしたJSONをシーンオブジェクトに変換していく - await context.LoadAsyncTask(); - - // バウンディングボックスとカメラの位置関係で見切れるのを防止する - // SkinnedMeshRenderer.updateWhenOffscreen = true - context.EnableUpdateWhenOffscreen(); - - // T-Poseのモデルを表示したくない場合、ShowMeshesする前に準備する - // ロード後に表示する - context.ShowMeshes(); - - return context.Root; - } - catch(Exception ex) - { - Debug.LogError(ex); - // 関連するリソースを破棄する - context.Destroy(true); - throw; - } -} -#endif -``` - -## 関連する記事など - -こちらの記事がわかりやすいです。 - -* [UniVRMを使ってVRMモデルをランタイムロードする方法](https://qiita.com/sh_akira/items/8155e4b69107c2a7ede6) - - -最新バージョンは[こちら]({{< relref "runtime_import.md" >}})をご覧ください。 - -Unityで実行時にモデルをインポートする方法です。 - -## ファイルパスからVRMを開く - -```csharp -var path="sample.vrm"; -var go=VRM.VRMImporter.LoadFromPath(path); -Debug.LogFormat("loaded {0}", go.name); -``` - -## ファイルパスから非同期にVRMを開く - -```csharp -var path="sample.vrm"; -VRMImporter.LoadVrmAsync(path, go => { - Debug.LogFormat("loaded {0}", go.name); -}); -``` - -## バイト列からVRM開く - -```csharp -var path="sample.vrm"; -var bytes = File.ReadAllBytes(path); -var go=VRMImporter.LoadFromBytes(bytes); -``` - -## バイト列から非同期にVRMを開く - -```csharp -VRMImporter.LoadVrmAsync(bytes, go => { - Debug.LogFormat("loaded {0}", go.name); -}); -``` - -## VRMから情報を取り出す - -```csharp -#if UNITY_STANDALONE_WIN - var path = FileDialogForWindows.FileDialog("open VRM", ".vrm"); -#else - var path = Application.dataPath + "/default.vrm"; -#endif - if (string.IsNullOrEmpty(path)) - { - return; - } - - // Byte列を得る - var bytes = File.ReadAllBytes(path); - - var context = new VRMImporterContext(); - - // GLB形式をParseしてチャンクからJSONを取得しParseします - context.ParseGlb(bytes); - - // metaを取得 - var meta = context.ReadMeta(); - Debug.LogFormat("meta: title:{0}", meta.Title); - - // もしくはこちらでパースされたGLTF全体にアクセスできます - var vrm = context.GLTF; - - // ParseしたJSONをもとにシーンを構築します - if (m_loadAsync) - { - // 非同期に実行する - var now = Time.time; - VRMImporter.LoadVrmAsync(context, go=> { - var delta = Time.time - now; - Debug.LogFormat("LoadVrmAsync {0:0.0} seconds", delta); - OnLoaded(go); - }); - } - else - { - // 同期的に実行する - VRMImporter.LoadFromBytes(context); - OnLoaded(context.Root); - } -``` - -## Thumbnailを取得する(v0.37から) - -ReadMetaに引数を渡すことでThumbnailテクスチャを作成できます。 - -```csharp - var meta = context.ReadMeta(true); // Thumbnailテクスチャを作成する - Texture2D thumbnail=meta.Thumbnail; -``` diff --git a/docs/api/0_58_blendshape.md b/docs/api/0_58_blendshape.md deleted file mode 100644 index 9b3eccb98..000000000 --- a/docs/api/0_58_blendshape.md +++ /dev/null @@ -1,141 +0,0 @@ -# `v0.58` BlendShapeProxy - -## BlendShapeKeyのインタフェースを厳格化、整理 - -BlendShapeKeyを作成する方法が不明瞭だったため、 -より明示的な API に置き換えました。 - -* BlendShapeClip.Key 追加 - -| arguments | before | after | 備考 | -|--------------------------------------|--------------------------|--------------------------------|------------------------------------------------------------------------------------------------------------------------| -| string name, BlendShapePreset preset | public constructor | private constructor | BlendShapePreset.Unknownのときの挙動が不明瞭だった。代わりに、CreateFromPreset または CreateUnknown を使用してください | -| BlendShapeClip | BlendShapeKey.CreateFrom | BlendShapeKey.CreateFromClip | 他の関数に合わせて、名前を変更 | -| BlendShapePreset | public constructor | BlendShapeKey.CreateFromPreset | オーバーロードをやめて明示的な関数に変更 | -| string | public constructor | BlendShapeKey.CreateUnknown | オーバーロードをやめて明示的な関数に変更。 | - -## 使用するメソッド - -* [推奨] `SetValues` -* [非推奨] `ImmediatelySetValue` -* [上級者向け] `AccumulateValue` -* [上級者向け] `Apply` - -## スクリプトから BlendShape weight を適用する - -`SetValues` 関数のみを使用します。 -そのフレームで必要な表情の weight 値をすべて集めてから `SetValues` を 1 回だけ呼んで設定します。 - -```csharp -var proxy = GetComponent(); - -proxy.SetValues(new Dictionary -{ - {BlendShapeKey.CreateFromPreset(BlendShapePreset.A), 1f}, // [0, 1] の範囲で Weight を指定 - {BlendShapeKey.CreateFromPreset(BlendShapePreset.Joy), 1f}, // システム定義の表情は enum で指定 - {BlendShapeKey.CreateUnknown("USER_DEFINED_FACIAL"), 1f}, // ユーザ定義の表情は string で指定 -}); -``` - -## 複数の BlendShape weight を適用する際の競合の問題について - -この節では、なぜ `SetValues` を使わなければならないのかという疑問に回答します。 - -たとえば 2 つの VRMBlendShape `Blink_L` と `Blink_R` が - -VRMBlendShape `Blink_L` - -* Mesh `A` の Blendshape `eye_close_L` の weight 値 `100` -* Mesh `A` の Blendshape `eye_close_R` の weight 値 `1` - -VRMBlendShape `Blink_R` - -* Mesh `A` の Blendshape `eye_close_L` の weight 値 `1` -* Mesh `A` の Blendshape `eye_close_R` の weight 値 `100` - -で定義されているとします。 -このとき両目を閉じたいモチベーションから、両方を有効にする意図で下記のように実行します。 - -```csharp -proxy.ImmediatelySetValue(BlendShapeKey.CreateFromPreset(BlendShapePreset.Blink_L), 1.0f); -proxy.ImmediatelySetValue(BlendShapeKey.CreateFromPreset(BlendShapePreset.Blink_R), 1.0f); -``` - -すると、左目だけが開いてしまいます。 -これは後から `ImmediateSetValue` した `Blink_R` が `Blink_L` と競合して weight を上書きしてしまうからです。 -したがって VRM の表情制御においては下記の 2 通りのどちらかの方法で書くことが求められます。 -これらの方法はこの競合の問題を解決して表情を設定することができます。 - -```csharp -proxy.SetValues(new Dictionary -{ - {BlendShapeKey.CreateFromPreset(BlendShapePreset.Blink_L), 1.0f}, - {BlendShapeKey.CreateFromPreset(BlendShapePreset.Blink_R), 1.0f}, -}); -``` - -または - -```csharp -proxy.AccumulateValue(BlendShapeKey.CreateFromPreset(BlendShapePreset.Blink_L), 1.0f); // すぐに適用せずにたくわえる -proxy.AccumulateValue(BlendShapeKey.CreateFromPreset(BlendShapePreset.Blink_R), 1.0f); -proxy.Apply(); // 蓄積した値をまとめて適用する -``` - -WIP - -## 何故、複数のSetterがあるのか - -* LipSync -* 瞬き -* 視線制御(BlendShapeで視線を動かすタイプのモデル) -* プログラムによる喜怒哀楽 - -上記のような複数のBlendShapeが別々のコンポーネントから設定された場合に、 -BlendShape同士が競合することがわかりました。 -後で設定した値で上書きされて希望のBlendShapeが適用されないという状態になります。 -これを解決するために、一か所で中央集権的に制御する必要があります。 - -合成したり排他制御した、BlendShapeClipの集合のスナップショットをまとめて適用することを想定して `SetValues` - -## ImmediatelySetValue - -簡単なテストプログラムでの利用を想定しています。 - -例: - -```csharp -var proxy = GetComponent(); - -proxy.ImmediatelySetValue(BlendShapeKey.CreateFromPreset(BlendShapePreset.A), 1.0f); -``` - -## AccumulateValue + Apply - -例: - -```csharp -var proxy = GetComponent(); - -proxy.AccumulateValue(BlendShapeKey.CreateFromPreset(BlendShapePreset.Blink_L), 1.0f); // すぐに適用せずにたくわえる -proxy.AccumulateValue(BlendShapeKey.CreateFromPreset(BlendShapePreset.Blink_R), 1.0f); -proxy.Apply(); // 蓄積した値をまとめて適用する -``` - -下記のSetValuesを推奨しています。 - -## SetValues - -BlendShape合成器が必要に応じ呼び出すことを想定しています。 - -例: - -```csharp -var proxy = GetComponent(); - -proxy.SetValues(new Dictionary -{ - {BlendShapeKey.CreateFromPreset(BlendShapePreset.Blink_L), 1.0f}, - {BlendShapeKey.CreateFromPreset(BlendShapePreset.Blink_R), 1.0f}, -}); -``` diff --git a/docs/api/0_68_runtime_import.md b/docs/api/0_68_runtime_import.md deleted file mode 100644 index b007c6172..000000000 --- a/docs/api/0_68_runtime_import.md +++ /dev/null @@ -1,163 +0,0 @@ -# `v0.68` RuntimeImport DisposeOnGameObjectDestroyed(obsolete) - -## 過去バージョンからの仕様変更 - -`ImporterContext` の仕様を変更しました。 - -* ロード処理が Parse と Load の 2 ステップに分かれました。 - * Parse 処理をメインスレッド以外で処理することができます。 -* 非同期ロード関数 `ImporterContext.LoadAsync` の実装を `Task` に変更しました。 -* これまで明示的に破棄できなかった `UnityEngine.Object` リソースを破棄できるようになりました。 - * リソースのリークを防ぐことができます。 -* `ImporterContext.Dispose` を呼び出すべきタイミングを「ロード処理終了時」に変更しました。 - * 呼び出して破棄する前に、後述の `ImporterContext.DisposeOnGameObjectDestroyed` を呼び出してください。 - * 以前の仕様は「生成したモデルの破棄時」に呼び出すべき関数でした。 -* `ImporterContext.DisposeOnGameObjectDestroyed` 関数を追加しました。 - * VRM モデルが必要とするリソース (Texture, Material, Mesh, etc) を破棄する責務を GameObject に移譲できます。 - * VRM の GameObject の破棄タイミングでリソース (Texture, Material, Mesh, etc) を破棄します。 - - -## サンプルコード(同期的ロード) - -```csharp -using UniGLTF; -using UnityEngine; -using VRM; - -namespace YourNameSpace -{ - public sealed class LoadVrmSample : MonoBehaviour - { - [SerializeField] private string _vrmFilePath; - private GameObject _vrmGameObject; - - private void Start() - { - _vrmGameObject = LoadVrm(_vrmFilePath); - } - - private void OnDestroy() - { - DestroyVrm(_vrmGameObject); - } - - private GameObject LoadVrm(string vrmFilePath) - { - // 1. GltfParser を呼び出します。 - // GltfParser はファイルから JSON 情報とバイナリデータを読み出します。 - var parser = new GltfParser(); - parser.ParsePath(vrmFilePath); - - // 2. GltfParser のインスタンスを引数にして VRMImporterContext を作成します。 - // VRMImporterContext は VRM のロードを実際に行うクラスです。 - using (var context = new VRMImporterContext(parser)) - { - // 3. Load 関数を呼び出し、VRM の GameObject を生成します。 - context.Load(); - - // 4. (任意) SkinnedMeshRenderer の UpdateWhenOffscreen を有効にできる便利関数です。 - // https://docs.unity3d.com/2019.4/Documentation/ScriptReference/SkinnedMeshRenderer-updateWhenOffscreen.html - context.EnableUpdateWhenOffscreen(); - - // 5. VRM モデルを表示します。 - context.ShowMeshes(); - - // 6. VRM の GameObject が実際に使用している UnityEngine.Object リソースの寿命を VRM の GameObject に紐付けます。 - // つまり VRM の GameObject の破棄時に、実際に使用しているリソース (Texture, Material, Mesh, etc) をまとめて破棄することができます。 - context.DisposeOnGameObjectDestroyed(); - - // 7. Root の GameObject を return します。 - // Root の GameObject とは VRMMeta コンポーネントが付与されている GameObject のことです。 - return context.Root; - } - // 8. using スコープを抜けて context が破棄されると、 VRMImporterContext が保持する UnityEngine.Object リソースが破棄されます。 - // このとき破棄されるリソースは、 glTF ファイルには含まれているが VRM の GameObject には割り当てられていないテクスチャなどです。 - // 手順 6. で VRM の GameObject に紐付けたリソースは、ここでは破棄されません。 - } - - private void DestroyVrm(GameObject vrmGameObject) - { - // 9. 生成された VRM の GameObject を破棄します。 - // GameObject を破棄すれば、紐づくリソース (Texture, Material, Mesh, etc) も破棄されます。 - UnityEngine.Object.Destroy(vrmGameObject); - } - } -} -``` - -## サンプルコード(非同期ロード) - -```csharp -using System.IO; -using System.Threading.Tasks; -using UniGLTF; -using UnityEngine; -using VRM; - -namespace YourNameSpace -{ - public sealed class LoadVrmAsyncSample : MonoBehaviour - { - [SerializeField] private string _vrmFilePath; - private GameObject _vrmGameObject; - - private async void Start() - { - // 簡便のため、このサンプルではキャンセル処理などは考慮しません。 - _vrmGameObject = await LoadVrmAsync(_vrmFilePath); - } - - private void OnDestroy() - { - DestroyVrm(_vrmGameObject); - } - - private async Task LoadVrmAsync(string vrmFilePath) - { - // 1. GltfParser を呼び出します。 - // GltfParser はファイルから JSON 情報とバイナリデータを読み出します。 - // GltfParser は Unity のメインスレッド以外で実行できます。 - var parser = new GltfParser(); - await Task.Run(() => - { - var file = File.ReadAllBytes(vrmFilePath); - parser.ParseGlb(file); - }); - - // 2. GltfParser のインスタンスを引数にして VRMImporterContext を作成します。 - // VRMImporterContext は VRM のロードを実際に行うクラスです。 - using (var context = new VRMImporterContext(parser)) - { - // 3. Load 関数を呼び出し、VRM の GameObject を生成します。 - // Load 処理は数フレームの時間を要します。 - await context.LoadAsync(); - - // 4. (任意) SkinnedMeshRenderer の UpdateWhenOffscreen を有効にできる便利関数です。 - // https://docs.unity3d.com/2019.4/Documentation/ScriptReference/SkinnedMeshRenderer-updateWhenOffscreen.html - context.EnableUpdateWhenOffscreen(); - - // 5. VRM モデルを表示します。 - context.ShowMeshes(); - - // 6. VRM の GameObject が実際に使用している UnityEngine.Object リソースの寿命を VRM の GameObject に紐付けます。 - // つまり VRM の GameObject の破棄時に、実際に使用しているリソース (Texture, Material, Mesh, etc) をまとめて破棄することができます。 - context.DisposeOnGameObjectDestroyed(); - - // 7. Root の GameObject を return します。 - // Root の GameObject とは VRMMeta コンポーネントが付与されている GameObject のことです。 - return context.Root; - } - // 8. using スコープを抜けて context が破棄されると、 VRMImporterContext が保持する UnityEngine.Object リソースが破棄されます。 - // このとき破棄されるリソースは、 glTF ファイルには含まれているが VRM の GameObject には割り当てられていないテクスチャなどです。 - // 手順 6. で VRM の GameObject に紐付けたリソースは、ここでは破棄されません。 - } - - private void DestroyVrm(GameObject vrmGameObject) - { - // 9. 生成された VRM の GameObject を破棄します。 - // GameObject を破棄すれば、紐づくリソース (Texture, Material, Mesh, etc) も破棄されます。 - UnityEngine.Object.Destroy(vrmGameObject); - } - } -} -``` diff --git a/docs/api/0_76_texture_deserializer.md b/docs/api/0_76_texture_deserializer.md deleted file mode 100644 index 42176112e..000000000 --- a/docs/api/0_76_texture_deserializer.md +++ /dev/null @@ -1,77 +0,0 @@ -# `v0.76` ITextureDeserializer(テクスチャーローダー) - -このインタフェースを使うと, glTF のテクスチャーをロードして Unity の Texture2D を作成する工程をカスタマイズできます。 - -## UnityTextureDeserializer - -UniVRM が使用するデフォルトの実装は `UnityTextureDeserializer` です。 - - - -[ImageConversion.LoadImage](https://docs.unity3d.com/ja/2020.3/ScriptReference/ImageConversion.LoadImage.html) を使用して `png` や `jpeg` から Texture2D に変換します。 - -:::{admonition} ITextureDeserializer でパフォーマンスを改善 -Texture2D の生成には複数のステップがあります。 - -- `png` や `jpeg` から `raw pixel` を取り出す -- 取り出した `raw pixel` を使って `Texture2D` を作成する - -前者をスレッドに乗せて非同期処理にすることで -パフォーマンスを向上させる余地があります。 -::: - -:::{warning} -`ImageConversion.LoadImage` は `raw pixel` 取り出しと `Texture2D` 作成を一度に実行し、 -その間メインスレッドをブロックします。 -大きなテクスチャーや大量のテクスチャーをロードすると画面が固まりやすくなります。 -::: - -:::{admonition} ITextureDeserializer で対応する画像形式を拡張する -通常の `glTF` はテクスチャー画像として `png` と `jpeg` を格納できます。 - -もし、`EXT_texture_webp` `KHR_texture_basisu` などで別の形式の画像を利用する場合は -`ITextureDeserializer` で対応可能です。 -::: - -## 差し替え方法 - -`new UniGLTF.ImporterContext` の引き数で指定することができます。 - -```cs - public ImporterContext( - GltfData data, - IReadOnlyDictionary externalObjectMap = null, - ITextureDeserializer textureDeserializer = null, // 👈 - IMaterialDescriptorGenerator materialGenerator = null) -``` - -`new VRM.VRMImporterContext` の引き数で指定することができます。 - -```cs - public VRMImporterContext( - VRMData data, - IReadOnlyDictionary externalObjectMap = null, - ITextureDeserializer textureDeserializer = null, // 👈 - IMaterialDescriptorGenerator materialGenerator = null, - bool loadAnimation = false) -``` - -`new UniVRM10.Vrm10Importer` の引き数で指定することができます。 - -```cs - public Vrm10Importer( - Vrm10Data vrm, - IReadOnlyDictionary externalObjectMap = null, - ITextureDeserializer textureDeserializer = null, // 👈 - IMaterialDescriptorGenerator materialGenerator = null, - bool useControlRig = false - ) -``` - -## UnityAsyncImageLoader に置き換える例 - -ISSUE に使用例をいただきました。 - - - -[UnityAsyncImageLoader](https://github.com/Looooong/UnityAsyncImageLoader)を使ってパフォーマンスを向上できます。 diff --git a/docs/api/0_77_runtime_import.md b/docs/api/0_77_runtime_import.md deleted file mode 100644 index fdf37ab85..000000000 --- a/docs/api/0_77_runtime_import.md +++ /dev/null @@ -1,83 +0,0 @@ -# `v0.77` RuntimeImport RuntimeGltfInstance - -[DisposeOnGameObjectDestroyed](https://github.com/vrm-c/UniVRM/issues/1018) - -`ImporterContext` の仕様を変更しました。 - -`Version 0.68` で導入した、 `ImporterContext.DisposeOnGameObjectDestroyed` が扱いづらかったためのでこれを取りやめ、 -`ImporterContext.Load` が `RuntimeGltfInstance` を返すようにしました。 - -`RuntimeGltfInstance` は、 `ImporterContext` の - -* Root -* EnableUpdateWhenOffscreen() -* ShowMeshes() - -を引き継ぎます。 -Load の呼び出し後の任意のタイミングで ImporterContext.Dispose で Importer を破棄してください。 -任意のタイミングで RuntimeGltfInstance を Destory することで紐づくリソース (Texture, Material, Mesh, etc) も破棄されます。 - -```csharp -using UniGLTF; -using UnityEngine; - - -namespace VRM.Samples -{ - public sealed class LoadVrmSample : MonoBehaviour - { - [SerializeField] private string _vrmFilePath; - private GameObject _vrmGameObject; - - private void Start() - { - _vrmGameObject = LoadVrm(_vrmFilePath); - } - - private void OnDestroy() - { - DestroyVrm(_vrmGameObject); - } - - private GameObject LoadVrm(string vrmFilePath) - { - // 1. GltfParser を呼び出します。 - // GltfParser はファイルから JSON 情報とバイナリデータを読み出します。 - var parser = new GltfParser(); - parser.ParsePath(vrmFilePath); - - // 2. GltfParser のインスタンスを引数にして VRMImporterContext を作成します。 - // VRMImporterContext は VRM のロードを実際に行うクラスです。 - using (var context = new VRMImporterContext(parser)) - { - // 3. Load 関数を呼び出し、VRM の GameObject を生成します。 - RuntimeGltfInstance instance = context.Load(); // <- `v0.77` でここが変わります。 - - // 非同期版 async 関数の中で下記のようにしてください - // RuntimeGltfInstance instance = await context.LoadAsync(); - - // 4. (任意) SkinnedMeshRenderer の UpdateWhenOffscreen を有効にできる便利関数です。 - // https://docs.unity3d.com/2019.4/Documentation/ScriptReference/SkinnedMeshRenderer-updateWhenOffscreen.html - instance.EnableUpdateWhenOffscreen(); // <- ImporterContext から RuntimeGltfInstance に移動しました。 - - // 5. VRM モデルを表示します。 - instance.ShowMeshes(); // <- ImporterContext から RuntimeGltfInstance に移動しました。 - - // 6. Root の GameObject を return します。 - // Root の GameObject とは VRMMeta コンポーネントが付与されている GameObject のことです。 - return instance.Root; // <- ImporterContext から RuntimeGltfInstance に移動しました。 - } - // 7. using スコープを抜けて context が破棄されると、 VRMImporterContext が保持する UnityEngine.Object リソースが破棄されます。 - // このとき破棄されるリソースは、 glTF ファイルには含まれているが VRM の GameObject には割り当てられていないテクスチャなどです。 - // 手順 6. で VRM の GameObject に紐付けたリソースは、ここでは破棄されません。 - } - - private void DestroyVrm(GameObject vrmGameObject) - { - // 8. 生成された VRM の GameObject を破棄します。 - // GameObject を破棄すれば、紐づくリソース (Texture, Material, Mesh, etc) も破棄されます。 - UnityEngine.Object.Destroy(vrmGameObject); - } - } -} -``` diff --git a/docs/api/0_79_runtime_import.md b/docs/api/0_79_runtime_import.md deleted file mode 100644 index 77f8da4f3..000000000 --- a/docs/api/0_79_runtime_import.md +++ /dev/null @@ -1,12 +0,0 @@ -# `v0.79` RuntimeImport GltfData - -`GltfParser` と `GltfData` の分割 - -```csharp -var parser = new GltfParser(); -parser.ParsePath(path); -``` - -```csharp -GltfData data = new GlbFileParser(path).Parse(); -``` diff --git a/docs/api/0_82_glb_import.md b/docs/api/0_82_glb_import.md deleted file mode 100644 index 18e0b64d6..000000000 --- a/docs/api/0_82_glb_import.md +++ /dev/null @@ -1,113 +0,0 @@ -# `v0.82.1` GlbImport GltfData - -以下のステップでロードします。 - -1. `GLB` / `GLTF` をパースして `GltfData` を得る。 -2. `GltfData` から `Unity Hierarchy` を ロード する。`RuntimeGltfInstance` を得る。 ローダーを破棄する。 -3. ロードした `RuntimeGltfInstance` 使う。`RuntimeGltfInstance` を破棄する。 - -## 1. パースする - -### glb ファイルパスからパースする - -* `vrm` もこの関数を使います。 - -```csharp -GltfData Load(string path) -{ - return new GlbFileParser(path).Parse(); -} -``` - -### glb バイト列をパースする - -* `vrm` もこの関数を使います。 - -```csharp -GltfData Load(byte[] bytes) -{ - return new GlbBinaryParser(bytes, "LOAD_NAME").parse(); -} -``` - -### gltf ファイルパスからパースする - -```csharp -GltfData Load(string path) -{ - return new GltfFileWithResourceFilesParser(path).Parse(); -} -``` - -### zip アーカイブからパースする - -gltf と関連するファイルを zip アーカイブしたファイルをパースできます(実験)。 - -```csharp -GltfData Load(string path) -{ - return new ZipArchivedGltfFileParser(path).Parse(); -} -``` - -### ファイルパスの拡張子でパースする - -サンプルの `SimpleViewer` を参考にしてください。 - -```csharp -GltfData Load(string path) -{ - // ファイル拡張子で自動判定します - return new AutoGltfFileParser(path).Parse(); -} -``` - -## 2. ロードする - -### sync - -```csharp -RuntimeGltfInstance Load(GltfData data) -{ - // ImporterContext は使用後に Dispose を呼び出してください。 - // using で自動的に呼び出すことができます。 - using(var loader = new UniGLTF.ImporterContext(data) - { - var instance = loader.Load(); - return instance; - } -} -``` - -### async - -```csharp -async RuntimeGltfInstance Load(GltfData data) -{ - // ImporterContext は使用後に Dispose を呼び出してください。 - // using で自動的に呼び出すことができます。 - using(var loader = new UniGLTF.ImporterContext(data) - { - var instance = await loader.LoadAsync(); - return instance; - } -} -``` - -### materialGenerator で URP 用のマテリアルをロードする - -{doc}`Import 時に生成される Material をカスタマイズする ` - -## 3. インスタンスを使用する - -```csharp -// SkinnedMeshRenderer に対する指示 -instance.EnableUpdateWhenOffscreen(); -// 準備ができたら表示する(デフォルトでは非表示) -instance.ShowMeshes(); -``` - -使用後に以下のように破棄してください。関連する Asset(Texture, Material, Meshなど)も破棄されます。 -```csharp -GameObject.Destroy(instance); -``` diff --git a/docs/api/0_82_runtime_import.md b/docs/api/0_82_runtime_import.md deleted file mode 100644 index 1d1af18cb..000000000 --- a/docs/api/0_82_runtime_import.md +++ /dev/null @@ -1,77 +0,0 @@ -# `v0.82.1` RuntimeImport VRMData - -以下の手順で import します。 - -1. VRMをパースして、`GltfData` を得る。 -1. `GltfData` から `VRMData` を得る。 -1. `VrmData` から `RuntimeGltfInstance` をロードする。 -1. `RuntimeGltfInstance` を使う。 - -サンプルの `Assets\VRM\Samples\SimpleViewer\ViewerUI.cs` も参照してください。 - -## 1. `GltfData` を得る - -```csharp -GltfData Load(string path) -{ - return new GlbFileParser(path).Parse(); -} -``` - -[GLB import](0_82_glb_import.md) も参照してください。 - -## 2. `VRMData` を得る - -```csharp -VRMData vrm = new VRMData(data); -``` - -## 3. Load する - -```csharp -async RuntimeGltfInstance Load(VRMData vrm) -{ - // 使用後に Dispose で VRMImporterContext を破棄してください。 - using(var loader = new VRMImporterContext(vrm)) - { - var instance = await loader.LoadAsync(); - return instance; - } -} -``` - -### URP 向けに `materialGenerator` を指定する(実験) - -`materialGenerator` 引き数(省略可能)を指定することで URP マテリアルを生成するようにカスタムできます。 -指定しない場合は `built-in` 向けのデフォルトが使用されます。 - -```csharp -async RuntimeGltfInstance Load(VRMData vrm) -{ - var materialGenerator = new VRMUrpMaterialDescriptorGenerator(vrm.VrmExtension); - using(var loader = new VRM.VRMImporterContext(vrm, materialGenerator: materialGenerator)) - { - var instance = await loader.LoadAsync(); - return instance; - } -} -``` - -* まだ URP 向け MToonShader が作成されていないので、`UniUnlit` にフォールバックします。 - -## 4. Instance - -```csharp -// SkinnedMeshRenderer に対する指示 -instance.EnableUpdateWhenOffscreen(); -// 準備ができたら表示する(デフォルトでは非表示) -instance.ShowMeshes(); -``` - -使用後に以下のように破棄してください。関連する Asset(Texture, Material, Meshなど)も破棄されます。 -```csharp -// GameObject.Destroy(instance); - -// RuntimeGltfInstance ではなくて、その GameObject を Destroy します。 -GameObject.Destroy(instance.gameObject); -``` diff --git a/docs/api/0_87_runtime_import.md b/docs/api/0_87_runtime_import.md deleted file mode 100644 index 73985603a..000000000 --- a/docs/api/0_87_runtime_import.md +++ /dev/null @@ -1,39 +0,0 @@ -# `v0.87` RuntimeImport 非同期ロード - -## awaitCaller 引き数 - -```csharp -public virtual async Task LoadAsync(IAwaitCaller awaitCaller = null, ...) -``` - -awaitCaller によりロード時の挙動をカスタマイズできます。 - -```{literalinclude} ../../Assets/VRMShaders/GLTF/IO/Runtime/AwaitCaller/IAwaitCaller.cs - :language: csharp - :linenos: -``` - -* NextFrame: 処理を中断して次のフレームで再開します。ロード処理が長い場合に長時間アプリケーションが固まることを防ぎます -* Run: UnityEngine.Object にアクセスしない処理を別スレッドで実行します。タスクが終了したら await で Unity Script スレッドで続きを実行します。 - -## ImmediateCaller - -デフォルトでは、`ImmediateCaller` が使われます。 -`ImmediateCaller` タスクを即時に実行するので、同期実行となります。 - -* Play(Editor Play, build), Editor(not play), UnitTest でデッドロックしないための実装です。 - -```{literalinclude} ../../Assets/VRMShaders/GLTF/IO/Runtime/AwaitCaller/ImmediateCaller.cs - :language: csharp - :linenos: -``` - -## RuntimeOnlyAwaitCaller - -* Play(Editor Play, build) 時に非同期実行する実装です -* `VRM10_Samples/VRM10Viewer` に使用例があります。 - -```{literalinclude} ../../Assets/VRMShaders/GLTF/IO/Runtime/AwaitCaller/RuntimeOnlyAwaitCaller.cs - :language: csharp - :linenos: -``` diff --git a/docs/api/0_95_dispose.md b/docs/api/0_95_dispose.md deleted file mode 100644 index 13db12b18..000000000 --- a/docs/api/0_95_dispose.md +++ /dev/null @@ -1,40 +0,0 @@ -# `v0.95` GltfData.Dispose - -Importer の内部で `NativeArray` を使うようにしたため、 -終了時にこれを破棄する必要ができました。 -使い終わったら `Dispose` してください。 - -```cs -class GltfData: IDisposable -``` - -## 使用例 - -```cs -// must dispose GltfData -using (GltfData data = new AutoGltfFileParser(path).Parse()) -using (var loader = new UniGLTF.ImporterContext(data, materialGenerator: materialGenerator)) -{ - return await loader.LoadAsync(awaitCaller); -} -``` - -## Dispose しなかった場合 - -NativeArray が Dispose されずに GC に回収されたタイミングで、 -以下のエラーメッセージがコンソールに表示されます。 - -`A Native Collection has not been disposed` - -このエラーがどこで起きたか分からない場合があります。 -`com.unity.jobs package` により詳細メッセージを得ることができます。 - - - -を参考にしてください。 - - -## 関連 - -* -* diff --git a/docs/api/0_95_highlevel.md b/docs/api/0_95_highlevel.md deleted file mode 100644 index 795b38fc9..000000000 --- a/docs/api/0_95_highlevel.md +++ /dev/null @@ -1,28 +0,0 @@ -# `v0.95` 簡単API - -API が複雑化してきたので、よくある用途を簡単にできる高レベル API を追加しました。 -`GltfUtility` と `VrmUtility` が中で using してくれるので await で呼び出すだけで使えます。 - -## GLTF - -```{gitinclude} v0.95.0 Assets/UniGLTF/Runtime/UniGLTF/IO/GltfUtility.cs -:language: csharp -:linenos: -``` - -## VRM - -```{gitinclude} v0.95.0 Assets/VRM/Runtime/IO/VrmUtility.cs -:language: csharp -:linenos: -``` - -## 使用例 - -```{gitinclude} v0.95.0 Assets/VRM_Samples/SimpleViewer/ViewerUI.cs -:language: csharp -:linenos: -:lines: 370-392 -:emphasize-lines: 10, 20 -:caption: -``` diff --git a/docs/api/0_96_1_use_gamma_colorspace.md b/docs/api/0_96_1_use_gamma_colorspace.md deleted file mode 100644 index 2e4e70acc..000000000 --- a/docs/api/0_96_1_use_gamma_colorspace.md +++ /dev/null @@ -1,14 +0,0 @@ -# `v0.96.1` ガンマ カラースペースを使う - -C# symbol `UNIGLTF_USE_GAMMA_COLORSPACE` を設定するとカラースペースダイアログが出なくなります。 - -| 用途 | ステータス | | -|----------------|------------|--------------------------------------------------------| -| Runtime Import | 非推奨 | アプリケーション・プラットフォームの必要に応じてどうぞ | -| Editor Import | 非推奨 | アプリケーション・プラットフォームの必要に応じてどうぞ | -| Runtime Export | 未対応 | アプリケーション・プラットフォームの必要に応じてどうぞ | -| Editor Export | 未対応 | あまり必要無いと思われるので、なるべくやめてください | - -ご利用いただくのはまったく問題ありませんが、 -色の再現性に問題が出ることはご承知おきください。 -(ガンマ設定に起因するimport/exportの問題はバグとして対応できません) diff --git a/docs/api/fast_spring_bone.md b/docs/api/fast_spring_bone.md deleted file mode 100644 index 15e5b151c..000000000 --- a/docs/api/fast_spring_bone.md +++ /dev/null @@ -1,47 +0,0 @@ -# `v0.85` FastSpringBoneについて - -## 概要 -UniVRMでは、DOTSを利用した高速なSpringBone実装である「FastSpringBone」を用意しています。 - -揺れ物の各房を並列処理・最適化することで1フレームあたりの処理時間を大幅に抑えます。 - -VRM0.x と VRM1.0 で、それぞれFastSpringBoneの立ち位置・実装が異なります。 - -## VRM 1.0 での FastSpringBone の概要 -VRM1.0ではFastSpringBoneが揺れものの標準実装です。 - -VRMのライフサイクルに紐付いて自動的に生成・破棄されます。 - -## VRM 0.x での FastSpringBone の概要 -VRM0.xでは後方互換性を保つため、デフォルトでは従来のDOTS実装でないSpringBoneで動作します。 - -VRM0.x向けのFastSpringBone実装は `VRM/Runtime/FastSpringBone` ディレクトリにあります。 - -## VRM 0.x での FastSpringBone の導入方法 -差し替えを行いたいタイミングで `FastSpringBoneReplacer.ReplaceAsync` を呼び出してください - -これを明示的に呼ばなければ、従来のSpringBoneのまま動作します。 - -```csharp -using (var loader = new UniGLTF.ImporterContext(data)) -{ - var instance = await loader.LoadAsync(); - SetModel(instance); -} -FastSpringBoneReplacer.ReplaceAsync(instance.Root) - -instance.EnableUpdateWhenOffscreen(); -instance.ShowMeshes(); -``` - -## Burstの導入について -UniVRM に加えて Burst を別途導入すると、 FastSpringBone が Burst によって高速化されます。 - -Burst の導入方法は [こちら](https://docs.unity3d.com/ja/2019.4/Manual/upm-ui-install.html) をご参照ください。 - -## FastSpringBoneServiceについて -FastSpringBone が実行されると、`FastSpringBone Service` GameObject が `DontDestroyOnLoad` で生成されます。 - -これは全 VRM の FastSpringBone を集め、バッファの構築や、 FastSpringBone の実行タイミングの制御などを行う GameObject です。 - -明示的に破棄を行いたい場合は `FastSpringBoneService.Free` を呼んでください。 diff --git a/docs/api/firstperson.md b/docs/api/firstperson.md deleted file mode 100644 index 5baed30da..000000000 --- a/docs/api/firstperson.md +++ /dev/null @@ -1,73 +0,0 @@ -# VRMFirstPersonの使い方 - -{doc}`FirstPerson と Renderer の可視制御 ` - -実行時に**VRMFirstPerson.Setup**を呼び出すことで、FirstPerson設定に応じた Renderer の可視制御を行うことができます。 -明示的に外部から呼び出してください。 - -## アプリケーションに追加の描画レイヤーを指定する - -定数で以下のレイヤーを定義しています。 - -```csharp -public class VRMFirstPerson : MonoBehaviour -{ - public const int FIRSTPERSON_ONLY_LAYER = 9; - public const int THIRDPERSON_ONLY_LAYER = 10; - - // 省略 -} -``` - -|{{< img src="images/vrm/layer_setting.png" >}}| -|-----| -|9番と10番にLayerを設定| - -## 実行時にSetupを呼び出して、カメラにLayerMaskを設定する - -* VRMFirstPerson.Setupの呼び出し -* 一人称カメラとその他のカメラに対してLayerMask - -```csharp -using System.Collections; -using System.Collections.Generic; -using UnityEngine; -using VRM; - -public class SetupExample : MonoBehaviour -{ - [SerializeField] - Camera m_firstPersonCamera; // HMDのカメラ - - [SerializeField] - LayerMask m_firstPersonMask; // HMDのカメラにセットするマスク default | VRMFirstPersonOnly など - - [SerializeField] - LayerMask m_otherMask; // HMDのカメラにセットするマスク default | VRMThirdPersonOnly など - - [SerializeField] - VRMFirstPerson m_firstPerson; - - void Reset() - { - m_firstPerson = GameObject.FindObjectOfType(); - } - - void Start() - { - foreach (var camera in GameObject.FindObjectsOfType()) - { - camera.cullingMask = (camera == m_firstPersonCamera) - ? m_firstPersonMask - : m_otherMask - ; - } - - // VRMFirstPersonの初期化 - if (m_firstPerson != null) - { - m_firstPerson.Setup(); - } - } -} -``` diff --git a/docs/api/how_to_customize_material_import.md b/docs/api/how_to_customize_material_import.md deleted file mode 100644 index adcf0bf7e..000000000 --- a/docs/api/how_to_customize_material_import.md +++ /dev/null @@ -1,25 +0,0 @@ -# `v0.82` Import 時に生成される Material をカスタマイズする - -`IMaterialDescriptorGenerator` を実装することで import 時に適用されるマテリアルを差し替えることができます。 - -## materialGenerator で URP 用のマテリアルをロードする - -URP マテリアルを生成するようにカスタムする例です。 - - - -```csharp -async RuntimeGltfInstance Load(GltfData data) -{ - IMaterialDescriptorGenerator materialGenerator = new GltfUrpMaterialDescriptorGenerator(); - using(var loader = new UniGLTF.ImporterContext(data, materialGenerator: materialGenerator) - { - var instance = await loader.LoadAsync(); - return instance; - } -} -``` - -## 関連 - -* diff --git a/docs/api/how_to_impl_extension.md b/docs/api/how_to_impl_extension.md deleted file mode 100644 index d3720ad17..000000000 --- a/docs/api/how_to_impl_extension.md +++ /dev/null @@ -1,441 +0,0 @@ -# `v0.63.2` glTF拡張の実装 - -`UniVRM-0.63.2` から `UniGLTF` の構成が変わって、 `extensions` / `extras` の実装方法が変わりました。 - -## GLTF 拡張とは - -`glTF` は各所に `extensions`, `extras` が定義してありその中身を拡張できます。 - -* `extensions` (またはextras) -* `asset.extensions` (またはextras) -* `meshes[*].extensions` (またはextras) -* `materials[*].extensions` (またはextras) - -など。 - -`extensions` はオフィシャルに仕様を策定して `JsonSchema` として公開します。 - -* https://github.com/KhronosGroup/glTF/tree/master/extensions - -`extensions` は、`{ベンダー名}_{拡張名}` という命名規則です。 -ベンダー名は、 https://github.com/KhronosGroup/glTF に申し込んで登録できます。 - -`extras` は登録せずにアプリケーション独自に拡張する場合に用います。仕組みは同じです。 - -> This enables glTF models to contain application-specific properties without creating a full glTF extension - -## UniGLTF の extensions - -`v0.63.0` 以前は、`GLTF 型` の `extensions` フィールドに、`GLTFExtensions` 型を定義して、`VRM` フィールドを定義するという方法をとっていました。 - -```csharp -class VRM -{ - -} - -class GLTFExtensions -{ - public VRM VRM; -} - -class GLTF -{ - // すべての拡張の型をコンパイル時に知っている必要がある。動的に拡張できない - public GLTFExtensions extensions; -} -``` - -この設計だと GLTF と拡張を別ライブラリとして分離することができませんでした。 - -`v0.63.1` から設計を変更して、すべての `extensions/extras` に同じ型の入れ物を使うように変更しました。 -UniGLTF は `import/export` の具体的な内容を知らずに中間データの入れ物として扱います。 - -```csharp -// extensions / extras の入れ物として使う型 -// 実行時は、 glTFExtensionImport / glTFExtensionExport を使う -public abstract class glTFExtension -{ - -} - -class GLTF -{ - // UniGLTFは具体的な型を知らない。利用側が処理(serialize/deserialize)する - public glTFExtension extensions; -} -``` - -## UniGLTF の拡張の書き方 - -拡張は、以下の部品要素から作れます。 - -* 名前(JsonPath)。例: `extensions.VRM`, `materials[*].extensions.KHR_materials_unlit` -* 拡張の型。`T型` -* デシリアライザー(import)。 `jsonバイト列 => T型` -* シリアライザーexport)。`T型 => jsonバイト列` - -### JSONPATH と 型を決める - -```C# -// 型 -class GoodMaterial -{ - // `materials[*].extensions.CUSTOM_materials_good` - public const string EXTENSION_NAME = "CUSTOM_materials_good"; - - public int GoodValue; -} -``` - -### import - -```C# -GoodMaterial DeserializeGoodMaterial(ListTreeNode json) -{ - // デシリアライズ。手で書くかコード生成する(後述) -} - -// ユーティリティ関数例 -bool TryGetExtension(UniGLTF.glTFExtension extension, string key, Func, T> deserializer, out T value) -{ - if(material.extensions is UniGLTF.glTFExtensionsImport import) - { - // null check 完了 - foreach(var kv in import.ObjectItems()) - { - if(kv.key.GetString()==key) - { - value = Deserialize(kv.Value); - return true; - } - } - } - - value = default; - return false; -} - -void ImportMaterial(UniGLTF.glTFMaterial material) -{ - // material の処理に割り込んで - if(TryGetExtension(material.extension, GoodMaterial.EXTENSION_NAME, DeserializeGoodMaterial, out GoodMaterial good)) - { - // good material 独自の処理 - } -} -``` - -### export - -```csharp -void SerializeGoodMaterial(UniJSON.JsonFormatter f, GoodMaterial value) -{ - // シリアライズ。手で書くかコード生成する(後述) -} - -// ユーティリティ関数例 -public ArraySegment SerializeExtension(T value, Func> serialize) -{ - var f = new UniJSON.JsonFormatter(); - serialize(f, value); - return f.GetStoreBytes(); -} - -void ExportGoodMaterial(UniGLTF.glTFMaterial material, GoodMaterial good) -{ - // material の処理に割り込んで - if(!(material.extensions is UniGLTF.glTFExtensionsExport export)) - { - // 無かった。新規作成 - export = new UniGLTF.glTFExtensionsExport(); - material.extensions = export; - } - - var bytes = SerializeExtension(good, SerializeGoodMaterial); - export.Add(GoodMaterial.EXTENSION_NAME, bytes); -} -``` - -## 実装例 - -### GLTF: GLTF全体 -`C#の型からコード生成` - -* `Assets\UniGLTF\Runtime\UniGLTF\Format\GltfSerializer.g.cs` -* `Assets\UniGLTF\Runtime\UniGLTF\Format\GltfDeserializer.g.cs` - -ジェネレーターの呼び出しコード - -* `Assets\UniGLTF\Editor\UniGLTF\Serialization\SerializerGenerator.cs` -* `Assets\UniGLTF\Editor\UniGLTF\Serialization\DeserializerGenerator.cs` - -生成コードの呼び出し - -### GLTF: `meshes[*].extras.targetNames` -`コード生成せずに手書き` - -* `Assets\UniGLTF\Runtime\UniGLTF\Format\ExtensionsAndExtras\gltf_mesh_extras_targetNames.cs` - -生成コードの呼び出し - -### GLTF: `materials[*].extensions.KHR_materials_unlit` -`コード生成せずに手書き` - -* `Assets\UniGLTF\Runtime\UniGLTF\Format\ExtensionsAndExtras\KHR_materials_unlit.cs` - -生成コードの呼び出し - -### GLTF: `materials[*].extensions.KHR_texture_transform` -`コード生成せずに手書き` - -* `Assets\UniGLTF\Runtime\UniGLTF\Format\ExtensionsAndExtras\KHR_texture_transform.cs` - -生成コードの呼び出し - -* https://github.com/vrm-c/UniVRM/blob/master/Assets/UniGLTF/Runtime/UniGLTF/IO/MaterialImporter.cs#L296 -* https://github.com/vrm-c/UniVRM/blob/master/Assets/UniGLTF/Runtime/UniGLTF/IO/MaterialExporter.cs#L193 - -### VRM0: `extensions.VRM` -`C#の型からコード生成` - -* `Assets\VRM\Runtime\Format\VRMSerializer.g.cs` -* `Assets\VRM\Runtime\Format\VRMDeserializer.g.cs` - -ジェネレーターの呼び出しコード - -* `Assets\VRM\Editor\VRMSerializerGenerator.cs` -* `Assets\VRM\Editor\VRMDeserializerGenerator.cs` - -生成コードの呼び出し - -* https://github.com/vrm-c/UniVRM/blob/master/Assets/VRM/Runtime/IO/VRMImporterContext.cs#L41 -* https://github.com/vrm-c/UniVRM/blob/master/Assets/VRM/Runtime/IO/VRMExporter.cs#L209 - -### VRM1: `extensions.VRMC_vrm` など -`JsonSchemaからコード生成` - -5つの Extensions に分かれたので個別に作成。 -ささる場所(JsonPath)が違うのに注意。 - -#### `extensions.VRMC_vrm` -* `Assets\VRM10\Runtime\Format\VRM` - -#### `materials[*].extensions.VRMC_materials_mtoon` -* `Assets\VRM10\Runtime\Format\MaterialsMToon` - -#### `nodes[*].extensions.VRMC_node_collider` -* `Assets\VRM10\Runtime\Format\NodeCollider` - -#### `extensions.VRMC_springBone` -* `Assets\VRM10\Runtime\Format\SpringBone` - -#### `extensions.VRMC_vrm_constraints` -* `Assets\VRM10\Runtime\Format\Constraints` - -#### ジェネレーターの呼び出しコード -* `Assets\VRM10\Editor\GeneratorMenu.cs` - -#### 生成コードの呼び出し - -## コード生成 -JSON と C# の型との シリアライズ/デシリアライズは定型コードになるので、ジェネレーターがあります。 -C# の型から生成するものと、JsonSchema から C# の型とともに生成するものがあります。 - -### C# の型から生成 - -#### シリアライザー - -ジェネレーターを呼び出すコードを作成します。 - -* 元になる型 -* 出力先 - -の2つを決めます。static関数を生成するので、namespace と static class で囲ってあげます。 - -例 - -* `Assets\UniGLTF\Editor\UniGLTF\Serialization\SerializerGenerator.cs` - -```csharp -using System; -using System.Collections.Generic; -using System.IO; -using System.Reflection; -using System.Text; -using UniJSON; -using UnityEditor; -using UnityEngine; - -namespace UniGLTF -{ - public static class SerializerGenerator - { - const BindingFlags FIELD_FLAGS = BindingFlags.Instance | BindingFlags.Public; - - const string Begin = @"// Don't edit manually. This is generaged. -using System; -using System.Collections.Generic; -using UniJSON; - -namespace UniGLTF { - - static public class GltfSerializer - { - -"; - - const string End = @" - } // class -} // namespace -"; - - static string OutPath - { - get - { - return Path.Combine(UnityEngine.Application.dataPath, - "UniGLTF/UniGLTF/Scripts/IO/GltfSerializer.g.cs"); - } - } - - [MenuItem(UniGLTFVersion.MENU + "/GLTF: Generate Serializer")] - static void GenerateSerializer() - { - var info = new ObjectSerialization(typeof(glTF), "gltf", "Serialize_"); - Debug.Log(info); - - using (var s = File.Open(OutPath, FileMode.Create)) - using (var w = new StreamWriter(s, new UTF8Encoding(false))) - { - w.Write(Begin); - info.GenerateSerializer(w, "Serialize"); - w.Write(End); - } - - Debug.LogFormat("write: {0}", OutPath); - UnityPath.FromFullpath(OutPath).ImportAsset(); - } - } -} -``` - -#### デシリアライザー - -ジェネレーターを呼び出すコードを作成します。 - -* 元になる型 -* 出力先 - -の2つを決めます。static関数を生成するので、namespace と static class で囲ってあげます。 - -例 - -* `Assets\UniGLTF\Editor\UniGLTF\Serialization\DeserializerGenerator.cs` - -```csharp -using System.IO; -using System.Reflection; -using System.Text; -using UnityEditor; -using UnityEngine; - -namespace UniGLTF -{ - /// - /// Generate deserializer from ListTreeNode to glTF using type reflection - /// - public static class DeserializerGenerator - { - public const BindingFlags FIELD_FLAGS = BindingFlags.Instance | BindingFlags.Public; - - const string Begin = @"// Don't edit manually. This is generaged. -using UniJSON; -using System; -using System.Collections.Generic; -using UnityEngine; - -namespace UniGLTF { - -public static class GltfDeserializer -{ - -"; - - const string End = @" -} // GltfDeserializer -} // UniGLTF -"; - - static string OutPath - { - get - { - return Path.Combine(UnityEngine.Application.dataPath, - "UniGLTF/UniGLTF/Scripts/IO/GltfDeserializer.g.cs"); - } - } - - [MenuItem(UniGLTFVersion.MENU + "/GLTF: Generate Deserializer")] - static void GenerateSerializer() - { - var info = new ObjectSerialization(typeof(glTF), "gltf", "Deserialize_"); - Debug.Log(info); - - using (var s = File.Open(OutPath, FileMode.Create)) - using (var w = new StreamWriter(s, new UTF8Encoding(false))) - { - w.Write(Begin); - info.GenerateDeserializer(w, "Deserialize"); - w.Write(End); - } - - Debug.LogFormat("write: {0}", OutPath); - UnityPath.FromFullpath(OutPath).ImportAsset(); - } - } -} -``` - -#### キー出力の抑制 - -`index` に無効な値として `-1` を入れる場合に、JSONではキーを出力しないとしたいことがあります。 - -TODO: `int?` にするべきだった - -```csharp -[JsonSchema(Minimum = 0)] -int index = -1; -``` - -のようにすることで、キーの出力を抑制できます。 - -```csharp - // 生成コードのキー出力例 - if(value.index>=0){ -``` - -何も付けないと - -```csharp - // 出力制御無し - if(true){ -``` - -#### enum のエンコーディング - -enumの値の名前を文字列で使う、enumの値の数値を使うの2種類がありえます。 -enumの場合はデフォルト値が無いので必須です。 - -```csharp -[JsonSchema(EnumSerializationType = EnumSerializationType.AsInt)] -public glBufferTarget target; - -[JsonSchema(EnumSerializationType = EnumSerializationType.AsLowerString)] -public ProjectionType type; -``` - -### JsonSchemaから生成 -VRM-1.0 の実装 - -TODO: diff --git a/docs/api/index.md b/docs/api/index.md deleted file mode 100644 index cc444e260..000000000 --- a/docs/api/index.md +++ /dev/null @@ -1,31 +0,0 @@ -# API - -```{toctree} -:maxdepth: 1 -sample/index -firstperson -``` - -## Update - -```{toctree} -:maxdepth: 1 -0_36_update -0_44_runtime_import -0_58_blendshape -how_to_impl_extension -0_68_runtime_import -0_76_texture_deserializer -0_77_runtime_import -0_79_runtime_import -0_82_glb_import -0_82_runtime_import -how_to_customize_material_import -fast_spring_bone -0_87_runtime_import -0_95_dispose -0_95_highlevel -0_96_1_use_gamma_colorspace -0_106_spring_manual_update -0_112_urp -``` diff --git a/docs/api/sample/AnimationBridgeSample.md b/docs/api/sample/AnimationBridgeSample.md deleted file mode 100644 index 88b211a8c..000000000 --- a/docs/api/sample/AnimationBridgeSample.md +++ /dev/null @@ -1,3 +0,0 @@ -# AnimationBridgeSample - -AnimationClip に BlendShape の変換を記録して反映するサンプルです。 diff --git a/docs/api/sample/FirstPersonSample.md b/docs/api/sample/FirstPersonSample.md deleted file mode 100644 index 7cebf1f3d..000000000 --- a/docs/api/sample/FirstPersonSample.md +++ /dev/null @@ -1,18 +0,0 @@ -# FirstPersonSample - -VR アプリで FistPerson の設定に合わせて、可視設定を反映するサンプルです。 - -画面が4分割されて、 - -* HMDカメラ -* その他のカメラ - -の描画を例示します。 - -```{gitinclude} v0.87.0 Assets/VRM_Samples/FirstPersonSample/VRMRuntimeLoader.cs -:language: csharp -:linenos: -:lines: 31-53 -:emphasize-lines: 15 -:caption: -``` diff --git a/docs/api/sample/RuntimeExporterSample.md b/docs/api/sample/RuntimeExporterSample.md deleted file mode 100644 index 7bcbad88d..000000000 --- a/docs/api/sample/RuntimeExporterSample.md +++ /dev/null @@ -1,10 +0,0 @@ -# RuntimeExporter - -VRM を Runtime Export するサンプルです。 - -```{gitinclude} v0.87.0 Assets/VRM_Samples/RuntimeExporterSample/VRMRuntimeExporter.cs -:language: csharp -:linenos: -:lines: 106-127 -:caption: -``` diff --git a/docs/api/sample/SimpleViewer.md b/docs/api/sample/SimpleViewer.md deleted file mode 100644 index b0006d3fb..000000000 --- a/docs/api/sample/SimpleViewer.md +++ /dev/null @@ -1,10 +0,0 @@ -# SimpleViewer - -Runtime ローダーのサンプルです。 - -```{gitinclude} c89e Assets/VRM_Samples/SimpleViewer/ViewerUI.cs -:language: csharp -:linenos: -:caption: -:lines: 434-485 -``` diff --git a/docs/api/sample/index.md b/docs/api/sample/index.md deleted file mode 100644 index f6f9b3d4a..000000000 --- a/docs/api/sample/index.md +++ /dev/null @@ -1,8 +0,0 @@ -# Sample - -```{toctree} -SimpleViewer -RuntimeExporterSample -FirstPersonSample -AnimationBridgeSample -``` diff --git a/docs/build.md b/docs/build.md deleted file mode 100644 index 11c13d5cb..000000000 --- a/docs/build.md +++ /dev/null @@ -1,89 +0,0 @@ -# アプリケーションのビルド - -UniVRMを使うアプリケーションのビルドに関する注意事項 - -## ビルドに含めるシェーダー - -`Project Settings = Graphics - Always Included Shaders` などに設定して、以下のシェーダーがビルドに含まれるようにしてください。 - -### URP - -#### Standard - -* `Universal Render Pipeline/Lit` - -#### Unlit - -* `Assets\VRMShaders\GLTF\UniUnlit\Resources\UniGLTF\UniUnlit.shader` - -```{admonition} Always Included Shaders -`Resources` に配置しているので明示的に指定しなくてもビルドに含まれます。 -``` - -#### MToon - -* `Assets/VRMShaders/VRM10/MToon10/Resources/VRM10/vrmc_materials_mtoon_urp.shader` - -```{admonition} Always Included Shaders -`Resources` に配置しているので明示的に指定しなくてもビルドに含まれます。 -``` - -### builtin - -#### Standard - -* `Standard` - -GLTF の PBR マテリアルが使用します。 - -```{admonition} Always Included Shaders -:class: warning -明示的に指定する必要があります -``` - -#### Unlit - -* `Assets\VRMShaders\GLTF\UniUnlit\Resources\UniGLTF\UniUnlit.shader` - -```{admonition} Always Included Shaders -`Resources` に配置しているので明示的に指定しなくてもビルドに含まれます。 -``` - -#### MToon - -* `Assets\VRMShaders\VRM\MToon\MToon\Resources\Shaders\MToon.shader` - -```{admonition} Always Included Shaders -`Resources` に配置しているので明示的に指定しなくてもビルドに含まれます。 -``` - -## テクスチャー変換用のシェーダー - -import/export 時に使用します。 - -:::{note} -ビルトイン/URP の両方で使われます -::: - -* `Assets\VRMShaders\GLTF\IO\Resources\UniGLTF\NormalMapExporter.shader` -* `Assets\VRMShaders\GLTF\IO\Resources\UniGLTF\StandardMapExporter.shader` -* `Assets\VRMShaders\GLTF\IO\Resources\UniGLTF\StandardMapImporter.shader` - -```{admonition} Always Included Shaders -`Resources` に配置しているので明示的に指定しなくてもビルドに含まれます。 -``` - -## URP package が必要です - -未インストールの場合は PackageManager から URP package をインストールしてください - - - -**エラーメッセージ** - -
-Shader error in 'VRM10/Universal Render Pipeline/MToon10': Couldn't open include file 'Packages/com.unity.render-pipelines.universal/ShaderLibrary/Core.hlsl'. at /ghq/github.com/ousttrue/UniVRM-UPM/Library/PackageCache/com.vrmc.vrmshaders@b4130b9e5d/VRM10/MToon10/Resources/VRM10/vrmc_materials_mtoon_render_pipeline.hlsl(5) -Compiling Subshader: 0, Pass: UniversalForward, Vertex program with DIRECTIONAL -Platform defines: SHADER_API_DESKTOP UNITY_ENABLE_DETAIL_NORMALMAP UNITY_ENABLE_REFLECTION_BUFFERS UNITY_LIGHTMAP_FULL_HDR UNITY_LIGHT_PROBE_PROXY_VOLUME UNITY_PBS_USE_BRDF1 UNITY_SPECCUBE_BLENDING UNITY_SPECCUBE_BOX_PROJECTION UNITY_USE_DITHER_MASK_FOR_ALPHABLENDED_SHADOWS -Disabled keywords: FOG_EXP FOG_EXP2 FOG_LINEAR INSTANCING_ON LIGHTMAP_SHADOW_MIXING LIGHTPROBE_SH SHADER_API_GLES30 SHADOWS_SCREEN SHADOWS_SHADOWMASK UNITY_ASTC_NORMALMAP_ENCODING UNITY_COLORSPACE_GAMMA UNITY_ENABLE_NATIVE_SHADOW_LOOKUPS UNITY_FRAMEBUFFER_FETCH_AVAILABLE UNITY_HALF_PRECISION_FRAGMENT_SHADER_REGISTERS UNITY_HARDWARE_TIER1 UNITY_HARDWARE_TIER2 UNITY_HARDWARE_TIER3 UNITY_LIGHTMAP_DLDR_ENCODING UNITY_LIGHTMAP_RGBM_ENCODING UNITY_METAL_SHADOWS_USE_POINT_FILTERING UNITY_NO_DXT5nm UNITY_NO_FULL_STANDARD_SHADER UNITY_NO_SCREENSPACE_SHADOWS UNITY_PBS_USE_BRDF2 UNITY_PBS_USE_BRDF3 UNITY_PRETRANSFORM_TO_DISPLAY_ORIENTATION UNITY_UNIFIED_SHADER_PRECISION_MODEL UNITY_VIRTUAL_TEXTURING _ADDITIONAL_LIGHTS _ADDITIONAL_LIGHTS_VERTEX _ALPHABLEND_ON _ALPHATEST_ON _MAIN_LIGHT_SHADOWS _MAIN_LIGHT_SHADOWS_CASCADE _MTOON_EMISSIVEMAP _MTOON_PARAMETERMAP _MTOON_RIMMAP _NORMALMAP -
diff --git a/docs/conf.py b/docs/conf.py deleted file mode 100644 index c2a7d4859..000000000 --- a/docs/conf.py +++ /dev/null @@ -1,95 +0,0 @@ -# Configuration file for the Sphinx documentation builder. -# -# This file only contains a selection of the most common options. For a full -# list see the documentation: -# https://www.sphinx-doc.org/en/master/usage/configuration.html - -# -- Path setup -------------------------------------------------------------- - -# If extensions (or modules to document with autodoc) are in another directory, -# add these directories to sys.path here. If the directory is relative to the -# documentation root, use os.path.abspath to make it absolute, like shown here. -# -# import os -# import sys -# sys.path.insert(0, os.path.abspath('.')) - -# -- Project information ----------------------------------------------------- - -project = "UniVRM Programming" -copyright = "2021, VRM Consortium" -author = "VRM Consortium" - -# -- General configuration --------------------------------------------------- - -# Add any Sphinx extension module names here, as strings. They can be -# extensions coming with Sphinx (named 'sphinx.ext.*') or your custom -# ones. -extensions = ["myst_parser", "gitinclude"] -myst_enable_extensions = [ - # "amsmath", - # "attrs_inline", - "colon_fence", - # "deflist", - # "dollarmath", - # "fieldlist", - # "html_admonition", - # "html_image", - "linkify", - # "replacements", - # "smartquotes", - # "strikethrough", - # "substitution", - # "tasklist", -] - -# Add any paths that contain templates here, relative to this directory. -templates_path = ["_templates"] - -# The language for content autogenerated by Sphinx. Refer to documentation -# for a list of supported languages. -# -# This is also used if you do content translation via gettext catalogs. -# Usually you set "language" from the command line for these cases. -language = "ja" - -# List of patterns, relative to source directory, that match files and -# directories to ignore when looking for source files. -# This pattern also affects html_static_path and html_extra_path. -exclude_patterns = ["_build", "Thumbs.db", ".DS_Store"] - -# -- Options for HTML output ------------------------------------------------- - -# The theme to use for HTML and HTML Help pages. See the documentation for -# a list of builtin themes. -# -html_theme = "furo" -html_sidebars = { - "**": [ - "sidebar/scroll-start.html", - "language.html", - "sidebar/brand.html", - "sidebar/search.html", - "sidebar/navigation.html", - "sidebar/ethical-ads.html", - "sidebar/scroll-end.html", - ], -} - -# Add any paths that contain custom static files (such as style sheets) here, -# relative to this directory. They are copied after the builtin static files, -# so a file named "default.css" will overwrite the builtin "default.css". -html_static_path = ["_static"] - -locale_dirs = ["locale/"] -gettext_compact = False - -github_url = "https://github.com/vrm-c/UniVRM" - -html_context = { - "language": language, - "display_github": True, - "github_user": "vrm-c", - "github_repo": "UniVRM", - "github_version": "master/docs/", -} diff --git a/docs/html_template.html b/docs/html_template.html deleted file mode 100644 index 0489579f6..000000000 --- a/docs/html_template.html +++ /dev/null @@ -1,102 +0,0 @@ - - - - UniVRM - - - - -
- -
-

VRM-${version}

-
for vrm-1.0
-
${unity_version} or later
-
-
- -
-

UniVRM-${version}

-
for vrm-0.x
-
${unity_version} or later
-
-
- -
-

UniVRM-0.111.0

-
for vrm-0.x
-
Final version for Unity-2020.3
-
-
- -
-

UniVRM-0.99.4

-
for vrm-0.x
-
Final version for Unity-2019.4
-
-
-
- - - diff --git a/docs/implementation/coordinate.md b/docs/implementation/coordinate.md deleted file mode 100644 index 8737c1670..000000000 --- a/docs/implementation/coordinate.md +++ /dev/null @@ -1,63 +0,0 @@ -# 座標系の変換 - -UniVRMは、インポート・エクスポート時に座標変換を実行しています。 - -| | 右 | 上 | 前 | 掌性 | UV原点 | | -|-------|----|----|----|------|--------|--------------------------------------------------------| -| Unity | +X | +Y | +Z | 左手 | 左下 | | -| VRM-0 | +X | +Y | -Z | 右手 | 左上 | | -| VRM-1 | -X | +Y | +Z | 右手 | 左上 | | -| glTF | | +Y | | 右手 | 左上 | デフォルトはVRM-0方式。オプションでVRM-1方式を選べます | - -## UV - -以下のように変換します。 - -```{math} -V^{\prime} = 1 - V -``` - -## Unity <-> VRM0 - -Z軸を反転します。 - -### Vector3: Position, Normalなど - -```csharp -public static Vector3 ReverseZ(this Vector3 v) -{ - return new Vector3(v.x, v.y, -v.z); -} -``` - -### Quaternion: Rotation - -```csharp -public static Quaternion ReverseZ(this Quaternion q) -{ - float angle; - Vector3 axis; - q.ToAngleAxis(out angle, out axis); - return Quaternion.AngleAxis(-angle, ReverseZ(axis)); -} -``` - -### Matrix: BindMatrices - -スケール値が入っているとうまくいきません - -```csharp -public static Matrix4x4 ReverseZ(this Matrix4x4 m) -{ -#if UNITY_2017_1_OR_NEWER - m.SetTRS(m.GetColumn(3).ReverseZ(), m.rotation.ReverseZ(), Vector3.one); -#else - m.SetTRS(m.ExtractPosition().ReverseZ(), m.ExtractRotation().ReverseZ(), Vector3.one); -#endif - return m; -} -``` - -## Unity <-> VRM1 - -X軸を反転します。 diff --git a/docs/implementation/first_person.md b/docs/implementation/first_person.md deleted file mode 100644 index dd7bab5a8..000000000 --- a/docs/implementation/first_person.md +++ /dev/null @@ -1,17 +0,0 @@ -# VRアプリケーションの FirstPerson 設定による Renderer の可視制御 - -* `isSelf==true` 自分のアバター -* `isSelf==false` 自分以外のアバター -* FP Camera: HMDと連動するカメラ -* TP Camera: それ以外のすべてのカメラ - -| isSelf | FirstPerson設定 | FP Camera | TP Camera | レイヤーによる可視制御例 | -|--------|-----------------|-----------|-----------|-----------------------------------------------| -| true | FirstPersonOnly | ✅ | ❌ | FIRSTPERSON | -| true | ThirdPersonOnly | ❌ | ✅ | THIRDPERSON | -| true | Both | ✅ | ✅ | default | -| true | Auto | - | - | Both と ThirdPersonOnly に分割する | -| false | FirstPersonOnly | ❌ | ❌ | 完全に描画されない。Rendererの描画を止める | -| false | ThirdPersonOnly | ✅ | ✅ | default | -| false | Both | ✅ | ✅ | default | -| false | Auto | ✅ | ✅ | default。メッシュ分割など特別な処理は不要 | diff --git a/docs/implementation/format.md b/docs/implementation/format.md deleted file mode 100644 index 07b765e8e..000000000 --- a/docs/implementation/format.md +++ /dev/null @@ -1,99 +0,0 @@ -# glbフォーマット概説 - -JSON記述部と、画像や頂点配列を記録するバイナリ部の2つの部分からなります。 - -gltf形式では、URLやパスで参照する方法で外部のバイナリデータにアクセスします。 -glb形式ではJSON部とバイナリ部をひとつのファイルにまとめていて、バイト列のオフセットでバイナリデータにアクセスします。 -プログラムから扱うには外部ファイルへのアクセスが無いglb形式の方が簡単[^VRM_glb]です。 - -[^VRM_glb]: VRMではglbを採用しています。 - -## glb形式 - -``ヘッダ部 + チャンク部繰り返し``という構造になっています。 -実質的には、 -``ヘッダ部 + JSON CHUNk + BINARY CHUNK``となります。 - -ヘッダ部 - -| 長さ | 内容 | 型 | 値 | -|:-----|:---------------|:------|:-------| -| 4 | | ascii | "glTF" | -| 4 | gltfバージョン | int32 | 2 | -| 4 | file size | int32 | | - -チャンク部 - -| 長さ | 内容 | 型 | 値 | -|:-----------|:-----------|:---------|:--------------------| -| 4 | chunk size | int32 | | -| 4 | chunk type | ascii | "JSON" or "BIN\x00" | -| chunk size | chunk body | バイト列 | | - -### python3によるパース例 - -```python -import struct -import json - -class Reader: - def __init__(self, data: bytes)->None: - self.data = data - self.pos = 0 - - def read_str(self, size): - result = self.data[self.pos: self.pos + size] - self.pos += size - return result.strip() - - def read(self, size): - result = self.data[self.pos: self.pos + size] - self.pos += size - return result - - def read_uint(self): - result = struct.unpack('I', self.data[self.pos:self.pos + 4])[0] - self.pos += 4 - return result - - -def parse_glb(data: bytes): - reader = Reader(data) - magic = reader.read_str(4) - if magic != b'glTF': - raise Exception(f'magic not found: #{magic}') - - version = reader.read_uint() - if version != 2: - raise Exception(f'version:#{version} is not 2') - - size = reader.read_uint() - size -= 12 - - json_str = None - body = None - while size > 0: - #print(size) - - chunk_size = reader.read_uint() - size -= 4 - - chunk_type = reader.read_str(4) - size -= 4 - - chunk_data = reader.read(chunk_size) - size -= chunk_size - - if chunk_type == b'BIN\x00': - body = chunk_data - elif chunk_type == b'JSON': - json_str = chunk_data - else: - raise Exception(f'unknown chunk_type: {chunk_type}') - - return json.loads(json_str), body - - -with open('AliciaSolid.vrm', 'rb') as f: - parsed, body = parse_glb(f.read()) -``` diff --git a/docs/implementation/index.md b/docs/implementation/index.md deleted file mode 100644 index e4ff186bb..000000000 --- a/docs/implementation/index.md +++ /dev/null @@ -1,13 +0,0 @@ -# 実装メモ - -```{toctree} -:maxdepth: 1 - -runtime_resource_management -texture_manipulation -coordinate -first_person -scripted_importer -transparent_zwrite -format -``` diff --git a/docs/implementation/runtime_resource_management.md b/docs/implementation/runtime_resource_management.md deleted file mode 100644 index f2a7f09dc..000000000 --- a/docs/implementation/runtime_resource_management.md +++ /dev/null @@ -1,53 +0,0 @@ -# Runtime のリソース管理について - -Runtime Import で `Texture`, `Material`, `Mesh` などのリソースを Root の `GameObject.OnDestroy` -と同時に `UnityEngine.Object.Destroy` したい。 - -## RuntimeGltfInstance - -`RuntimeGltfInstance.OnDestroy` で破棄を実行するようにした。 - -``` -ImporterContext - [Own]List - AnimationClipFactory[Own]List - TextureFactory[Own]List - MaterialFactory[Own]List - -👇 ImporterContext.LoadAsync - RuntimeGltfInstance.AttachTo - ImporterContext.TransferOwnership - -RuntimeGltfInstance - [Own]List - [Own]List - [Own]List - [Own]List -``` - -> VRM-0.X では `RuntimeGltfInstance` にリソースを委譲している。 - -## Vrm10Instance - -``` -Vrm10Importer - [Own]HumanoidAvatar - [Own]Vrm10Object - [Own]List - -👇 Vrm10Importer.LoadAsync - -RuntimeGltfInstance - [Own]HumanoidAvatar - [Own]VrmObject - [Own]List -``` - -### FirstPerson - -``` -👇 Vrm10Instance.FirstPerson.SetupAsync - -RuntimeGltfInstance - [Own]List.Add(headless) -``` diff --git a/docs/implementation/scripted_importer.md b/docs/implementation/scripted_importer.md deleted file mode 100644 index 3f5c94753..000000000 --- a/docs/implementation/scripted_importer.md +++ /dev/null @@ -1,39 +0,0 @@ -# ScriptedImporter の実装 - -`v0.68.0` 以降 の `glb/gltf editor importer` と `VRM-1.0 editor importer` の実装で使用している [ScriptedImporter](https://docs.unity3d.com/ja/2019.4/ScriptReference/Experimental.AssetImporters.ScriptedImporter.html) に関して。 - -> `VRM-1.0` の実装と拡張子がぶつかってしまうので `VRM-0.x` への `ScriptedImporter` 実装はしません - -## ScriptedImporter 採用の利点 - -### Texture の Asset化 が楽 - -`AssetPostprocessor` だと普通の方法では実装できない Texture のバイト列を出力して Asset 化して、 -これを参照する Material をアセット化するということが、 -`ScriptedImporter.GetExternalObjectMap` により無理をせずに実装できます。 - -> UniVRM では抜け道として `EditorApplication.delayCall` を使用しています。 - -### Import 設定を作れる - -`ScriptedImporter` を継承したクラスの `public member` や `[SerializeField]` に情報を保存できます。 - -```csharp -// 例 -[ScriptedImporter(1, "cube")] -public class CubeImporter : ScriptedImporter -{ - public float m_Scale = 1; // これを Asset の Inspector で変更して Apply すると、新しい設定で再importできる - - // 省略 -} -``` - -### ForceText 時に import が低速化するのを回避できる - -`ScriptedImporter` の SubAsset にすることで、 `mesh` などがテキスト(yaml)で Asset 化されることを回避できます。 -巨大なアセットで差が出ます。 - -## ScriptedImporter 実装 - -TODO: ExternalObjectMap の扱い diff --git a/docs/implementation/texture_manipulation.md b/docs/implementation/texture_manipulation.md deleted file mode 100644 index d6c124b61..000000000 --- a/docs/implementation/texture_manipulation.md +++ /dev/null @@ -1,65 +0,0 @@ -# Texture関連 - -## Unity の linear の テクスチャーの挙動について - -### Runtime - -new する場合は、 - -```csharp -var texture = new Texture2D(width, height, format, mipChain, linear = true); -``` - -とする。 - -### Editor(Asset) - -AssetFolder の png/jpg からloadする場合は、 -事前に設定が必用。 - -```csharp -var textureImporter = AssetImporter.GetAtPath(assetPath) as TextureImporter; -textureImporter.sRGBTexture = false; // Linear -textureImporter.SaveAndReimport(); - -// linear でロードされます -var texture =AssetDatabase.LoadAssetAtPath(assetPath); -``` - -## Unity の NormalMap の挙動について - -> MToon の NormalMap も同じ - -### Runtime - -new する場合は、 - -```csharp -var texture = new Texture2D(width, height, format, mipChain, linear = true); -``` - -とする。 -また、 `DXT5nm` という仕様で格納する必要があるので変換します。 -y と w の2要素だけを使います。 - -```hlsl -half4 normal; -normal.x = 1.0; -normal.y = col.y; -normal.z = 1.0; -normal.w = col.x; -``` - -### Editor(Asset) - -AssetFolder の png/jpg からloadする場合は、 -ロードする前に設定が必用。 - -```csharp -var textureImporter = AssetImporter.GetAtPath(assetPath) as TextureImporter; -textureImporter.textureType = TextureImporterType.NormalMap; // normalMap -textureImporter.SaveAndReimport(); - -// DXT5nm でロードされます。 -var texture =AssetDatabase.LoadAssetAtPath(assetPath); -``` diff --git a/docs/implementation/transparent_zwrite.md b/docs/implementation/transparent_zwrite.md deleted file mode 100644 index a941f46c5..000000000 --- a/docs/implementation/transparent_zwrite.md +++ /dev/null @@ -1,26 +0,0 @@ -# UnlitTransparentZWrite - -対応状況。 - -| UniVRM | export | import | comment | -|-------------------------------------|--------|--------|----------------------------------------------------------------------------------------------------------------------| -| | ✅ | ✅ | GLTFの仕様外で MToon でもないので仕様の無い存在に。 | -| {doc}`v0.44 ` | ❌ | ✅ | MToon のみを extensions.VRM に記述し、 `PBR` と `Unilt` は GLTF として記録する。 | -| {doc}`v0.76 ` | ❌ | ❌ | [\#1004](https://github.com/vrm-c/UniVRM/pull/1004) 仕様外のため削除。import すると MToon になるが調整されていない。 | -| {doc}`v0.85 ` | ❌ | 🔺 | [\#1248](https://github.com/vrm-c/UniVRM/pull/1248) import すると MToon になる。 | -| {doc}`v0.88 ` | ❌ | ✅ | [\#1331](https://github.com/vrm-c/UniVRM/pull/1331) MToon 変換を見直し。 | - -* `UniVRM-0.75` 以前はロードできます。 -* `UniVRM-0.88` 以降は見た目が同様になるように MToon に変換されます。 -* 新規に `ZWriteTransparent` にしたい場合は、 `MToon` を使用してください。 - -## MToon を Unlit 的に設定する - -Emission を使うのがこつです。 - -- _MainTex: 元の _MainTex -- _Color: (0, 0, 0, 1) -- _ShadeTex: null -- _ShadeColor: (0, 0, 0, 1) -- _EmissiveMap: 元の _MainTex -- _Emission: (1, 1, 1, 1) diff --git a/docs/index.html b/docs/index.html deleted file mode 100644 index d8da212d3..000000000 --- a/docs/index.html +++ /dev/null @@ -1,102 +0,0 @@ - - - - UniVRM - - - - -
- -
-

VRM-0.117.0

-
for vrm-1.0
-
2021.3 LTS or later
-
-
- -
-

UniVRM-0.117.0

-
for vrm-0.x
-
2021.3 LTS or later
-
-
- -
-

UniVRM-0.111.0

-
for vrm-0.x
-
Final version for Unity-2020.3
-
-
- -
-

UniVRM-0.99.4

-
for vrm-0.x
-
Final version for Unity-2019.4
-
-
-
- - - diff --git a/docs/index.md b/docs/index.md deleted file mode 100644 index 4314151fb..000000000 --- a/docs/index.md +++ /dev/null @@ -1,23 +0,0 @@ -# UniVRM Programming Document - -```{toctree} -:caption: Development -:maxdepth: 1 -api/index -build -implementation/index -vrm1/index -``` - -```{toctree} -:caption: Other -:maxdepth: 1 -release/index -unihumanoid/index -``` - -```{toctree} -:caption: external -UniVRM(github) -VRM -``` diff --git a/docs/locale/en/LC_MESSAGES/README.po b/docs/locale/en/LC_MESSAGES/README.po deleted file mode 100644 index 4ef5ae3fd..000000000 --- a/docs/locale/en/LC_MESSAGES/README.po +++ /dev/null @@ -1,67 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2021, VRM Consortium -# This file is distributed under the same license as the UniVRM Programming -# Document package. -# FIRST AUTHOR , 2021. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: UniVRM Programming Document \n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-10-13 14:20+0900\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.9.1\n" - -#: ../../README.md:4 -msgid "Sphinx 作業" -msgstr "" - -#: ../../README.md:6 -msgid "初期化" -msgstr "" - -#: ../../README.md:15 -msgid "`docs/_build/ja` に日本語ドキュメントを出力する" -msgstr "" - -#: ../../README.md:20 -msgid "MySt 導入" -msgstr "" - -#: ../../README.md:22 -msgid "markdown で記事を記述する" -msgstr "" - -#: ../../README.md:28 ../../README.md:39 -msgid "conf.py" -msgstr "" - -#: ../../README.md:33 -msgid "gettext 導入" -msgstr "" - -#: ../../README.md:45 -msgid "gettext 更新" -msgstr "" - -#: ../../README.md:47 -msgid "potファイル作成" -msgstr "" - -#: ../../README.md:53 -msgid "poファイルを作成" -msgstr "" - -#: ../../README.md:59 -msgid "ロケールを使ってサイトビルド" -msgstr "" - -#~ msgid "gettext で英語記事を作成する" -#~ msgstr "" - diff --git a/docs/locale/en/LC_MESSAGES/api/0_106_spring_manual_update.po b/docs/locale/en/LC_MESSAGES/api/0_106_spring_manual_update.po deleted file mode 100644 index ce3118688..000000000 --- a/docs/locale/en/LC_MESSAGES/api/0_106_spring_manual_update.po +++ /dev/null @@ -1,51 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2021, VRM Consortium -# This file is distributed under the same license as the UniVRM Programming -# package. -# FIRST AUTHOR , 2022. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: UniVRM Programming \n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2023-04-11 15:28+0900\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.9.1\n" - -#: ../../api/0_106_spring_manual_update.md:1 -#, fuzzy -msgid "`v0.106` SpringBone の手動更新" -msgstr "v0.106 SpringBone manual update" - -#: ../../api/0_106_spring_manual_update.md:3 -msgid "from {doc}`v0.106.0`" -msgstr "" - -#: ../../api/0_106_spring_manual_update.md:5 -msgid "[\\#1866](https://github.com/vrm-c/UniVRM/pull/1886)" -msgstr "" - -#: ../../api/0_106_spring_manual_update.md:7 -msgid "VRMSpringBone.SpringBoneUpdateType.Manual を追加" -msgstr "Added VRMSpringBone.SpringBoneUpdateType.Manual" - -#: ../../api/0_106_spring_manual_update.md:8 -msgid "VRMSpringBone.ManualUpdate を追加" -msgstr "Added VRMSpringBone.ManualUpdate" - -#: ../../api/0_106_spring_manual_update.md:10 -msgid "以下のように呼び出すことができます。" -msgstr "You can call it like this:" - -#: ../../api/0_106_spring_manual_update.md:22 -msgid "spring.ManualUpdate を使う前に spring.m_updateType を `Manual` に設定する必要があります。" -msgstr "" -"You need to set spring.m_updateType to `Manual` before using " -"spring.ManualUpdate." - diff --git a/docs/locale/en/LC_MESSAGES/api/0_36_update.po b/docs/locale/en/LC_MESSAGES/api/0_36_update.po deleted file mode 100644 index f78dadd4b..000000000 --- a/docs/locale/en/LC_MESSAGES/api/0_36_update.po +++ /dev/null @@ -1,56 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2021, VRM Consortium -# This file is distributed under the same license as the UniVRM Programming -# package. -# FIRST AUTHOR , 2022. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: UniVRM Programming \n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2022-02-07 14:34+0900\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.9.1\n" - -#: ../../api/0_36_update.md:1 -msgid "`v0.36` GltfUpdate" -msgstr "" - -#: ../../api/0_36_update.md:3 -msgid "テクスチャ名の格納位置の修正" -msgstr "" - -#: ../../api/0_36_update.md:5 ../../api/0_36_update.md:22 -msgid "GLTFの仕様に準拠しました。" -msgstr "" - -#: ../../api/0_36_update.md:7 ../../api/0_36_update.md:24 -msgid "extraはextrasの間違い" -msgstr "" - -#: ../../api/0_36_update.md:8 -msgid "imageはnameを持っていた" -msgstr "" - -#: ../../api/0_36_update.md:14 ../../api/0_36_update.md:32 -msgid "変更後" -msgstr "" - -#: ../../api/0_36_update.md:20 -msgid "ブレンドシェイプ名の格納位置の修正" -msgstr "" - -#: ../../api/0_36_update.md:25 -msgid "targetにextrasは不許可" -msgstr "" - -#: ../../api/0_36_update.md:26 -msgid "https://github.com/KhronosGroup/glTF/issues/1036#issuecomment-314078356" -msgstr "" - diff --git a/docs/locale/en/LC_MESSAGES/api/0_44_runtime_import.po b/docs/locale/en/LC_MESSAGES/api/0_44_runtime_import.po deleted file mode 100644 index dae195187..000000000 --- a/docs/locale/en/LC_MESSAGES/api/0_44_runtime_import.po +++ /dev/null @@ -1,80 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2021, VRM Consortium -# This file is distributed under the same license as the UniVRM Programming -# package. -# FIRST AUTHOR , 2022. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: UniVRM Programming \n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2022-02-07 14:34+0900\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.9.1\n" - -#: ../../api/0_44_runtime_import.md:1 -msgid "`v0.44` RuntimeImport" -msgstr "" - -#: ../../api/0_44_runtime_import.md:3 -msgid "`Version 0.44~` LoadAsyncの例" -msgstr "" - -#: ../../api/0_44_runtime_import.md:28 -msgid "LoadAsyncTaskを使う例" -msgstr "" - -#: ../../api/0_44_runtime_import.md:65 -msgid "関連する記事など" -msgstr "" - -#: ../../api/0_44_runtime_import.md:67 -msgid "こちらの記事がわかりやすいです。" -msgstr "" - -#: ../../api/0_44_runtime_import.md:69 -msgid "[UniVRMを使ってVRMモデルをランタイムロードする方法](https://qiita.com/sh_akira/items/8155e4b69107c2a7ede6)" -msgstr "" - -#: ../../api/0_44_runtime_import.md:72 -msgid "最新バージョンは[こちら]({{< relref \"runtime_import.md\" >}})をご覧ください。" -msgstr "" - -#: ../../api/0_44_runtime_import.md:74 -msgid "Unityで実行時にモデルをインポートする方法です。" -msgstr "" - -#: ../../api/0_44_runtime_import.md:76 -msgid "ファイルパスからVRMを開く" -msgstr "" - -#: ../../api/0_44_runtime_import.md:84 -msgid "ファイルパスから非同期にVRMを開く" -msgstr "" - -#: ../../api/0_44_runtime_import.md:93 -msgid "バイト列からVRM開く" -msgstr "" - -#: ../../api/0_44_runtime_import.md:101 -msgid "バイト列から非同期にVRMを開く" -msgstr "" - -#: ../../api/0_44_runtime_import.md:109 -msgid "VRMから情報を取り出す" -msgstr "" - -#: ../../api/0_44_runtime_import.md:156 -msgid "Thumbnailを取得する(v0.37から)" -msgstr "" - -#: ../../api/0_44_runtime_import.md:158 -msgid "ReadMetaに引数を渡すことでThumbnailテクスチャを作成できます。" -msgstr "" - diff --git a/docs/locale/en/LC_MESSAGES/api/0_58_blendshape.po b/docs/locale/en/LC_MESSAGES/api/0_58_blendshape.po deleted file mode 100644 index 15f680877..000000000 --- a/docs/locale/en/LC_MESSAGES/api/0_58_blendshape.po +++ /dev/null @@ -1,255 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2021, VRM Consortium -# This file is distributed under the same license as the UniVRM Programming -# package. -# FIRST AUTHOR , 2022. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: UniVRM Programming \n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2022-02-07 14:34+0900\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.9.1\n" - -#: ../../api/0_58_blendshape.md:1 -msgid "`v0.58` BlendShapeProxy" -msgstr "" - -#: ../../api/0_58_blendshape.md:3 -msgid "BlendShapeKeyのインタフェースを厳格化、整理" -msgstr "" - -#: ../../api/0_58_blendshape.md:5 -msgid "BlendShapeKeyを作成する方法が不明瞭だったため、 より明示的な API に置き換えました。" -msgstr "" - -#: ../../api/0_58_blendshape.md:8 -msgid "BlendShapeClip.Key 追加" -msgstr "" - -#: ../../api/0_58_blendshape.md -msgid "arguments" -msgstr "" - -#: ../../api/0_58_blendshape.md -msgid "before" -msgstr "" - -#: ../../api/0_58_blendshape.md -msgid "after" -msgstr "" - -#: ../../api/0_58_blendshape.md -msgid "備考" -msgstr "" - -#: ../../api/0_58_blendshape.md -msgid "string name, BlendShapePreset preset" -msgstr "" - -#: ../../api/0_58_blendshape.md -msgid "public constructor" -msgstr "" - -#: ../../api/0_58_blendshape.md -msgid "private constructor" -msgstr "" - -#: ../../api/0_58_blendshape.md -msgid "" -"BlendShapePreset.Unknownのときの挙動が不明瞭だった。代わりに、CreateFromPreset または " -"CreateUnknown を使用してください" -msgstr "" - -#: ../../api/0_58_blendshape.md -msgid "BlendShapeClip" -msgstr "" - -#: ../../api/0_58_blendshape.md -msgid "BlendShapeKey.CreateFrom" -msgstr "" - -#: ../../api/0_58_blendshape.md -msgid "BlendShapeKey.CreateFromClip" -msgstr "" - -#: ../../api/0_58_blendshape.md -msgid "他の関数に合わせて、名前を変更" -msgstr "" - -#: ../../api/0_58_blendshape.md -msgid "BlendShapePreset" -msgstr "" - -#: ../../api/0_58_blendshape.md -msgid "BlendShapeKey.CreateFromPreset" -msgstr "" - -#: ../../api/0_58_blendshape.md -msgid "オーバーロードをやめて明示的な関数に変更" -msgstr "" - -#: ../../api/0_58_blendshape.md -msgid "string" -msgstr "" - -#: ../../api/0_58_blendshape.md -msgid "BlendShapeKey.CreateUnknown" -msgstr "" - -#: ../../api/0_58_blendshape.md -msgid "オーバーロードをやめて明示的な関数に変更。" -msgstr "" - -#: ../../api/0_58_blendshape.md:17 -msgid "使用するメソッド" -msgstr "" - -#: ../../api/0_58_blendshape.md:19 -msgid "[推奨] `SetValues`" -msgstr "" - -#: ../../api/0_58_blendshape.md:20 -msgid "[非推奨] `ImmediatelySetValue`" -msgstr "" - -#: ../../api/0_58_blendshape.md:21 -msgid "[上級者向け] `AccumulateValue`" -msgstr "" - -#: ../../api/0_58_blendshape.md:22 -msgid "[上級者向け] `Apply`" -msgstr "" - -#: ../../api/0_58_blendshape.md:24 -msgid "スクリプトから BlendShape weight を適用する" -msgstr "" - -#: ../../api/0_58_blendshape.md:26 -msgid "" -"`SetValues` 関数のみを使用します。 そのフレームで必要な表情の weight 値をすべて集めてから `SetValues` を 1 " -"回だけ呼んで設定します。" -msgstr "" - -#: ../../api/0_58_blendshape.md:40 -msgid "複数の BlendShape weight を適用する際の競合の問題について" -msgstr "" - -#: ../../api/0_58_blendshape.md:42 -msgid "この節では、なぜ `SetValues` を使わなければならないのかという疑問に回答します。" -msgstr "" - -#: ../../api/0_58_blendshape.md:44 -msgid "たとえば 2 つの VRMBlendShape `Blink_L` と `Blink_R` が" -msgstr "" - -#: ../../api/0_58_blendshape.md:46 -msgid "VRMBlendShape `Blink_L`" -msgstr "" - -#: ../../api/0_58_blendshape.md:48 -msgid "Mesh `A` の Blendshape `eye_close_L` の weight 値 `100`" -msgstr "" - -#: ../../api/0_58_blendshape.md:49 -msgid "Mesh `A` の Blendshape `eye_close_R` の weight 値 `1`" -msgstr "" - -#: ../../api/0_58_blendshape.md:51 -msgid "VRMBlendShape `Blink_R`" -msgstr "" - -#: ../../api/0_58_blendshape.md:53 -msgid "Mesh `A` の Blendshape `eye_close_L` の weight 値 `1`" -msgstr "" - -#: ../../api/0_58_blendshape.md:54 -msgid "Mesh `A` の Blendshape `eye_close_R` の weight 値 `100`" -msgstr "" - -#: ../../api/0_58_blendshape.md:56 -msgid "で定義されているとします。 このとき両目を閉じたいモチベーションから、両方を有効にする意図で下記のように実行します。" -msgstr "" - -#: ../../api/0_58_blendshape.md:64 -msgid "" -"すると、左目だけが開いてしまいます。 これは後から `ImmediateSetValue` した `Blink_R` が `Blink_L` " -"と競合して weight を上書きしてしまうからです。 したがって VRM の表情制御においては下記の 2 " -"通りのどちらかの方法で書くことが求められます。 これらの方法はこの競合の問題を解決して表情を設定することができます。" -msgstr "" - -#: ../../api/0_58_blendshape.md:77 -msgid "または" -msgstr "" - -#: ../../api/0_58_blendshape.md:85 -msgid "WIP" -msgstr "" - -#: ../../api/0_58_blendshape.md:87 -msgid "何故、複数のSetterがあるのか" -msgstr "" - -#: ../../api/0_58_blendshape.md:89 -msgid "LipSync" -msgstr "" - -#: ../../api/0_58_blendshape.md:90 -msgid "瞬き" -msgstr "" - -#: ../../api/0_58_blendshape.md:91 -msgid "視線制御(BlendShapeで視線を動かすタイプのモデル)" -msgstr "" - -#: ../../api/0_58_blendshape.md:92 -msgid "プログラムによる喜怒哀楽" -msgstr "" - -#: ../../api/0_58_blendshape.md:94 -msgid "" -"上記のような複数のBlendShapeが別々のコンポーネントから設定された場合に、 BlendShape同士が競合することがわかりました。 " -"後で設定した値で上書きされて希望のBlendShapeが適用されないという状態になります。 " -"これを解決するために、一か所で中央集権的に制御する必要があります。" -msgstr "" - -#: ../../api/0_58_blendshape.md:99 -msgid "合成したり排他制御した、BlendShapeClipの集合のスナップショットをまとめて適用することを想定して `SetValues`" -msgstr "" - -#: ../../api/0_58_blendshape.md:101 -msgid "ImmediatelySetValue" -msgstr "" - -#: ../../api/0_58_blendshape.md:103 -msgid "簡単なテストプログラムでの利用を想定しています。" -msgstr "" - -#: ../../api/0_58_blendshape.md:105 ../../api/0_58_blendshape.md:115 -#: ../../api/0_58_blendshape.md:131 -msgid "例:" -msgstr "" - -#: ../../api/0_58_blendshape.md:113 -msgid "AccumulateValue + Apply" -msgstr "" - -#: ../../api/0_58_blendshape.md:125 -msgid "下記のSetValuesを推奨しています。" -msgstr "" - -#: ../../api/0_58_blendshape.md:127 -msgid "SetValues" -msgstr "" - -#: ../../api/0_58_blendshape.md:129 -msgid "BlendShape合成器が必要に応じ呼び出すことを想定しています。" -msgstr "" - diff --git a/docs/locale/en/LC_MESSAGES/api/0_68_runtime_import.po b/docs/locale/en/LC_MESSAGES/api/0_68_runtime_import.po deleted file mode 100644 index 09c5eced3..000000000 --- a/docs/locale/en/LC_MESSAGES/api/0_68_runtime_import.po +++ /dev/null @@ -1,86 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2021, VRM Consortium -# This file is distributed under the same license as the UniVRM Programming -# package. -# FIRST AUTHOR , 2022. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: UniVRM Programming \n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2022-02-07 14:34+0900\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.9.1\n" - -#: ../../api/0_68_runtime_import.md:1 -msgid "`v0.68` RuntimeImport DisposeOnGameObjectDestroyed(obsolete)" -msgstr "" - -#: ../../api/0_68_runtime_import.md:3 -msgid "過去バージョンからの仕様変更" -msgstr "" - -#: ../../api/0_68_runtime_import.md:5 -msgid "`ImporterContext` の仕様を変更しました。" -msgstr "" - -#: ../../api/0_68_runtime_import.md:7 -msgid "ロード処理が Parse と Load の 2 ステップに分かれました。" -msgstr "" - -#: ../../api/0_68_runtime_import.md:8 -msgid "Parse 処理をメインスレッド以外で処理することができます。" -msgstr "" - -#: ../../api/0_68_runtime_import.md:9 -msgid "非同期ロード関数 `ImporterContext.LoadAsync` の実装を `Task` に変更しました。" -msgstr "" - -#: ../../api/0_68_runtime_import.md:10 -msgid "これまで明示的に破棄できなかった `UnityEngine.Object` リソースを破棄できるようになりました。" -msgstr "" - -#: ../../api/0_68_runtime_import.md:11 -msgid "リソースのリークを防ぐことができます。" -msgstr "" - -#: ../../api/0_68_runtime_import.md:12 -msgid "`ImporterContext.Dispose` を呼び出すべきタイミングを「ロード処理終了時」に変更しました。" -msgstr "" - -#: ../../api/0_68_runtime_import.md:13 -msgid "呼び出して破棄する前に、後述の `ImporterContext.DisposeOnGameObjectDestroyed` を呼び出してください。" -msgstr "" - -#: ../../api/0_68_runtime_import.md:14 -msgid "以前の仕様は「生成したモデルの破棄時」に呼び出すべき関数でした。" -msgstr "" - -#: ../../api/0_68_runtime_import.md:15 -msgid "`ImporterContext.DisposeOnGameObjectDestroyed` 関数を追加しました。" -msgstr "" - -#: ../../api/0_68_runtime_import.md:16 -msgid "" -"VRM モデルが必要とするリソース (Texture, Material, Mesh, etc) を破棄する責務を GameObject " -"に移譲できます。" -msgstr "" - -#: ../../api/0_68_runtime_import.md:17 -msgid "VRM の GameObject の破棄タイミングでリソース (Texture, Material, Mesh, etc) を破棄します。" -msgstr "" - -#: ../../api/0_68_runtime_import.md:20 -msgid "サンプルコード(同期的ロード)" -msgstr "" - -#: ../../api/0_68_runtime_import.md:88 -msgid "サンプルコード(非同期ロード)" -msgstr "" - diff --git a/docs/locale/en/LC_MESSAGES/api/0_76_texture_deserializer.po b/docs/locale/en/LC_MESSAGES/api/0_76_texture_deserializer.po deleted file mode 100644 index 509a5da60..000000000 --- a/docs/locale/en/LC_MESSAGES/api/0_76_texture_deserializer.po +++ /dev/null @@ -1,128 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2021, VRM Consortium -# This file is distributed under the same license as the UniVRM Programming -# package. -# FIRST AUTHOR , 2023. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: UniVRM Programming \n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2023-04-12 13:50+0900\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.9.1\n" - -#: ../../api/0_76_texture_deserializer.md:1 -msgid "`v0.76` ITextureDeserializer(テクスチャーローダー)" -msgstr "`v0.76` ITextureDeserializer(Texture Loader)" - -#: ../../api/0_76_texture_deserializer.md:3 -msgid "このインタフェースを使うと, glTF のテクスチャーをロードして Unity の Texture2D を作成する工程をカスタマイズできます。" -msgstr "This interface allows you to customize texture loading." - -#: ../../api/0_76_texture_deserializer.md:5 -msgid "UnityTextureDeserializer" -msgstr "" - -#: ../../api/0_76_texture_deserializer.md:7 -msgid "UniVRM が使用するデフォルトの実装は `UnityTextureDeserializer` です。" -msgstr "UniVRM default implementation is `UnityTextureDeserializer`." - -#: ../../api/0_76_texture_deserializer.md:9 -msgid "" -msgstr "" - -#: ../../api/0_76_texture_deserializer.md:11 -msgid "" -"[ImageConversion.LoadImage](https://docs.unity3d.com/ja/2020.3/ScriptReference/ImageConversion.LoadImage.html)" -" を使用して `png` や `jpeg` から Texture2D に変換します。" -msgstr "" -"[ImageConversion.LoadImage](https://docs.unity3d.com/ja/2020.3/ScriptReference/ImageConversion.LoadImage.html)can" -" be used to load `png` and `jpeg`." - -#: ../../api/0_76_texture_deserializer.md:13 -msgid "ITextureDeserializer でパフォーマンスを改善" -msgstr "Improve performance with ITextureDeserializer" - -#: ../../api/0_76_texture_deserializer.md:1 -msgid "Texture2D の生成には複数のステップがあります。" -msgstr "Generating a Texture2D has multiple steps." - -#: ../../api/0_76_texture_deserializer.md:3 -msgid "`png` や `jpeg` から `raw pixel` を取り出す" -msgstr "Extract `raw pixel` from `png` or `jpeg`" - -#: ../../api/0_76_texture_deserializer.md:4 -msgid "取り出した `raw pixel` を使って `Texture2D` を作成する" -msgstr "Create a `Texture2D` using the extracted `raw pixel`" - -#: ../../api/0_76_texture_deserializer.md:6 -msgid "前者をスレッドに乗せて非同期処理にすることで パフォーマンスを向上させる余地があります。" -msgstr "" -"Performance can be improved by putting the raw pixel fetch on a thread to make it asynchronous." - -#: ../../api/0_76_texture_deserializer.md:1 -msgid "" -"`ImageConversion.LoadImage` は `raw pixel` 取り出しと `Texture2D` 作成を一度に実行し、 " -"その間メインスレッドをブロックします。 大きなテクスチャーや大量のテクスチャーをロードすると画面が固まりやすくなります。" -msgstr "" -"`ImageConversion.LoadImage` performs `raw pixel` extraction and `Texture2D` creation at once, " -"It blocks the main thread for the duration. " -"If you load a large texture or a large amount of textures, the screen tends to freeze." - -#: ../../api/0_76_texture_deserializer.md:29 -msgid "ITextureDeserializer で対応する画像形式を拡張する" -msgstr "Extend supported image formats with ITextureDeserializer" - -#: ../../api/0_76_texture_deserializer.md:1 -msgid "通常の `glTF` はテクスチャー画像として `png` と `jpeg` を格納できます。" -msgstr "`glTF` can store `png` and `jpeg` as texture images." - -#: ../../api/0_76_texture_deserializer.md:3 -msgid "" -"もし、`EXT_texture_webp` `KHR_texture_basisu` などで別の形式の画像を利用する場合は " -"`ITextureDeserializer` で対応可能です。" -msgstr "" -"If you want to use another format image with `EXT_texture_webp` `KHR_texture_basisu` etc. " -"It can be handled by `ITextureDeserializer`." - -#: ../../api/0_76_texture_deserializer.md:36 -msgid "差し替え方法" -msgstr "Replacement method" - -#: ../../api/0_76_texture_deserializer.md:38 -msgid "`new UniGLTF.ImporterContext` の引き数で指定することができます。" -msgstr "`new UniGLTF.ImporterContext` Arguments can be specified." - -#: ../../api/0_76_texture_deserializer.md:48 -msgid "`new VRM.VRMImporterContext` の引き数で指定することができます。" -msgstr "`new VRM.VRMImporterContext` Arguments can be specified." - -#: ../../api/0_76_texture_deserializer.md:59 -msgid "`new UniVRM10.Vrm10Importer` の引き数で指定することができます。" -msgstr "`new UniVRM10.Vrm10Importer` Arguments can be specified." - -#: ../../api/0_76_texture_deserializer.md:71 -msgid "UnityAsyncImageLoader に置き換える例" -msgstr "Example to replace with UnityAsyncImageLoader" - -#: ../../api/0_76_texture_deserializer.md:73 -msgid "ISSUE に使用例をいただきました。" -msgstr "I got a usage example in ISSUE." - -#: ../../api/0_76_texture_deserializer.md:75 -msgid "" -msgstr "" - -#: ../../api/0_76_texture_deserializer.md:77 -msgid "[UnityAsyncImageLoader](https://github.com/Looooong/UnityAsyncImageLoader)を使ってパフォーマンスを向上できます。" -msgstr "" -"You can use " -"[UnityAsyncImageLoader](https://github.com/Looooong/UnityAsyncImageLoader)" -" to improve performance." diff --git a/docs/locale/en/LC_MESSAGES/api/0_77_runtime_import.po b/docs/locale/en/LC_MESSAGES/api/0_77_runtime_import.po deleted file mode 100644 index 57923f867..000000000 --- a/docs/locale/en/LC_MESSAGES/api/0_77_runtime_import.po +++ /dev/null @@ -1,62 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2021, VRM Consortium -# This file is distributed under the same license as the UniVRM Programming -# package. -# FIRST AUTHOR , 2022. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: UniVRM Programming \n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2022-02-07 14:34+0900\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.9.1\n" - -#: ../../api/0_77_runtime_import.md:1 -msgid "`v0.77` RuntimeImport RuntimeGltfInstance" -msgstr "" - -#: ../../api/0_77_runtime_import.md:3 -msgid "[DisposeOnGameObjectDestroyed](https://github.com/vrm-c/UniVRM/issues/1018)" -msgstr "" - -#: ../../api/0_77_runtime_import.md:5 -msgid "`ImporterContext` の仕様を変更しました。" -msgstr "" - -#: ../../api/0_77_runtime_import.md:7 -msgid "" -"`Version 0.68` で導入した、 `ImporterContext.DisposeOnGameObjectDestroyed` " -"が扱いづらかったためのでこれを取りやめ、 `ImporterContext.Load` が `RuntimeGltfInstance` " -"を返すようにしました。" -msgstr "" - -#: ../../api/0_77_runtime_import.md:10 -msgid "`RuntimeGltfInstance` は、 `ImporterContext` の" -msgstr "" - -#: ../../api/0_77_runtime_import.md:12 -msgid "Root" -msgstr "" - -#: ../../api/0_77_runtime_import.md:13 -msgid "EnableUpdateWhenOffscreen()" -msgstr "" - -#: ../../api/0_77_runtime_import.md:14 -msgid "ShowMeshes()" -msgstr "" - -#: ../../api/0_77_runtime_import.md:16 -msgid "" -"を引き継ぎます。 Load の呼び出し後の任意のタイミングで ImporterContext.Dispose で Importer " -"を破棄してください。 任意のタイミングで RuntimeGltfInstance を Destory することで紐づくリソース (Texture," -" Material, Mesh, etc) も破棄されます。" -msgstr "" - diff --git a/docs/locale/en/LC_MESSAGES/api/0_79_runtime_import.po b/docs/locale/en/LC_MESSAGES/api/0_79_runtime_import.po deleted file mode 100644 index 5570ab445..000000000 --- a/docs/locale/en/LC_MESSAGES/api/0_79_runtime_import.po +++ /dev/null @@ -1,28 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2021, VRM Consortium -# This file is distributed under the same license as the UniVRM Programming -# package. -# FIRST AUTHOR , 2022. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: UniVRM Programming \n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2022-02-07 14:34+0900\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.9.1\n" - -#: ../../api/0_79_runtime_import.md:1 -msgid "`v0.79` RuntimeImport GltfData" -msgstr "" - -#: ../../api/0_79_runtime_import.md:3 -msgid "`GltfParser` と `GltfData` の分割" -msgstr "" - diff --git a/docs/locale/en/LC_MESSAGES/api/0_82_glb_import.po b/docs/locale/en/LC_MESSAGES/api/0_82_glb_import.po deleted file mode 100644 index f8da9a7a6..000000000 --- a/docs/locale/en/LC_MESSAGES/api/0_82_glb_import.po +++ /dev/null @@ -1,109 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2021, VRM Consortium -# This file is distributed under the same license as the UniVRM Programming -# package. -# FIRST AUTHOR , 2022. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: UniVRM Programming \n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2022-02-07 14:34+0900\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.9.1\n" - -#: ../../api/0_82_glb_import.md:1 -msgid "`v0.82.1` GlbImport GltfData" -msgstr "" - -#: ../../api/0_82_glb_import.md:3 -msgid "以下のステップでロードします。" -msgstr "Load it in the following steps." - -#: ../../api/0_82_glb_import.md:5 -msgid "`GLB` / `GLTF` をパースして `GltfData` を得る。" -msgstr "Parse `GLB` / `GLTF` to get `GltfData`." - -#: ../../api/0_82_glb_import.md:6 -msgid "" -"`GltfData` から `Unity Hierarchy` を ロード する。`RuntimeGltfInstance` を得る。 " -"ローダーを破棄する。" -msgstr "Load the `Unity Hierarchy` from `GltfData`. Get a `RuntimeGltfInstance`." -"Destroy the loader." - -#: ../../api/0_82_glb_import.md:7 -msgid "ロードした `RuntimeGltfInstance` 使う。`RuntimeGltfInstance` を破棄する。" -msgstr "Use the loaded `RuntimeGltfInstance`. Destroy `RuntimeGltfInstance`." - -#: ../../api/0_82_glb_import.md:9 -msgid "1. パースする" -msgstr "1. Parse" - -#: ../../api/0_82_glb_import.md:11 -msgid "glb ファイルパスからパースする" -msgstr "Parse from glb file path" - -#: ../../api/0_82_glb_import.md:13 ../../api/0_82_glb_import.md:24 -msgid "`vrm` もこの関数を使います。" -msgstr "`vrm` also uses this function." - -#: ../../api/0_82_glb_import.md:22 -msgid "glb バイト列をパースする" -msgstr "parse glb bytes" - -#: ../../api/0_82_glb_import.md:33 -msgid "gltf ファイルパスからパースする" -msgstr "Parse from gltf file path" - -#: ../../api/0_82_glb_import.md:42 -msgid "zip アーカイブからパースする" -msgstr "Parse from zip archive" - -#: ../../api/0_82_glb_import.md:44 -msgid "gltf と関連するファイルを zip アーカイブしたファイルをパースできます(実験)。" -msgstr "Can parse zip archives of gltf and related files (experimental)." - -#: ../../api/0_82_glb_import.md:53 -msgid "ファイルパスの拡張子でパースする" -msgstr "Parse by file path extension" - -#: ../../api/0_82_glb_import.md:55 -msgid "サンプルの `SimpleViewer` を参考にしてください。" -msgstr "Please refer to the sample `SimpleViewer`." - -#: ../../api/0_82_glb_import.md:65 -msgid "2. ロードする" -msgstr "2. Load glb and get instance" - -#: ../../api/0_82_glb_import.md:67 -msgid "sync" -msgstr "" - -#: ../../api/0_82_glb_import.md:82 -msgid "async" -msgstr "" - -#: ../../api/0_82_glb_import.md:97 -msgid "materialGenerator で URP 用のマテリアルをロードする" -msgstr "Load materials for URP with materialGenerator" - -#: ../../api/0_82_glb_import.md:99 -msgid "" -"{doc}`Import 時に生成される Material をカスタマイズする " -"`" -msgstr "{doc}`Customizing Materials generated during Import" -"`" - -#: ../../api/0_82_glb_import.md:101 -msgid "3. インスタンスを使用する" -msgstr "3. Use the instance" - -#: ../../api/0_82_glb_import.md:110 -msgid "使用後に以下のように破棄してください。関連する Asset(Texture, Material, Meshなど)も破棄されます。" -msgstr "Discard after use as follows. Associated Assets (Textures, Materials, Meshes, etc.) are also destroyed." diff --git a/docs/locale/en/LC_MESSAGES/api/0_82_runtime_import.po b/docs/locale/en/LC_MESSAGES/api/0_82_runtime_import.po deleted file mode 100644 index 963cd564d..000000000 --- a/docs/locale/en/LC_MESSAGES/api/0_82_runtime_import.po +++ /dev/null @@ -1,86 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2021, VRM Consortium -# This file is distributed under the same license as the UniVRM Programming -# package. -# FIRST AUTHOR , 2022. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: UniVRM Programming \n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2022-02-07 14:35+0900\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.9.1\n" - -#: ../../api/0_82_runtime_import.md:1 -msgid "`v0.82.1` RuntimeImport VRMData" -msgstr "" - -#: ../../api/0_82_runtime_import.md:3 -msgid "以下の手順で import します。" -msgstr "" - -#: ../../api/0_82_runtime_import.md:5 -msgid "VRMをパースして、`GltfData` を得る。" -msgstr "" - -#: ../../api/0_82_runtime_import.md:6 -msgid "`GltfData` から `VRMData` を得る。" -msgstr "" - -#: ../../api/0_82_runtime_import.md:7 -msgid "`VrmData` から `RuntimeGltfInstance` をロードする。" -msgstr "" - -#: ../../api/0_82_runtime_import.md:8 -msgid "`RuntimeGltfInstance` を使う。" -msgstr "" - -#: ../../api/0_82_runtime_import.md:10 -msgid "サンプルの `Assets\\VRM\\Samples\\SimpleViewer\\ViewerUI.cs` も参照してください。" -msgstr "" - -#: ../../api/0_82_runtime_import.md:12 -msgid "1. `GltfData` を得る" -msgstr "" - -#: ../../api/0_82_runtime_import.md:21 -msgid "[GLB import](0_82_glb_import.md) も参照してください。" -msgstr "" - -#: ../../api/0_82_runtime_import.md:23 -msgid "2. `VRMData` を得る" -msgstr "" - -#: ../../api/0_82_runtime_import.md:29 -msgid "3. Load する" -msgstr "" - -#: ../../api/0_82_runtime_import.md:43 -msgid "URP 向けに `materialGenerator` を指定する(実験)" -msgstr "" - -#: ../../api/0_82_runtime_import.md:45 -msgid "" -"`materialGenerator` 引き数(省略可能)を指定することで URP マテリアルを生成するようにカスタムできます。 指定しない場合は" -" `built-in` 向けのデフォルトが使用されます。" -msgstr "" - -#: ../../api/0_82_runtime_import.md:60 -msgid "まだ URP 向け MToonShader が作成されていないので、`UniUnlit` にフォールバックします。" -msgstr "" - -#: ../../api/0_82_runtime_import.md:62 -msgid "4. Instance" -msgstr "" - -#: ../../api/0_82_runtime_import.md:71 -msgid "使用後に以下のように破棄してください。関連する Asset(Texture, Material, Meshなど)も破棄されます。" -msgstr "" - diff --git a/docs/locale/en/LC_MESSAGES/api/0_87_runtime_import.po b/docs/locale/en/LC_MESSAGES/api/0_87_runtime_import.po deleted file mode 100644 index c85f1f063..000000000 --- a/docs/locale/en/LC_MESSAGES/api/0_87_runtime_import.po +++ /dev/null @@ -1,68 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2021, VRM Consortium -# This file is distributed under the same license as the UniVRM Programming -# package. -# FIRST AUTHOR , 2022. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: UniVRM Programming \n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2022-02-07 14:34+0900\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.9.1\n" - -#: ../../api/0_87_runtime_import.md:1 -msgid "`v0.87` RuntimeImport 非同期ロード" -msgstr "" - -#: ../../api/0_87_runtime_import.md:3 -msgid "awaitCaller 引き数" -msgstr "" - -#: ../../api/0_87_runtime_import.md:9 -msgid "awaitCaller によりロード時の挙動をカスタマイズできます。" -msgstr "" - -#: ../../api/0_87_runtime_import.md:16 -msgid "NextFrame: 処理を中断して次のフレームで再開します。ロード処理が長い場合に長時間アプリケーションが固まることを防ぎます" -msgstr "" - -#: ../../api/0_87_runtime_import.md:17 -msgid "" -"Run: UnityEngine.Object にアクセスしない処理を別スレッドで実行します。タスクが終了したら await で Unity " -"Script スレッドで続きを実行します。" -msgstr "" - -#: ../../api/0_87_runtime_import.md:19 -msgid "ImmediateCaller" -msgstr "" - -#: ../../api/0_87_runtime_import.md:21 -msgid "" -"デフォルトでは、`ImmediateCaller` が使われます。 `ImmediateCaller` " -"タスクを即時に実行するので、同期実行となります。" -msgstr "" - -#: ../../api/0_87_runtime_import.md:24 -msgid "Play(Editor Play, build), Editor(not play), UnitTest でデッドロックしないための実装です。" -msgstr "" - -#: ../../api/0_87_runtime_import.md:31 -msgid "RuntimeOnlyAwaitCaller" -msgstr "" - -#: ../../api/0_87_runtime_import.md:33 -msgid "Play(Editor Play, build) 時に非同期実行する実装です" -msgstr "" - -#: ../../api/0_87_runtime_import.md:34 -msgid "`VRM10_Samples/VRM10Viewer` に使用例があります。" -msgstr "" - diff --git a/docs/locale/en/LC_MESSAGES/api/0_95_dispose.po b/docs/locale/en/LC_MESSAGES/api/0_95_dispose.po deleted file mode 100644 index 4f0a77493..000000000 --- a/docs/locale/en/LC_MESSAGES/api/0_95_dispose.po +++ /dev/null @@ -1,72 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2021, VRM Consortium -# This file is distributed under the same license as the UniVRM Programming -# package. -# FIRST AUTHOR , 2022. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: UniVRM Programming \n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2022-02-07 14:34+0900\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.9.1\n" - -#: ../../api/0_95_dispose.md:1 -msgid "`v0.95` GltfData.Dispose" -msgstr "" - -#: ../../api/0_95_dispose.md:3 -msgid "" -"Importer の内部で `NativeArray` を使うようにしたため、 終了時にこれを破棄する必要ができました。 使い終わったら " -"`Dispose` してください。" -msgstr "Now that we are using `NativeArray` within the importer, we had to discard it at the end. Please dispose of it when you are finished using it." - -#: ../../api/0_95_dispose.md:11 -msgid "使用例" -msgstr "Example" - -#: ../../api/0_95_dispose.md:22 -msgid "Dispose しなかった場合" -msgstr "If you did not dispose" - -#: ../../api/0_95_dispose.md:24 -msgid "NativeArray が Dispose されずに GC に回収されたタイミングで、 以下のエラーメッセージがコンソールに表示されます。" -msgstr "If the NativeArray is not discarded and is reused for GC, the console displays the following error message:" - -#: ../../api/0_95_dispose.md:27 -msgid "`A Native Collection has not been disposed`" -msgstr "" - -#: ../../api/0_95_dispose.md:29 -msgid "このエラーがどこで起きたか分からない場合があります。 `com.unity.jobs package` により詳細メッセージを得ることができます。" -msgstr "You may not know where this error occurred. You can get more details with `com.unity.jobs package`." - -#: ../../api/0_95_dispose.md:32 -msgid "" -"" -msgstr "" - -#: ../../api/0_95_dispose.md:34 -msgid "を参考にしてください。" -msgstr "." - -#: ../../api/0_95_dispose.md:37 -msgid "関連" -msgstr "Related" - -#: ../../api/0_95_dispose.md:39 -msgid "" -msgstr "" - -#: ../../api/0_95_dispose.md:40 -msgid "" -msgstr "" - diff --git a/docs/locale/en/LC_MESSAGES/api/0_95_highlevel.po b/docs/locale/en/LC_MESSAGES/api/0_95_highlevel.po deleted file mode 100644 index dc1b27d5d..000000000 --- a/docs/locale/en/LC_MESSAGES/api/0_95_highlevel.po +++ /dev/null @@ -1,46 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2021, VRM Consortium -# This file is distributed under the same license as the UniVRM Programming -# package. -# FIRST AUTHOR , 2022. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: UniVRM Programming \n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2022-02-07 14:34+0900\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.9.1\n" - -#: ../../api/0_95_highlevel.md:1 -msgid "`v0.95` 簡単API" -msgstr "`v0.95` High-level API" - -#: ../../api/0_95_highlevel.md:3 -msgid "" -"API が複雑化してきたので、よくある用途を簡単にできる高レベル API を追加しました。 `GltfUtility` と " -"`VrmUtility` が中で using してくれるので await で呼び出すだけで使えます。" -msgstr "As the API became more complex, we added a high-level API that simplifies common usage. `GltfUtility` and` VrmUtility` are used internally, so you can just call them with await." - -#: ../../api/0_95_highlevel.md:6 -msgid "GLTF" -msgstr "" - -#: ../../api/0_95_highlevel.md:13 -msgid "VRM" -msgstr "" - -#: ../../api/0_95_highlevel.md:20 -msgid "使用例" -msgstr "Example" - -#: ../../api/0_95_highlevel.md:22 -msgid "v0.95.0 Assets/VRM_Samples/SimpleViewer/ViewerUI.cs" -msgstr "" - diff --git a/docs/locale/en/LC_MESSAGES/api/0_96_1_use_gamma_colorspace.po b/docs/locale/en/LC_MESSAGES/api/0_96_1_use_gamma_colorspace.po deleted file mode 100644 index e797d2ebe..000000000 --- a/docs/locale/en/LC_MESSAGES/api/0_96_1_use_gamma_colorspace.po +++ /dev/null @@ -1,85 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2021, VRM Consortium -# This file is distributed under the same license as the UniVRM Programming -# package. -# FIRST AUTHOR , 2022. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: UniVRM Programming \n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2022-02-28 18:29+0900\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.9.1\n" - -#: ../../api/0_96_1_use_gamma_colorspace.md:1 -msgid "`v0.96.1` ガンマ カラースペースを使う" -msgstr "`v0.96.1` use gamma color space" - -#: ../../api/0_96_1_use_gamma_colorspace.md:3 -msgid "C# symbol `UNIGLTF_USE_GAMMA_COLORSPACE` を設定するとカラースペースダイアログが出なくなります。" -msgstr "" -"Setting C # symbol `UNIGLTF_USE_GAMMA_COLORSPACE` will prevent the color " -"space dialog." - -#: ../../api/0_96_1_use_gamma_colorspace.md -msgid "用途" -msgstr "usage" - -#: ../../api/0_96_1_use_gamma_colorspace.md -msgid "ステータス" -msgstr "status" - -#: ../../api/0_96_1_use_gamma_colorspace.md -msgid "Runtime Import" -msgstr "" - -#: ../../api/0_96_1_use_gamma_colorspace.md -msgid "非推奨" -msgstr "not recommended" - -#: ../../api/0_96_1_use_gamma_colorspace.md -msgid "アプリケーション・プラットフォームの必要に応じてどうぞ" -msgstr "As needed" - -#: ../../api/0_96_1_use_gamma_colorspace.md -msgid "Editor Import" -msgstr "" - -#: ../../api/0_96_1_use_gamma_colorspace.md -msgid "Runtime Export" -msgstr "" - -#: ../../api/0_96_1_use_gamma_colorspace.md -msgid "未対応" -msgstr "not supported" - -#: ../../api/0_96_1_use_gamma_colorspace.md -msgid "Editor Export" -msgstr "" - -#: ../../api/0_96_1_use_gamma_colorspace.md -msgid "あまり必要無いと思われるので、なるべくやめてください" -msgstr "Please stop as much as possible." - -#: ../../api/0_96_1_use_gamma_colorspace.md:12 -msgid "" -"ご利用いただくのはまったく問題ありませんが、 色の再現性に問題が出ることはご承知おきください。 " -"(ガンマ設定に起因するimport/exportの問題はバグとして対応できません)" -msgstr "" - -#~ msgid "" -#~ "It is okay to use it, but " -#~ "please note that there is a " -#~ "problem with color reproducibility.(Import /" -#~ " export issues caused by gamma " -#~ "settings cannot be addressed as a " -#~ "bug)" -#~ msgstr "" - diff --git a/docs/locale/en/LC_MESSAGES/api/fast_spring_bone.po b/docs/locale/en/LC_MESSAGES/api/fast_spring_bone.po deleted file mode 100644 index bbad14129..000000000 --- a/docs/locale/en/LC_MESSAGES/api/fast_spring_bone.po +++ /dev/null @@ -1,110 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2021, VRM Consortium -# This file is distributed under the same license as the UniVRM Programming -# package. -# FIRST AUTHOR , 2022. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: UniVRM Programming \n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2022-02-07 14:34+0900\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.9.1\n" - -#: ../../api/fast_spring_bone.md:1 -msgid "`v0.85` FastSpringBoneについて" -msgstr "" - -#: ../../api/fast_spring_bone.md:3 -msgid "概要" -msgstr "" - -#: ../../api/fast_spring_bone.md:4 -msgid "UniVRMでは、DOTSを利用した高速なSpringBone実装である「FastSpringBone」を用意しています。" -msgstr "" - -#: ../../api/fast_spring_bone.md:6 -msgid "揺れ物の各房を並列処理・最適化することで1フレームあたりの処理時間を大幅に抑えます。" -msgstr "" - -#: ../../api/fast_spring_bone.md:8 -msgid "VRM0.x と VRM1.0 で、それぞれFastSpringBoneの立ち位置・実装が異なります。" -msgstr "" - -#: ../../api/fast_spring_bone.md:10 -msgid "VRM 1.0 での FastSpringBone の概要" -msgstr "" - -#: ../../api/fast_spring_bone.md:11 -msgid "VRM1.0ではFastSpringBoneが揺れものの標準実装です。" -msgstr "" - -#: ../../api/fast_spring_bone.md:13 -msgid "VRMのライフサイクルに紐付いて自動的に生成・破棄されます。" -msgstr "" - -#: ../../api/fast_spring_bone.md:15 -msgid "VRM 0.x での FastSpringBone の概要" -msgstr "" - -#: ../../api/fast_spring_bone.md:16 -msgid "VRM0.xでは後方互換性を保つため、デフォルトでは従来のDOTS実装でないSpringBoneで動作します。" -msgstr "" - -#: ../../api/fast_spring_bone.md:18 -msgid "VRM0.x向けのFastSpringBone実装は `VRM/Runtime/FastSpringBone` ディレクトリにあります。" -msgstr "" - -#: ../../api/fast_spring_bone.md:20 -msgid "VRM 0.x での FastSpringBone の導入方法" -msgstr "" - -#: ../../api/fast_spring_bone.md:21 -msgid "差し替えを行いたいタイミングで `FastSpringBoneReplacer.ReplaceAsync` を呼び出してください" -msgstr "" - -#: ../../api/fast_spring_bone.md:23 -msgid "これを明示的に呼ばなければ、従来のSpringBoneのまま動作します。" -msgstr "" - -#: ../../api/fast_spring_bone.md:37 -msgid "Burstの導入について" -msgstr "" - -#: ../../api/fast_spring_bone.md:38 -msgid "UniVRM に加えて Burst を別途導入すると、 FastSpringBone が Burst によって高速化されます。" -msgstr "" - -#: ../../api/fast_spring_bone.md:40 -msgid "" -"Burst の導入方法は [こちら](https://docs.unity3d.com/ja/2019.4/Manual/upm-ui-" -"install.html) をご参照ください。" -msgstr "" - -#: ../../api/fast_spring_bone.md:42 -msgid "FastSpringBoneServiceについて" -msgstr "" - -#: ../../api/fast_spring_bone.md:43 -msgid "" -"FastSpringBone が実行されると、`FastSpringBone Service` GameObject が " -"`DontDestroyOnLoad` で生成されます。" -msgstr "" - -#: ../../api/fast_spring_bone.md:45 -msgid "" -"これは全 VRM の FastSpringBone を集め、バッファの構築や、 FastSpringBone の実行タイミングの制御などを行う " -"GameObject です。" -msgstr "" - -#: ../../api/fast_spring_bone.md:47 -msgid "明示的に破棄を行いたい場合は `FastSpringBoneService.Free` を呼んでください。" -msgstr "" - diff --git a/docs/locale/en/LC_MESSAGES/api/firstperson.po b/docs/locale/en/LC_MESSAGES/api/firstperson.po deleted file mode 100644 index 847468b7f..000000000 --- a/docs/locale/en/LC_MESSAGES/api/firstperson.po +++ /dev/null @@ -1,62 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2021, VRM Consortium -# This file is distributed under the same license as the UniVRM Programming -# package. -# FIRST AUTHOR , 2022. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: UniVRM Programming \n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2022-02-07 14:34+0900\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.9.1\n" - -#: ../../api/firstperson.md:1 -msgid "VRMFirstPersonの使い方" -msgstr "" - -#: ../../api/firstperson.md:3 -msgid "{doc}`FirstPerson と Renderer の可視制御 `" -msgstr "" - -#: ../../api/firstperson.md:5 -msgid "" -"実行時に**VRMFirstPerson.Setup**を呼び出すことで、FirstPerson設定に応じた Renderer " -"の可視制御を行うことができます。 明示的に外部から呼び出してください。" -msgstr "" - -#: ../../api/firstperson.md:8 -msgid "アプリケーションに追加の描画レイヤーを指定する" -msgstr "" - -#: ../../api/firstperson.md:10 -msgid "定数で以下のレイヤーを定義しています。" -msgstr "" - -#: ../../api/firstperson.md -msgid "{{< img src=\"images/vrm/layer_setting.png\" >}}" -msgstr "" - -#: ../../api/firstperson.md -msgid "9番と10番にLayerを設定" -msgstr "" - -#: ../../api/firstperson.md:26 -msgid "実行時にSetupを呼び出して、カメラにLayerMaskを設定する" -msgstr "" - -#: ../../api/firstperson.md:28 -msgid "VRMFirstPerson.Setupの呼び出し" -msgstr "" - -#: ../../api/firstperson.md:29 -msgid "一人称カメラとその他のカメラに対してLayerMask" -msgstr "" - diff --git a/docs/locale/en/LC_MESSAGES/api/how_to_customize_material_import.po b/docs/locale/en/LC_MESSAGES/api/how_to_customize_material_import.po deleted file mode 100644 index a997cde06..000000000 --- a/docs/locale/en/LC_MESSAGES/api/how_to_customize_material_import.po +++ /dev/null @@ -1,48 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2021, VRM Consortium -# This file is distributed under the same license as the UniVRM Programming -# package. -# FIRST AUTHOR , 2022. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: UniVRM Programming \n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2022-02-07 14:34+0900\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.9.1\n" - -#: ../../api/how_to_customize_material_import.md:1 -msgid "`v0.82` Import 時に生成される Material をカスタマイズする" -msgstr "" - -#: ../../api/how_to_customize_material_import.md:3 -msgid "`IMaterialDescriptorGenerator` を実装することで import 時に適用されるマテリアルを差し替えることができます。" -msgstr "" - -#: ../../api/how_to_customize_material_import.md:5 -msgid "materialGenerator で URP 用のマテリアルをロードする" -msgstr "" - -#: ../../api/how_to_customize_material_import.md:7 -msgid "URP マテリアルを生成するようにカスタムする例です。" -msgstr "" - -#: ../../api/how_to_customize_material_import.md:9 -msgid "" -msgstr "" - -#: ../../api/how_to_customize_material_import.md:23 -msgid "関連" -msgstr "" - -#: ../../api/how_to_customize_material_import.md:25 -msgid "" -msgstr "" - diff --git a/docs/locale/en/LC_MESSAGES/api/how_to_impl_extension.po b/docs/locale/en/LC_MESSAGES/api/how_to_impl_extension.po deleted file mode 100644 index e746980e9..000000000 --- a/docs/locale/en/LC_MESSAGES/api/how_to_impl_extension.po +++ /dev/null @@ -1,395 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2021, VRM Consortium -# This file is distributed under the same license as the UniVRM Programming -# package. -# FIRST AUTHOR , 2022. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: UniVRM Programming \n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2022-02-07 14:34+0900\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.9.1\n" - -#: ../../api/how_to_impl_extension.md:1 -msgid "`v0.63.2` glTF拡張の実装" -msgstr "" - -#: ../../api/how_to_impl_extension.md:3 -msgid "" -"`UniVRM-0.63.2` から `UniGLTF` の構成が変わって、 `extensions` / `extras` " -"の実装方法が変わりました。" -msgstr "" - -#: ../../api/how_to_impl_extension.md:5 -msgid "GLTF 拡張とは" -msgstr "" - -#: ../../api/how_to_impl_extension.md:7 -msgid "`glTF` は各所に `extensions`, `extras` が定義してありその中身を拡張できます。" -msgstr "" - -#: ../../api/how_to_impl_extension.md:9 -msgid "`extensions` (またはextras)" -msgstr "" - -#: ../../api/how_to_impl_extension.md:10 -msgid "`asset.extensions` (またはextras)" -msgstr "" - -#: ../../api/how_to_impl_extension.md:11 -msgid "`meshes[*].extensions` (またはextras)" -msgstr "" - -#: ../../api/how_to_impl_extension.md:12 -msgid "`materials[*].extensions` (またはextras)" -msgstr "" - -#: ../../api/how_to_impl_extension.md:14 -msgid "など。" -msgstr "" - -#: ../../api/how_to_impl_extension.md:16 -msgid "`extensions` はオフィシャルに仕様を策定して `JsonSchema` として公開します。" -msgstr "" - -#: ../../api/how_to_impl_extension.md:18 -msgid "https://github.com/KhronosGroup/glTF/tree/master/extensions" -msgstr "" - -#: ../../api/how_to_impl_extension.md:20 -msgid "" -"`extensions` は、`{ベンダー名}_{拡張名}` という命名規則です。 ベンダー名は、 " -"https://github.com/KhronosGroup/glTF に申し込んで登録できます。" -msgstr "" - -#: ../../api/how_to_impl_extension.md:23 -msgid "`extras` は登録せずにアプリケーション独自に拡張する場合に用います。仕組みは同じです。" -msgstr "" - -#: ../../api/how_to_impl_extension.md:25 -msgid "" -"This enables glTF models to contain application-specific properties " -"without creating a full glTF extension" -msgstr "" - -#: ../../api/how_to_impl_extension.md:27 -msgid "UniGLTF の extensions" -msgstr "" - -#: ../../api/how_to_impl_extension.md:29 -msgid "" -"`v0.63.0` 以前は、`GLTF 型` の `extensions` フィールドに、`GLTFExtensions` " -"型を定義して、`VRM` フィールドを定義するという方法をとっていました。" -msgstr "" - -#: ../../api/how_to_impl_extension.md:49 -msgid "この設計だと GLTF と拡張を別ライブラリとして分離することができませんでした。" -msgstr "" - -#: ../../api/how_to_impl_extension.md:51 -msgid "" -"`v0.63.1` から設計を変更して、すべての `extensions/extras` に同じ型の入れ物を使うように変更しました。 " -"UniGLTF は `import/export` の具体的な内容を知らずに中間データの入れ物として扱います。" -msgstr "" - -#: ../../api/how_to_impl_extension.md:69 -msgid "UniGLTF の拡張の書き方" -msgstr "" - -#: ../../api/how_to_impl_extension.md:71 -msgid "拡張は、以下の部品要素から作れます。" -msgstr "" - -#: ../../api/how_to_impl_extension.md:73 -msgid "" -"名前(JsonPath)。例: `extensions.VRM`, " -"`materials[*].extensions.KHR_materials_unlit`" -msgstr "" - -#: ../../api/how_to_impl_extension.md:74 -msgid "拡張の型。`T型`" -msgstr "" - -#: ../../api/how_to_impl_extension.md:75 -msgid "デシリアライザー(import)。 `jsonバイト列 => T型`" -msgstr "" - -#: ../../api/how_to_impl_extension.md:76 -msgid "シリアライザーexport)。`T型 => jsonバイト列`" -msgstr "" - -#: ../../api/how_to_impl_extension.md:78 -msgid "JSONPATH と 型を決める" -msgstr "" - -#: ../../api/how_to_impl_extension.md:91 -msgid "import" -msgstr "" - -#: ../../api/how_to_impl_extension.md:129 -msgid "export" -msgstr "" - -#: ../../api/how_to_impl_extension.md:160 -msgid "実装例" -msgstr "" - -#: ../../api/how_to_impl_extension.md:162 -msgid "GLTF: GLTF全体" -msgstr "" - -#: ../../api/how_to_impl_extension.md:163 -#: ../../api/how_to_impl_extension.md:200 -msgid "`C#の型からコード生成`" -msgstr "" - -#: ../../api/how_to_impl_extension.md:165 -msgid "`Assets\\UniGLTF\\Runtime\\UniGLTF\\Format\\GltfSerializer.g.cs`" -msgstr "" - -#: ../../api/how_to_impl_extension.md:166 -msgid "`Assets\\UniGLTF\\Runtime\\UniGLTF\\Format\\GltfDeserializer.g.cs`" -msgstr "" - -#: ../../api/how_to_impl_extension.md:168 -#: ../../api/how_to_impl_extension.md:205 -#: ../../api/how_to_impl_extension.md:236 -msgid "ジェネレーターの呼び出しコード" -msgstr "" - -#: ../../api/how_to_impl_extension.md:170 -#: ../../api/how_to_impl_extension.md:258 -msgid "`Assets\\UniGLTF\\Editor\\UniGLTF\\Serialization\\SerializerGenerator.cs`" -msgstr "" - -#: ../../api/how_to_impl_extension.md:171 -#: ../../api/how_to_impl_extension.md:334 -msgid "`Assets\\UniGLTF\\Editor\\UniGLTF\\Serialization\\DeserializerGenerator.cs`" -msgstr "" - -#: ../../api/how_to_impl_extension.md:173 -#: ../../api/how_to_impl_extension.md:180 -#: ../../api/how_to_impl_extension.md:187 -#: ../../api/how_to_impl_extension.md:194 -#: ../../api/how_to_impl_extension.md:210 -#: ../../api/how_to_impl_extension.md:239 -msgid "生成コードの呼び出し" -msgstr "" - -#: ../../api/how_to_impl_extension.md:175 -msgid "GLTF: `meshes[*].extras.targetNames`" -msgstr "" - -#: ../../api/how_to_impl_extension.md:176 -#: ../../api/how_to_impl_extension.md:183 -#: ../../api/how_to_impl_extension.md:190 -msgid "`コード生成せずに手書き`" -msgstr "" - -#: ../../api/how_to_impl_extension.md:178 -msgid "`Assets\\UniGLTF\\Runtime\\UniGLTF\\Format\\ExtensionsAndExtras\\gltf_mesh_extras_targetNames.cs`" -msgstr "" - -#: ../../api/how_to_impl_extension.md:182 -msgid "GLTF: `materials[*].extensions.KHR_materials_unlit`" -msgstr "" - -#: ../../api/how_to_impl_extension.md:185 -msgid "`Assets\\UniGLTF\\Runtime\\UniGLTF\\Format\\ExtensionsAndExtras\\KHR_materials_unlit.cs`" -msgstr "" - -#: ../../api/how_to_impl_extension.md:189 -msgid "GLTF: `materials[*].extensions.KHR_texture_transform`" -msgstr "" - -#: ../../api/how_to_impl_extension.md:192 -msgid "`Assets\\UniGLTF\\Runtime\\UniGLTF\\Format\\ExtensionsAndExtras\\KHR_texture_transform.cs`" -msgstr "" - -#: ../../api/how_to_impl_extension.md:196 -msgid "https://github.com/vrm-c/UniVRM/blob/master/Assets/UniGLTF/Runtime/UniGLTF/IO/MaterialImporter.cs#L296" -msgstr "" - -#: ../../api/how_to_impl_extension.md:197 -msgid "https://github.com/vrm-c/UniVRM/blob/master/Assets/UniGLTF/Runtime/UniGLTF/IO/MaterialExporter.cs#L193" -msgstr "" - -#: ../../api/how_to_impl_extension.md:199 -msgid "VRM0: `extensions.VRM`" -msgstr "" - -#: ../../api/how_to_impl_extension.md:202 -msgid "`Assets\\VRM\\Runtime\\Format\\VRMSerializer.g.cs`" -msgstr "" - -#: ../../api/how_to_impl_extension.md:203 -msgid "`Assets\\VRM\\Runtime\\Format\\VRMDeserializer.g.cs`" -msgstr "" - -#: ../../api/how_to_impl_extension.md:207 -msgid "`Assets\\VRM\\Editor\\VRMSerializerGenerator.cs`" -msgstr "" - -#: ../../api/how_to_impl_extension.md:208 -msgid "`Assets\\VRM\\Editor\\VRMDeserializerGenerator.cs`" -msgstr "" - -#: ../../api/how_to_impl_extension.md:212 -msgid "https://github.com/vrm-c/UniVRM/blob/master/Assets/VRM/Runtime/IO/VRMImporterContext.cs#L41" -msgstr "" - -#: ../../api/how_to_impl_extension.md:213 -msgid "https://github.com/vrm-c/UniVRM/blob/master/Assets/VRM/Runtime/IO/VRMExporter.cs#L209" -msgstr "" - -#: ../../api/how_to_impl_extension.md:215 -msgid "VRM1: `extensions.VRMC_vrm` など" -msgstr "" - -#: ../../api/how_to_impl_extension.md:216 -msgid "`JsonSchemaからコード生成`" -msgstr "" - -#: ../../api/how_to_impl_extension.md:218 -msgid "5つの Extensions に分かれたので個別に作成。 ささる場所(JsonPath)が違うのに注意。" -msgstr "" - -#: ../../api/how_to_impl_extension.md:221 -msgid "`extensions.VRMC_vrm`" -msgstr "" - -#: ../../api/how_to_impl_extension.md:222 -msgid "`Assets\\VRM10\\Runtime\\Format\\VRM`" -msgstr "" - -#: ../../api/how_to_impl_extension.md:224 -msgid "`materials[*].extensions.VRMC_materials_mtoon`" -msgstr "" - -#: ../../api/how_to_impl_extension.md:225 -msgid "`Assets\\VRM10\\Runtime\\Format\\MaterialsMToon`" -msgstr "" - -#: ../../api/how_to_impl_extension.md:227 -msgid "`nodes[*].extensions.VRMC_node_collider`" -msgstr "" - -#: ../../api/how_to_impl_extension.md:228 -msgid "`Assets\\VRM10\\Runtime\\Format\\NodeCollider`" -msgstr "" - -#: ../../api/how_to_impl_extension.md:230 -msgid "`extensions.VRMC_springBone`" -msgstr "" - -#: ../../api/how_to_impl_extension.md:231 -msgid "`Assets\\VRM10\\Runtime\\Format\\SpringBone`" -msgstr "" - -#: ../../api/how_to_impl_extension.md:233 -msgid "`extensions.VRMC_vrm_constraints`" -msgstr "" - -#: ../../api/how_to_impl_extension.md:234 -msgid "`Assets\\VRM10\\Runtime\\Format\\Constraints`" -msgstr "" - -#: ../../api/how_to_impl_extension.md:237 -msgid "`Assets\\VRM10\\Editor\\GeneratorMenu.cs`" -msgstr "" - -#: ../../api/how_to_impl_extension.md:241 -msgid "コード生成" -msgstr "" - -#: ../../api/how_to_impl_extension.md:242 -msgid "" -"JSON と C# の型との シリアライズ/デシリアライズは定型コードになるので、ジェネレーターがあります。 C# " -"の型から生成するものと、JsonSchema から C# の型とともに生成するものがあります。" -msgstr "" - -#: ../../api/how_to_impl_extension.md:245 -msgid "C# の型から生成" -msgstr "" - -#: ../../api/how_to_impl_extension.md:247 -msgid "シリアライザー" -msgstr "" - -#: ../../api/how_to_impl_extension.md:249 -#: ../../api/how_to_impl_extension.md:325 -msgid "ジェネレーターを呼び出すコードを作成します。" -msgstr "" - -#: ../../api/how_to_impl_extension.md:251 -#: ../../api/how_to_impl_extension.md:327 -msgid "元になる型" -msgstr "" - -#: ../../api/how_to_impl_extension.md:252 -#: ../../api/how_to_impl_extension.md:328 -msgid "出力先" -msgstr "" - -#: ../../api/how_to_impl_extension.md:254 -#: ../../api/how_to_impl_extension.md:330 -msgid "の2つを決めます。static関数を生成するので、namespace と static class で囲ってあげます。" -msgstr "" - -#: ../../api/how_to_impl_extension.md:256 -#: ../../api/how_to_impl_extension.md:332 -msgid "例" -msgstr "" - -#: ../../api/how_to_impl_extension.md:323 -msgid "デシリアライザー" -msgstr "" - -#: ../../api/how_to_impl_extension.md:400 -msgid "キー出力の抑制" -msgstr "" - -#: ../../api/how_to_impl_extension.md:402 -msgid "`index` に無効な値として `-1` を入れる場合に、JSONではキーを出力しないとしたいことがあります。" -msgstr "" - -#: ../../api/how_to_impl_extension.md:404 -msgid "TODO: `int?` にするべきだった" -msgstr "" - -#: ../../api/how_to_impl_extension.md:411 -msgid "のようにすることで、キーの出力を抑制できます。" -msgstr "" - -#: ../../api/how_to_impl_extension.md:418 -msgid "何も付けないと" -msgstr "" - -#: ../../api/how_to_impl_extension.md:425 -msgid "enum のエンコーディング" -msgstr "" - -#: ../../api/how_to_impl_extension.md:427 -msgid "enumの値の名前を文字列で使う、enumの値の数値を使うの2種類がありえます。 enumの場合はデフォルト値が無いので必須です。" -msgstr "" - -#: ../../api/how_to_impl_extension.md:438 -msgid "JsonSchemaから生成" -msgstr "" - -#: ../../api/how_to_impl_extension.md:439 -msgid "VRM-1.0 の実装" -msgstr "" - -#: ../../api/how_to_impl_extension.md:441 -msgid "TODO:" -msgstr "" - diff --git a/docs/locale/en/LC_MESSAGES/api/index.po b/docs/locale/en/LC_MESSAGES/api/index.po deleted file mode 100644 index 2dba989f3..000000000 --- a/docs/locale/en/LC_MESSAGES/api/index.po +++ /dev/null @@ -1,31 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2021, VRM Consortium -# This file is distributed under the same license as the UniVRM Programming -# package. -# FIRST AUTHOR , 2022. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: UniVRM Programming \n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2022-10-07 15:03+0900\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.9.1\n" - -#: ../../api/index.md:1 -msgid "API" -msgstr "" - -#: ../../api/index.md:9 -msgid "Update" -msgstr "" - -#~ msgid "VRM-1.0(β)" -#~ msgstr "" - diff --git a/docs/locale/en/LC_MESSAGES/api/sample/AnimationBridgeSample.po b/docs/locale/en/LC_MESSAGES/api/sample/AnimationBridgeSample.po deleted file mode 100644 index 4b1bd99da..000000000 --- a/docs/locale/en/LC_MESSAGES/api/sample/AnimationBridgeSample.po +++ /dev/null @@ -1,28 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2021, VRM Consortium -# This file is distributed under the same license as the UniVRM Programming -# package. -# FIRST AUTHOR , 2022. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: UniVRM Programming \n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2022-02-07 14:34+0900\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.9.1\n" - -#: ../../api/sample/AnimationBridgeSample.md:1 -msgid "AnimationBridgeSample" -msgstr "" - -#: ../../api/sample/AnimationBridgeSample.md:3 -msgid "AnimationClip に BlendShape の変換を記録して反映するサンプルです。" -msgstr "" - diff --git a/docs/locale/en/LC_MESSAGES/api/sample/FirstPersonSample.po b/docs/locale/en/LC_MESSAGES/api/sample/FirstPersonSample.po deleted file mode 100644 index 1384a6db9..000000000 --- a/docs/locale/en/LC_MESSAGES/api/sample/FirstPersonSample.po +++ /dev/null @@ -1,48 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2021, VRM Consortium -# This file is distributed under the same license as the UniVRM Programming -# package. -# FIRST AUTHOR , 2022. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: UniVRM Programming \n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2022-02-07 14:34+0900\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.9.1\n" - -#: ../../api/sample/FirstPersonSample.md:1 -msgid "FirstPersonSample" -msgstr "" - -#: ../../api/sample/FirstPersonSample.md:3 -msgid "VR アプリで FistPerson の設定に合わせて、可視設定を反映するサンプルです。" -msgstr "" - -#: ../../api/sample/FirstPersonSample.md:5 -msgid "画面が4分割されて、" -msgstr "" - -#: ../../api/sample/FirstPersonSample.md:7 -msgid "HMDカメラ" -msgstr "" - -#: ../../api/sample/FirstPersonSample.md:8 -msgid "その他のカメラ" -msgstr "" - -#: ../../api/sample/FirstPersonSample.md:10 -msgid "の描画を例示します。" -msgstr "" - -#: ../../api/sample/FirstPersonSample.md:12 -msgid "v0.87.0 Assets/VRM_Samples/FirstPersonSample/VRMRuntimeLoader.cs" -msgstr "" - diff --git a/docs/locale/en/LC_MESSAGES/api/sample/RuntimeExporterSample.po b/docs/locale/en/LC_MESSAGES/api/sample/RuntimeExporterSample.po deleted file mode 100644 index 13b6fa661..000000000 --- a/docs/locale/en/LC_MESSAGES/api/sample/RuntimeExporterSample.po +++ /dev/null @@ -1,32 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2021, VRM Consortium -# This file is distributed under the same license as the UniVRM Programming -# package. -# FIRST AUTHOR , 2022. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: UniVRM Programming \n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2022-02-07 14:34+0900\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.9.1\n" - -#: ../../api/sample/RuntimeExporterSample.md:1 -msgid "RuntimeExporter" -msgstr "" - -#: ../../api/sample/RuntimeExporterSample.md:3 -msgid "VRM を Runtime Export するサンプルです。" -msgstr "" - -#: ../../api/sample/RuntimeExporterSample.md:5 -msgid "v0.87.0 Assets/VRM_Samples/RuntimeExporterSample/VRMRuntimeExporter.cs" -msgstr "" - diff --git a/docs/locale/en/LC_MESSAGES/api/sample/SimpleViewer.po b/docs/locale/en/LC_MESSAGES/api/sample/SimpleViewer.po deleted file mode 100644 index 8a5bb4239..000000000 --- a/docs/locale/en/LC_MESSAGES/api/sample/SimpleViewer.po +++ /dev/null @@ -1,32 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2021, VRM Consortium -# This file is distributed under the same license as the UniVRM Programming -# package. -# FIRST AUTHOR , 2022. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: UniVRM Programming \n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2022-02-07 14:34+0900\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.9.1\n" - -#: ../../api/sample/SimpleViewer.md:1 -msgid "SimpleViewer" -msgstr "" - -#: ../../api/sample/SimpleViewer.md:3 -msgid "Runtime ローダーのサンプルです。" -msgstr "" - -#: ../../api/sample/SimpleViewer.md:5 -msgid "c89e Assets/VRM_Samples/SimpleViewer/ViewerUI.cs" -msgstr "" - diff --git a/docs/locale/en/LC_MESSAGES/api/sample/index.po b/docs/locale/en/LC_MESSAGES/api/sample/index.po deleted file mode 100644 index 5a4a07a59..000000000 --- a/docs/locale/en/LC_MESSAGES/api/sample/index.po +++ /dev/null @@ -1,24 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2021, VRM Consortium -# This file is distributed under the same license as the UniVRM Programming -# package. -# FIRST AUTHOR , 2022. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: UniVRM Programming \n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2022-02-07 14:34+0900\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.9.1\n" - -#: ../../api/sample/index.md:1 -msgid "Sample" -msgstr "" - diff --git a/docs/locale/en/LC_MESSAGES/api/vrm1_expression.po b/docs/locale/en/LC_MESSAGES/api/vrm1_expression.po deleted file mode 100644 index 5053ce153..000000000 --- a/docs/locale/en/LC_MESSAGES/api/vrm1_expression.po +++ /dev/null @@ -1,40 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2021, VRM Consortium -# This file is distributed under the same license as the UniVRM Programming -# package. -# FIRST AUTHOR , 2022. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: UniVRM Programming \n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2022-02-07 14:34+0900\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.9.1\n" - -#: ../../api/vrm1_expression.md:1 -msgid "🚧Expression" -msgstr "" - -#: ../../api/vrm1_expression.md:3 -msgid "表情周りの操作方法。" -msgstr "" - -#: ../../api/vrm1_expression.md:5 -msgid "VRM-1.0 の `BlendShapeProxy` は、`Vrm10Instance.Expression` になります。" -msgstr "" - -#: ../../api/vrm1_expression.md:7 -msgid "VRM-0.X の例" -msgstr "" - -#: ../../api/vrm1_expression.md:16 -msgid "VRM-1.0 の例" -msgstr "" - diff --git a/docs/locale/en/LC_MESSAGES/api/vrm1_firstperson.po b/docs/locale/en/LC_MESSAGES/api/vrm1_firstperson.po deleted file mode 100644 index 4b8a9869f..000000000 --- a/docs/locale/en/LC_MESSAGES/api/vrm1_firstperson.po +++ /dev/null @@ -1,94 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2021, VRM Consortium -# This file is distributed under the same license as the UniVRM Programming -# package. -# FIRST AUTHOR , 2022. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: UniVRM Programming \n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2022-02-07 14:34+0900\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.9.1\n" - -#: ../../api/vrm1_firstperson.md:1 -msgid "FirstPerson" -msgstr "" - -#: ../../api/vrm1_firstperson.md:3 -msgid "{doc}`FirstPerson と Renderer の可視制御 `" -msgstr "" - -#: ../../api/vrm1_firstperson.md:5 -msgid "Runtime に FirstPerson 機能を有効にする" -msgstr "" - -#: ../../api/vrm1_firstperson.md:7 -msgid "VR向け FirstPerson 設定の初期化手順です。" -msgstr "" - -#: ../../api/vrm1_firstperson.md:9 -msgid "Load する" -msgstr "" - -#: ../../api/vrm1_firstperson.md:10 -msgid "Vrm10Instance を取得する" -msgstr "" - -#: ../../api/vrm1_firstperson.md:11 -msgid "`controller.Vrm.FirstPerson.SetupAsync` を呼び出す" -msgstr "" - -#: ../../api/vrm1_firstperson.md:12 -msgid "ShowMeshes" -msgstr "" - -#: ../../api/vrm1_firstperson.md:41 -msgid "VRMの推奨する VR 向けのカメラ構成" -msgstr "" - -#: ../../api/vrm1_firstperson.md:43 -msgid "ヘッドマウントディスプレイを表すカメラ と その他のカメラという2種類のカメラを想定ます。 それぞれに対して、" -msgstr "" - -#: ../../api/vrm1_firstperson.md:46 -msgid "FIRSTPERSON_ONLY_LAYER(このレイヤーを指定した gameObject はその他のカメラから消えます)" -msgstr "" - -#: ../../api/vrm1_firstperson.md:47 -msgid "THIRDPERSON_ONLY_LAYER(このレイヤーを指定した gameObject はヘッドマウントディスプレイから消えます)" -msgstr "" - -#: ../../api/vrm1_firstperson.md:49 -msgid "を定義します。 これにより、ヘッドマウント視点のアバターの描画を抑止しつつ、他者からは見えるようにします。" -msgstr "" - -#: ../../api/vrm1_firstperson.md:52 -msgid "例: アバターの頭の描画を抑止して前が見えるようにする" -msgstr "" - -#: ../../api/vrm1_firstperson.md:54 -msgid "VRMは、`VRMFirstPersonOnly` と `VRMThirdPersonOnly` という名前のレイヤーを予約しています。" -msgstr "" - -#: ../../api/vrm1_firstperson.md:56 -msgid "" -"`Project Settings` - `Tags and Layers` に `VRMFirstPersonOnly` と " -"`VRMThirdPersonOnly` を 設定してください。 サンプルでは、それぞれに `9` と `10` を割り当ています。" -msgstr "" - -#: ../../api/vrm1_firstperson.md:60 -msgid "初期化時に layer を明示する" -msgstr "" - -#: ../../api/vrm1_firstperson.md:62 -msgid "追加の引数で指定できます。" -msgstr "" - diff --git a/docs/locale/en/LC_MESSAGES/api/vrm1_get_humanoid.po b/docs/locale/en/LC_MESSAGES/api/vrm1_get_humanoid.po deleted file mode 100644 index c1917d7e4..000000000 --- a/docs/locale/en/LC_MESSAGES/api/vrm1_get_humanoid.po +++ /dev/null @@ -1,36 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2021, VRM Consortium -# This file is distributed under the same license as the UniVRM Programming -# package. -# FIRST AUTHOR , 2022. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: UniVRM Programming \n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2022-02-07 14:34+0900\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.9.1\n" - -#: ../../api/vrm1_get_humanoid.md:1 -msgid "🚧Humanoid" -msgstr "" - -#: ../../api/vrm1_get_humanoid.md:3 -msgid "Humanoid Bone の取得方法" -msgstr "" - -#: ../../api/vrm1_get_humanoid.md:5 -msgid "Humanoidコンポーネント(vrm-1.0)" -msgstr "" - -#: ../../api/vrm1_get_humanoid.md:7 -msgid "Animator経由(vrm-0.xとvrm-1.0共通)" -msgstr "" - diff --git a/docs/locale/en/LC_MESSAGES/api/vrm1_lookat.po b/docs/locale/en/LC_MESSAGES/api/vrm1_lookat.po deleted file mode 100644 index a96f4e39d..000000000 --- a/docs/locale/en/LC_MESSAGES/api/vrm1_lookat.po +++ /dev/null @@ -1,24 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2021, VRM Consortium -# This file is distributed under the same license as the UniVRM Programming -# package. -# FIRST AUTHOR , 2022. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: UniVRM Programming \n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2022-02-07 14:34+0900\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.9.1\n" - -#: ../../api/vrm1_lookat.md:1 -msgid "🚧LookAt" -msgstr "" - diff --git a/docs/locale/en/LC_MESSAGES/api/vrm1_runtime_load.po b/docs/locale/en/LC_MESSAGES/api/vrm1_runtime_load.po deleted file mode 100644 index 41b2d1250..000000000 --- a/docs/locale/en/LC_MESSAGES/api/vrm1_runtime_load.po +++ /dev/null @@ -1,56 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2021, VRM Consortium -# This file is distributed under the same license as the UniVRM Programming -# package. -# FIRST AUTHOR , 2022. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: UniVRM Programming \n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2022-02-07 14:34+0900\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.9.1\n" - -#: ../../api/vrm1_runtime_load.md:1 -msgid "RuntimeLoad" -msgstr "" - -#: ../../api/vrm1_runtime_load.md:3 -msgid "Runtime Normalization (from `v0.92.0`)" -msgstr "" - -#: ../../api/vrm1_runtime_load.md:5 -msgid "" -"`VRM-1.0` は、ノードの `回転・スケールの削除` をしません。 後方互換性のため、 `RuntimeLoad` 時に動的に " -"`回転・スケールの削除` する機能を提供します。" -msgstr "" - -#: ../../api/vrm1_runtime_load.md:8 -msgid "`VRM-0.x` のエクスポート時の正規化に相当する処理です" -msgstr "" - -#: ../../api/vrm1_runtime_load.md:10 -msgid "以下のように doNormalize に true を付与してください。" -msgstr "" - -#: ../../api/vrm1_runtime_load.md:22 -msgid "Migration(VRM-0 to VRM-1)" -msgstr "" - -#: ../../api/vrm1_runtime_load.md:24 -msgid "" -"`VRM-1.0` は、 `VRM-0.x` もロードできます。 その場合、あたらしい meta への変換が発生し互換性の無い部分はすべて " -"`不許可` の値になります。 このため、変換前のライセンスにアクセスする API を提供します。" -msgstr "" - -#: ../../api/vrm1_runtime_load.md:28 -msgid "サンプルの `Assets\\VRM10\\Samples\\VRM10Viewer\\VRM10ViewerUI.cs` も参照してください。" -msgstr "" - diff --git a/docs/locale/en/LC_MESSAGES/build.po b/docs/locale/en/LC_MESSAGES/build.po deleted file mode 100644 index 10657e20d..000000000 --- a/docs/locale/en/LC_MESSAGES/build.po +++ /dev/null @@ -1,102 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2021, VRM Consortium -# This file is distributed under the same license as the UniVRM Programming -# Document package. -# FIRST AUTHOR , 2021. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: UniVRM Programming Document \n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2022-06-13 15:29+0900\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.9.1\n" - -#: ../../build.md:1 -msgid "アプリケーションのビルド" -msgstr "Build Application" - -#: ../../build.md:3 -msgid "UniVRMを使うアプリケーションのビルドに関する注意事項" -msgstr "Precautions for building applications that use UniVRM" - -#: ../../build.md:5 -msgid "ビルドに含めるシェーダー" -msgstr "Shaders to include in the build" - -#: ../../build.md:7 -#, fuzzy -msgid "" -"`Project Settings = Graphics - Always Included Shaders` " -"などに設定して、以下のシェーダーがビルドに含まれるようにしてください。" -msgstr "" -"Set `Project Settings = Graphics - Always Included Shaders` to included. " -"Make sure the following shaders are included in your build." - -#: ../../build.md:9 -msgid "Standard" -msgstr "" - -#: ../../build.md:11 -msgid "`Standard`" -msgstr "" - -#: ../../build.md:13 -msgid "GLTF の PBR マテリアルが使用します。" -msgstr "Used by GLTF PBR materials." - -#: ../../build.md:15 ../../build.md:24 ../../build.md:32 ../../build.md:42 -msgid "Always Included Shaders" -msgstr "" - -#: ../../build.md:1 -msgid "明示的に指定する必要があります" -msgstr "Must be explicitly specified" - -#: ../../build.md:20 -msgid "Unlit" -msgstr "" - -#: ../../build.md:22 -msgid "`Assets\\VRMShaders\\GLTF\\UniUnlit\\Resources\\UniGLTF\\UniUnlit.shader`" -msgstr "" - -#: ../../build.md:1 -msgid "`Resources` に配置しているので明示的に指定しなくてもビルドに含まれます。" -msgstr "" -"Since it is placed in `Resources`, it will be included in the build even " -"if it is not explicitly specified." - -#: ../../build.md:28 -msgid "MToon" -msgstr "" - -#: ../../build.md:30 -msgid "`Assets\\VRMShaders\\VRM\\MToon\\MToon\\Resources\\Shaders\\MToon.shader`" -msgstr "" - -#: ../../build.md:36 -msgid "ランタイム import/export 時のテクスチャー変換用のシェーダー" -msgstr "Shaders for texture conversion during runtime import/export" - -#: ../../build.md:38 -msgid "`Assets\\VRMShaders\\GLTF\\IO\\Resources\\UniGLTF\\NormalMapExporter.shader`" -msgstr "" - -#: ../../build.md:39 -msgid "`Assets\\VRMShaders\\GLTF\\IO\\Resources\\UniGLTF\\StandardMapExporter.shader`" -msgstr "" - -#: ../../build.md:40 -msgid "`Assets\\VRMShaders\\GLTF\\IO\\Resources\\UniGLTF\\StandardMapImporter.shader`" -msgstr "" - -#~ msgid "Must be explicitly specified" -#~ msgstr "" - diff --git a/docs/locale/en/LC_MESSAGES/gltf/0_36_update.po b/docs/locale/en/LC_MESSAGES/gltf/0_36_update.po deleted file mode 100644 index 96b07ffd9..000000000 --- a/docs/locale/en/LC_MESSAGES/gltf/0_36_update.po +++ /dev/null @@ -1,55 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2021, VRM Consortium -# This file is distributed under the same license as the UniVRM Programming -# Document package. -# FIRST AUTHOR , 2021. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: UniVRM Programming Document \n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-09-14 13:46+0900\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.9.1\n" - -#: ../../gltf/0_36_update.md:1 -msgid "GltfUpdate(0.36)" -msgstr "" - -#: ../../gltf/0_36_update.md:3 -msgid "テクスチャ名の格納位置の修正" -msgstr "Changed Storage Position of Texture Name" - -#: ../../gltf/0_36_update.md:5 ../../gltf/0_36_update.md:22 -msgid "GLTFの仕様に準拠しました。" -msgstr "Conforming to the GLTF specification." - -#: ../../gltf/0_36_update.md:7 ../../gltf/0_36_update.md:24 -msgid "extraはextrasの間違い" -msgstr "`extras` is not allowed in target" - -#: ../../gltf/0_36_update.md:8 -msgid "imageはnameを持っていた" -msgstr "Use image.name" - -#: ../../gltf/0_36_update.md:14 ../../gltf/0_36_update.md:32 -msgid "変更後" -msgstr "After the change " - -#: ../../gltf/0_36_update.md:20 -msgid "ブレンドシェイプ名の格納位置の修正" -msgstr "Fix blendshape name" - -#: ../../gltf/0_36_update.md:25 -msgid "targetにextrasは不許可" -msgstr "Target has no extras" - -#: ../../gltf/0_36_update.md:26 -msgid "https://github.com/KhronosGroup/glTF/issues/1036#issuecomment-314078356" -msgstr "" diff --git a/docs/locale/en/LC_MESSAGES/gltf/0_82_glb_import.po b/docs/locale/en/LC_MESSAGES/gltf/0_82_glb_import.po deleted file mode 100644 index 0aa08da39..000000000 --- a/docs/locale/en/LC_MESSAGES/gltf/0_82_glb_import.po +++ /dev/null @@ -1,130 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2021, VRM Consortium -# This file is distributed under the same license as the UniVRM Programming -# Document package. -# FIRST AUTHOR , 2021. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: UniVRM Programming Document \n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-10-29 16:41+0900\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.9.1\n" - -#: ../../gltf/0_82_glb_import.md:1 -msgid "GlbImport(0.82) GltfData" -msgstr "" - -#: ../../gltf/0_82_glb_import.md:2 -msgid "from: `0.82.1`" -msgstr "" - -#: ../../gltf/0_82_glb_import.md:4 -msgid "以下のステップでロードします。" -msgstr "GLB load is below steps." - -#: ../../gltf/0_82_glb_import.md:6 -msgid "`GLB` / `GLTF` をパースして `GltfData` を得る。" -msgstr "Parse `GLB` / `GLTF`, get a `GltfData`" - -#: ../../gltf/0_82_glb_import.md:7 -msgid "" -"`GltfData` から `Unity Hierarchy` を ロード する。`RuntimeGltfInstance` を得る。 " -"ローダーを破棄する。" -msgstr "" -"Load `Unity Hierarchy` from the `GltfData`, get a `RuntimeGltfInstance`, " -"dispose loader." - -#: ../../gltf/0_82_glb_import.md:8 -msgid "ロードした `RuntimeGltfInstance` 使う。`RuntimeGltfInstance` を破棄する。" -msgstr "Use the `RuntimeGltfInstance`, destroy the `RuntimeGltfInstance`." - -#: ../../gltf/0_82_glb_import.md:10 -msgid "1. パースする" -msgstr "1. Parse" - -#: ../../gltf/0_82_glb_import.md:12 -msgid "glb ファイルパスからパースする" -msgstr "Parse glb from file path" - -#: ../../gltf/0_82_glb_import.md:14 ../../gltf/0_82_glb_import.md:25 -msgid "`vrm` もこの関数を使います。" -msgstr "Use this for vrm too." - -#: ../../gltf/0_82_glb_import.md:23 -msgid "glb バイト列をパースする" -msgstr "Parse glb byte array" - -#: ../../gltf/0_82_glb_import.md:34 -msgid "gltf ファイルパスからパースする" -msgstr "Parse gltf from file path" - -#: ../../gltf/0_82_glb_import.md:43 -msgid "zip アーカイブからパースする" -msgstr "Parse gltf in zip archive from file path" - -#: ../../gltf/0_82_glb_import.md:45 -msgid "gltf と関連するファイルを zip アーカイブしたファイルをパースできます(実験)。" -msgstr "" -"Zip archive that contains gltf and related files could " -"parsed(expelemental)." - -#: ../../gltf/0_82_glb_import.md:54 -msgid "ファイルパスの拡張子でパースする" -msgstr "Parse by file extension" - -#: ../../gltf/0_82_glb_import.md:56 -msgid "サンプルの `SimpleViewer` を参考にしてください。" -msgstr "See `SimpleViewer` sample." - -#: ../../gltf/0_82_glb_import.md:66 -msgid "2. ロードする" -msgstr "2. Load" - -#: ../../gltf/0_82_glb_import.md:68 -msgid "sync" -msgstr "" - -#: ../../gltf/0_82_glb_import.md:83 -msgid "async" -msgstr "" - -#: ../../gltf/0_82_glb_import.md:98 -msgid "materialGenerator で URP 用のマテリアルをロードする" -msgstr "Load URP material by materialGenerator argument" - -#: ../../gltf/0_82_glb_import.md:100 -msgid "" -"{doc}`Import 時に生成される Material をカスタマイズする " -"`" -msgstr "" - -#: ../../gltf/0_82_glb_import.md:102 -msgid "3. インスタンスを使用する" -msgstr "3. Use instance" - -#: ../../gltf/0_82_glb_import.md:111 -msgid "使用後に以下のように破棄してください。関連する Asset(Texture, Material, Meshなど)も破棄されます。" -msgstr "" -"Destroy after use and discard related assets (textures, materials, " -"meshes, etc.)" - -#~ msgid "GlbImport(0.82)" -#~ msgstr "" - -#~ msgid "`0.82.1` の API です。 `0.82.0` の場合は更新をお願いします。" -#~ msgstr "If use `0.82.0`, please upgrade." - -#~ msgid "`materialGenerator` 引き数(省略可能)を指定することで URP マテリアルを生成するようにカスタムできます。" -#~ msgstr "" -#~ "You can load URP materials by " -#~ "setting the `materialGenerator` Argument " -#~ "(optional)." - diff --git a/docs/locale/en/LC_MESSAGES/gltf/format.po b/docs/locale/en/LC_MESSAGES/gltf/format.po deleted file mode 100644 index 878605e61..000000000 --- a/docs/locale/en/LC_MESSAGES/gltf/format.po +++ /dev/null @@ -1,125 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2021, VRM Consortium -# This file is distributed under the same license as the UniVRM Programming -# Document package. -# FIRST AUTHOR , 2021. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: UniVRM Programming Document \n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-10-11 16:50+0900\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.9.1\n" - -#: ../../gltf/format.md:1 -msgid "glbフォーマット概説" -msgstr "" - -#: ../../gltf/format.md:3 -msgid "JSON記述部と、画像や頂点配列を記録するバイナリ部の2つの部分からなります。" -msgstr "" - -#: ../../gltf/format.md:5 -msgid "" -"gltf形式では、URLやパスで参照する方法で外部のバイナリデータにアクセスします。 " -"glb形式ではJSON部とバイナリ部をひとつのファイルにまとめていて、バイト列のオフセットでバイナリデータにアクセスします。 " -"プログラムから扱うには外部ファイルへのアクセスが無いglb形式の方が簡単[^VRM_glb]です。" -msgstr "" - -#: ../../gltf/format.md:11 -msgid "glb形式" -msgstr "" - -#: ../../gltf/format.md:13 -msgid "" -"``ヘッダ部 + チャンク部繰り返し``という構造になっています。 実質的には、 ``ヘッダ部 + JSON CHUNk + BINARY " -"CHUNK``となります。" -msgstr "" - -#: ../../gltf/format.md:17 -msgid "ヘッダ部" -msgstr "" - -#: ../../gltf/format.md -msgid "長さ" -msgstr "" - -#: ../../gltf/format.md -msgid "内容" -msgstr "" - -#: ../../gltf/format.md -msgid "型" -msgstr "" - -#: ../../gltf/format.md -msgid "値" -msgstr "" - -#: ../../gltf/format.md -msgid "4" -msgstr "" - -#: ../../gltf/format.md -msgid "ascii" -msgstr "" - -#: ../../gltf/format.md -msgid "\"glTF\"" -msgstr "" - -#: ../../gltf/format.md -msgid "gltfバージョン" -msgstr "" - -#: ../../gltf/format.md -msgid "int32" -msgstr "" - -#: ../../gltf/format.md -msgid "2" -msgstr "" - -#: ../../gltf/format.md -msgid "file size" -msgstr "" - -#: ../../gltf/format.md:25 -msgid "チャンク部" -msgstr "" - -#: ../../gltf/format.md -msgid "chunk size" -msgstr "" - -#: ../../gltf/format.md -msgid "chunk type" -msgstr "" - -#: ../../gltf/format.md -msgid "\"JSON\" or \"BIN\\x00\"" -msgstr "" - -#: ../../gltf/format.md -msgid "chunk body" -msgstr "" - -#: ../../gltf/format.md -msgid "バイト列" -msgstr "" - -#: ../../gltf/format.md:33 -msgid "python3によるパース例" -msgstr "" - -#: ../../gltf/format.md:9 -msgid "VRMではglbを採用しています。" -msgstr "" - diff --git a/docs/locale/en/LC_MESSAGES/gltf/how_to_customize_material_import.po b/docs/locale/en/LC_MESSAGES/gltf/how_to_customize_material_import.po deleted file mode 100644 index bfaa7078a..000000000 --- a/docs/locale/en/LC_MESSAGES/gltf/how_to_customize_material_import.po +++ /dev/null @@ -1,40 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2021, VRM Consortium -# This file is distributed under the same license as the UniVRM Programming -# Document package. -# FIRST AUTHOR , 2021. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: UniVRM Programming Document \n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-10-29 16:41+0900\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.9.1\n" - -#: ../../gltf/how_to_customize_material_import.md:1 -msgid "Import 時に生成される Material をカスタマイズする" -msgstr "" - -#: ../../gltf/how_to_customize_material_import.md:3 -msgid "`IMaterialDescriptorGenerator` を実装することで import 時に適用されるマテリアルを差し替えることができます。" -msgstr "" - -#: ../../gltf/how_to_customize_material_import.md:5 -msgid "materialGenerator で URP 用のマテリアルをロードする" -msgstr "" - -#: ../../gltf/how_to_customize_material_import.md:7 -msgid "URP マテリアルを生成するようにカスタムする例です。" -msgstr "" - -#: ../../gltf/how_to_customize_material_import.md:9 -msgid "" -msgstr "" - diff --git a/docs/locale/en/LC_MESSAGES/gltf/how_to_impl_extension.po b/docs/locale/en/LC_MESSAGES/gltf/how_to_impl_extension.po deleted file mode 100644 index 8b0a5ade5..000000000 --- a/docs/locale/en/LC_MESSAGES/gltf/how_to_impl_extension.po +++ /dev/null @@ -1,397 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2021, VRM Consortium -# This file is distributed under the same license as the UniVRM Programming -# Document package. -# FIRST AUTHOR , 2021. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: UniVRM Programming Document \n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-09-14 13:46+0900\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.9.1\n" - -#: ../../gltf/how_to_impl_extension.md:1 -msgid "glTF拡張の実装(0.63.2)" -msgstr "The implementation of glTF extensions(0.63.2)" - -#: ../../gltf/how_to_impl_extension.md:3 -msgid "" -"`UniVRM-0.63.2` から `UniGLTF` の構成が変わって、 `extensions` / `extras` " -"の実装方法が変わりました。" -msgstr "From `UniVRM-0.63.2` , `UniGLTF` structure is changed, cause `extensions` / `extras` implementations is updated." - -#: ../../gltf/how_to_impl_extension.md:5 -msgid "GLTF 拡張とは" -msgstr "About GLTF Extensions" - -#: ../../gltf/how_to_impl_extension.md:7 -msgid "`glTF` は各所に `extensions`, `extras` が定義してありその中身を拡張できます。" -msgstr "`glTF` has each `extensions`, `extras` points." - -#: ../../gltf/how_to_impl_extension.md:9 -msgid "`extensions` (またはextras)" -msgstr "`extensions` (or extras)" - -#: ../../gltf/how_to_impl_extension.md:10 -msgid "`asset.extensions` (またはextras)" -msgstr "`asset.extensions` (or extras)" - -#: ../../gltf/how_to_impl_extension.md:11 -msgid "`meshes[*].extensions` (またはextras)" -msgstr "`meshes[*].extensions` (or extras)" - -#: ../../gltf/how_to_impl_extension.md:12 -msgid "`materials[*].extensions` (またはextras)" -msgstr "`materials[*].extensions` (or extras)" - -#: ../../gltf/how_to_impl_extension.md:14 -msgid "など。" -msgstr "etc..." - -#: ../../gltf/how_to_impl_extension.md:16 -msgid "`extensions` はオフィシャルに仕様を策定して `JsonSchema` として公開します。" -msgstr "`extensions` is defined specification officially, and publish `JsonSchema`." - -#: ../../gltf/how_to_impl_extension.md:18 -msgid "https://github.com/KhronosGroup/glTF/tree/master/extensions" -msgstr "" - -#: ../../gltf/how_to_impl_extension.md:20 -msgid "" -"`extensions` は、`{ベンダー名}_{拡張名}` という命名規則です。 ベンダー名は、 " -"https://github.com/KhronosGroup/glTF に申し込んで登録できます。" -msgstr "`extensions` naming convention is `{VENDOR_NAME}_{EXTENSION_NAME}`. -VENDOR_NAME can registered on https://github.com/KhronosGroup/glTF. -" - -#: ../../gltf/how_to_impl_extension.md:23 -msgid "`extras` は登録せずにアプリケーション独自に拡張する場合に用います。仕組みは同じです。" -msgstr "`extras` is defined in application local." - -#: ../../gltf/how_to_impl_extension.md:25 -msgid "" -"This enables glTF models to contain application-specific properties " -"without creating a full glTF extension" -msgstr "" - -#: ../../gltf/how_to_impl_extension.md:27 -msgid "UniGLTF の extensions" -msgstr "The extensions of UniGLTF" - -#: ../../gltf/how_to_impl_extension.md:29 -msgid "" -"`v0.63.0` 以前は、`GLTF 型` の `extensions` フィールドに、`GLTFExtensions` " -"型を定義して、`VRM` フィールドを定義するという方法をとっていました。" -msgstr "Before `v0.63.0`, `GLTF type` 's `extensions` field is statically extended as `GLTFExtensions Type`, and had `VRM type` field." - -#: ../../gltf/how_to_impl_extension.md:49 -msgid "この設計だと GLTF と拡張を別ライブラリとして分離することができませんでした。" -msgstr "" - -#: ../../gltf/how_to_impl_extension.md:51 -msgid "" -"`v0.63.1` から設計を変更して、すべての `extensions/extras` に同じ型の入れ物を使うように変更しました。 " -"UniGLTF は `import/export` の具体的な内容を知らずに中間データの入れ物として扱います。" -msgstr "" - -#: ../../gltf/how_to_impl_extension.md:69 -msgid "UniGLTF の拡張の書き方" -msgstr "" - -#: ../../gltf/how_to_impl_extension.md:71 -msgid "拡張は、以下の部品要素から作れます。" -msgstr "" - -#: ../../gltf/how_to_impl_extension.md:73 -msgid "" -"名前(JsonPath)。例: `extensions.VRM`, " -"`materials[*].extensions.KHR_materials_unlit`" -msgstr "" - -#: ../../gltf/how_to_impl_extension.md:74 -msgid "拡張の型。`T型`" -msgstr "" - -#: ../../gltf/how_to_impl_extension.md:75 -msgid "デシリアライザー(import)。 `jsonバイト列 => T型`" -msgstr "" - -#: ../../gltf/how_to_impl_extension.md:76 -msgid "シリアライザーexport)。`T型 => jsonバイト列`" -msgstr "" - -#: ../../gltf/how_to_impl_extension.md:78 -msgid "JSONPATH と 型を決める" -msgstr "" - -#: ../../gltf/how_to_impl_extension.md:91 -msgid "import" -msgstr "" - -#: ../../gltf/how_to_impl_extension.md:129 -msgid "export" -msgstr "" - -#: ../../gltf/how_to_impl_extension.md:160 -msgid "実装例" -msgstr "" - -#: ../../gltf/how_to_impl_extension.md:162 -msgid "GLTF: GLTF全体" -msgstr "" - -#: ../../gltf/how_to_impl_extension.md:163 -#: ../../gltf/how_to_impl_extension.md:200 -msgid "`C#の型からコード生成`" -msgstr "" - -#: ../../gltf/how_to_impl_extension.md:165 -msgid "`Assets\\UniGLTF\\Runtime\\UniGLTF\\Format\\GltfSerializer.g.cs`" -msgstr "" - -#: ../../gltf/how_to_impl_extension.md:166 -msgid "`Assets\\UniGLTF\\Runtime\\UniGLTF\\Format\\GltfDeserializer.g.cs`" -msgstr "" - -#: ../../gltf/how_to_impl_extension.md:168 -#: ../../gltf/how_to_impl_extension.md:205 -#: ../../gltf/how_to_impl_extension.md:236 -msgid "ジェネレーターの呼び出しコード" -msgstr "" - -#: ../../gltf/how_to_impl_extension.md:170 -#: ../../gltf/how_to_impl_extension.md:258 -msgid "`Assets\\UniGLTF\\Editor\\UniGLTF\\Serialization\\SerializerGenerator.cs`" -msgstr "" - -#: ../../gltf/how_to_impl_extension.md:171 -#: ../../gltf/how_to_impl_extension.md:334 -msgid "`Assets\\UniGLTF\\Editor\\UniGLTF\\Serialization\\DeserializerGenerator.cs`" -msgstr "" - -#: ../../gltf/how_to_impl_extension.md:173 -#: ../../gltf/how_to_impl_extension.md:180 -#: ../../gltf/how_to_impl_extension.md:187 -#: ../../gltf/how_to_impl_extension.md:194 -#: ../../gltf/how_to_impl_extension.md:210 -#: ../../gltf/how_to_impl_extension.md:239 -msgid "生成コードの呼び出し" -msgstr "" - -#: ../../gltf/how_to_impl_extension.md:175 -msgid "GLTF: `meshes[*].extras.targetNames`" -msgstr "" - -#: ../../gltf/how_to_impl_extension.md:176 -#: ../../gltf/how_to_impl_extension.md:183 -#: ../../gltf/how_to_impl_extension.md:190 -msgid "`コード生成せずに手書き`" -msgstr "" - -#: ../../gltf/how_to_impl_extension.md:178 -msgid "`Assets\\UniGLTF\\Runtime\\UniGLTF\\Format\\ExtensionsAndExtras\\gltf_mesh_extras_targetNames.cs`" -msgstr "" - -#: ../../gltf/how_to_impl_extension.md:182 -msgid "GLTF: `materials[*].extensions.KHR_materials_unlit`" -msgstr "" - -#: ../../gltf/how_to_impl_extension.md:185 -msgid "`Assets\\UniGLTF\\Runtime\\UniGLTF\\Format\\ExtensionsAndExtras\\KHR_materials_unlit.cs`" -msgstr "" - -#: ../../gltf/how_to_impl_extension.md:189 -msgid "GLTF: `materials[*].extensions.KHR_texture_transform`" -msgstr "" - -#: ../../gltf/how_to_impl_extension.md:192 -msgid "`Assets\\UniGLTF\\Runtime\\UniGLTF\\Format\\ExtensionsAndExtras\\KHR_texture_transform.cs`" -msgstr "" - -#: ../../gltf/how_to_impl_extension.md:196 -msgid "https://github.com/vrm-c/UniVRM/blob/master/Assets/UniGLTF/Runtime/UniGLTF/IO/MaterialImporter.cs#L296" -msgstr "" - -#: ../../gltf/how_to_impl_extension.md:197 -msgid "https://github.com/vrm-c/UniVRM/blob/master/Assets/UniGLTF/Runtime/UniGLTF/IO/MaterialExporter.cs#L193" -msgstr "" - -#: ../../gltf/how_to_impl_extension.md:199 -msgid "VRM0: `extensions.VRM`" -msgstr "" - -#: ../../gltf/how_to_impl_extension.md:202 -msgid "`Assets\\VRM\\Runtime\\Format\\VRMSerializer.g.cs`" -msgstr "" - -#: ../../gltf/how_to_impl_extension.md:203 -msgid "`Assets\\VRM\\Runtime\\Format\\VRMDeserializer.g.cs`" -msgstr "" - -#: ../../gltf/how_to_impl_extension.md:207 -msgid "`Assets\\VRM\\Editor\\VRMSerializerGenerator.cs`" -msgstr "" - -#: ../../gltf/how_to_impl_extension.md:208 -msgid "`Assets\\VRM\\Editor\\VRMDeserializerGenerator.cs`" -msgstr "" - -#: ../../gltf/how_to_impl_extension.md:212 -msgid "https://github.com/vrm-c/UniVRM/blob/master/Assets/VRM/Runtime/IO/VRMImporterContext.cs#L41" -msgstr "" - -#: ../../gltf/how_to_impl_extension.md:213 -msgid "https://github.com/vrm-c/UniVRM/blob/master/Assets/VRM/Runtime/IO/VRMExporter.cs#L209" -msgstr "" - -#: ../../gltf/how_to_impl_extension.md:215 -msgid "VRM1: `extensions.VRMC_vrm` など" -msgstr "" - -#: ../../gltf/how_to_impl_extension.md:216 -msgid "`JsonSchemaからコード生成`" -msgstr "" - -#: ../../gltf/how_to_impl_extension.md:218 -msgid "5つの Extensions に分かれたので個別に作成。 ささる場所(JsonPath)が違うのに注意。" -msgstr "" - -#: ../../gltf/how_to_impl_extension.md:221 -msgid "`extensions.VRMC_vrm`" -msgstr "" - -#: ../../gltf/how_to_impl_extension.md:222 -msgid "`Assets\\VRM10\\Runtime\\Format\\VRM`" -msgstr "" - -#: ../../gltf/how_to_impl_extension.md:224 -msgid "`materials[*].extensions.VRMC_materials_mtoon`" -msgstr "" - -#: ../../gltf/how_to_impl_extension.md:225 -msgid "`Assets\\VRM10\\Runtime\\Format\\MaterialsMToon`" -msgstr "" - -#: ../../gltf/how_to_impl_extension.md:227 -msgid "`nodes[*].extensions.VRMC_node_collider`" -msgstr "" - -#: ../../gltf/how_to_impl_extension.md:228 -msgid "`Assets\\VRM10\\Runtime\\Format\\NodeCollider`" -msgstr "" - -#: ../../gltf/how_to_impl_extension.md:230 -msgid "`extensions.VRMC_springBone`" -msgstr "" - -#: ../../gltf/how_to_impl_extension.md:231 -msgid "`Assets\\VRM10\\Runtime\\Format\\SpringBone`" -msgstr "" - -#: ../../gltf/how_to_impl_extension.md:233 -msgid "`extensions.VRMC_vrm_constraints`" -msgstr "" - -#: ../../gltf/how_to_impl_extension.md:234 -msgid "`Assets\\VRM10\\Runtime\\Format\\Constraints`" -msgstr "" - -#: ../../gltf/how_to_impl_extension.md:237 -msgid "`Assets\\VRM10\\Editor\\GeneratorMenu.cs`" -msgstr "" - -#: ../../gltf/how_to_impl_extension.md:241 -msgid "コード生成" -msgstr "" - -#: ../../gltf/how_to_impl_extension.md:242 -msgid "" -"JSON と C# の型との シリアライズ/デシリアライズは定型コードになるので、ジェネレーターがあります。 C# " -"の型から生成するものと、JsonSchema から C# の型とともに生成するものがあります。" -msgstr "" - -#: ../../gltf/how_to_impl_extension.md:245 -msgid "C# の型から生成" -msgstr "" - -#: ../../gltf/how_to_impl_extension.md:247 -msgid "シリアライザー" -msgstr "" - -#: ../../gltf/how_to_impl_extension.md:249 -#: ../../gltf/how_to_impl_extension.md:325 -msgid "ジェネレーターを呼び出すコードを作成します。" -msgstr "" - -#: ../../gltf/how_to_impl_extension.md:251 -#: ../../gltf/how_to_impl_extension.md:327 -msgid "元になる型" -msgstr "" - -#: ../../gltf/how_to_impl_extension.md:252 -#: ../../gltf/how_to_impl_extension.md:328 -msgid "出力先" -msgstr "" - -#: ../../gltf/how_to_impl_extension.md:254 -#: ../../gltf/how_to_impl_extension.md:330 -msgid "の2つを決めます。static関数を生成するので、namespace と static class で囲ってあげます。" -msgstr "" - -#: ../../gltf/how_to_impl_extension.md:256 -#: ../../gltf/how_to_impl_extension.md:332 -msgid "例" -msgstr "" - -#: ../../gltf/how_to_impl_extension.md:323 -msgid "デシリアライザー" -msgstr "" - -#: ../../gltf/how_to_impl_extension.md:400 -msgid "キー出力の抑制" -msgstr "" - -#: ../../gltf/how_to_impl_extension.md:402 -msgid "`index` に無効な値として `-1` を入れる場合に、JSONではキーを出力しないとしたいことがあります。" -msgstr "" - -#: ../../gltf/how_to_impl_extension.md:404 -msgid "TODO: `int?` にするべきだった" -msgstr "" - -#: ../../gltf/how_to_impl_extension.md:411 -msgid "のようにすることで、キーの出力を抑制できます。" -msgstr "" - -#: ../../gltf/how_to_impl_extension.md:418 -msgid "何も付けないと" -msgstr "" - -#: ../../gltf/how_to_impl_extension.md:425 -msgid "enum のエンコーディング" -msgstr "" - -#: ../../gltf/how_to_impl_extension.md:427 -msgid "enumの値の名前を文字列で使う、enumの値の数値を使うの2種類がありえます。 enumの場合はデフォルト値が無いので必須です。" -msgstr "" - -#: ../../gltf/how_to_impl_extension.md:438 -msgid "JsonSchemaから生成" -msgstr "" - -#: ../../gltf/how_to_impl_extension.md:439 -msgid "VRM-1.0 の実装" -msgstr "" - -#: ../../gltf/how_to_impl_extension.md:441 -msgid "TODO:" -msgstr "" - diff --git a/docs/locale/en/LC_MESSAGES/gltf/index.po b/docs/locale/en/LC_MESSAGES/gltf/index.po deleted file mode 100644 index 5a889675b..000000000 --- a/docs/locale/en/LC_MESSAGES/gltf/index.po +++ /dev/null @@ -1,68 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2021, VRM Consortium -# This file is distributed under the same license as the UniVRM Programming -# Document package. -# FIRST AUTHOR , 2021. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: UniVRM Programming Document \n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-10-15 15:45+0900\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.9.1\n" - -#: ../../gltf/index.md:1 -msgid "glTF" -msgstr "" - -#: ../../gltf/index.md -msgid "version" -msgstr "" - -#: ../../gltf/index.md -msgid "v0.82.1" -msgstr "" - -#: ../../gltf/index.md -msgid "`materialGenerator(URP対応)` 引き数と `VrmData`" -msgstr "" - -#: ../../gltf/index.md -msgid "v0.79" -msgstr "" - -#: ../../gltf/index.md -msgid "`GltfData`" -msgstr "" - -#: ../../gltf/index.md -msgid "v0.77" -msgstr "" - -#: ../../gltf/index.md -msgid "`RuntimeGltfInstance`" -msgstr "" - -#: ../../gltf/index.md -msgid "v0.68" -msgstr "" - -#: ../../gltf/index.md -msgid "`GltfParser`" -msgstr "" - -#: ../../gltf/index.md -msgid "v0.63.2" -msgstr "" - -#: ../../gltf/index.md -msgid "gltf の extension の実装方法を変更" -msgstr "" - diff --git a/docs/locale/en/LC_MESSAGES/history.po b/docs/locale/en/LC_MESSAGES/history.po deleted file mode 100644 index cf1de6cef..000000000 --- a/docs/locale/en/LC_MESSAGES/history.po +++ /dev/null @@ -1,76 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2021, VRM Consortium -# This file is distributed under the same license as the UniVRM Programming -# Document package. -# FIRST AUTHOR , 2021. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: UniVRM Programming Document \n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-10-11 16:50+0900\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.9.1\n" - -#: ../../history.md:1 -msgid "Version" -msgstr "" - -#: ../../history.md -msgid "version" -msgstr "" - -#: ../../history.md -msgid "v0.82.1" -msgstr "" - -#: ../../history.md -msgid "`materialGenerator(URP対応)` 引き数と `VrmData`" -msgstr "" - -#: ../../history.md -msgid "v0.79" -msgstr "" - -#: ../../history.md -msgid "`GltfData`" -msgstr "" - -#: ../../history.md -msgid "v0.77" -msgstr "" - -#: ../../history.md -msgid "`RuntimeGltfInstance`" -msgstr "" - -#: ../../history.md -msgid "v0.68" -msgstr "" - -#: ../../history.md -msgid "`GltfParser`" -msgstr "" - -#: ../../history.md -msgid "v0.63.2" -msgstr "" - -#: ../../history.md -msgid "gltf の extension の実装方法を変更" -msgstr "" - -#: ../../history.md -msgid "v0.56" -msgstr "" - -#: ../../history.md -msgid "BlendShapeKey の仕様変更" -msgstr "" - diff --git a/docs/locale/en/LC_MESSAGES/how_to_release.po b/docs/locale/en/LC_MESSAGES/how_to_release.po deleted file mode 100644 index 7ceb63e99..000000000 --- a/docs/locale/en/LC_MESSAGES/how_to_release.po +++ /dev/null @@ -1,132 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2021, VRM Consortium -# This file is distributed under the same license as the UniVRM Programming -# Document package. -# FIRST AUTHOR , 2022. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: UniVRM Programming Document \n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2022-01-19 17:09+0900\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.9.1\n" - -#: ../../how_to_release.md:1 -msgid "リリース作業手順" -msgstr "" - -#: ../../how_to_release.md:3 -msgid "リリース番号を決める。" -msgstr "" - -#: ../../how_to_release.md:5 ../../how_to_release.md:37 -msgid "`vX.Y.Z`" -msgstr "" - -#: ../../how_to_release.md:7 -msgid "ライブラリのバージョンを上げる" -msgstr "" - -#: ../../how_to_release.md:9 -msgid "`VRM0-development-Version Dialog` によりバージョンを上げる。" -msgstr "" - -#: ../../how_to_release.md:11 -msgid "branch: `version/vX_Y_Z` commit: `UniVRM-X.Y.Z` PR merge" -msgstr "" - -#: ../../how_to_release.md:16 -msgid "UnitTest をすべて実行する" -msgstr "" - -#: ../../how_to_release.md:18 -msgid "all green" -msgstr "" - -#: ../../how_to_release.md:20 -msgid "Build確認" -msgstr "" - -#: ../../how_to_release.md:22 -msgid "" -"`VRM0-development-Dummy build for CI` により `#if UNITY_EDITOR` " -"などでビルド時のみに起きるエラーが無いことw確認する" -msgstr "" - -#: ../../how_to_release.md:24 -msgid "unity package 作成" -msgstr "" - -#: ../../how_to_release.md:26 -msgid "`VRM0-development-Create Unity Package` により unity package を作成する" -msgstr "" - -#: ../../how_to_release.md:28 -msgid "UniVRM" -msgstr "" - -#: ../../how_to_release.md:29 -msgid "UniVRM-Sample" -msgstr "" - -#: ../../how_to_release.md:30 -msgid "VRM" -msgstr "" - -#: ../../how_to_release.md:31 -msgid "VRM-Sample" -msgstr "" - -#: ../../how_to_release.md:33 -msgid "の4パッケージ" -msgstr "" - -#: ../../how_to_release.md:35 -msgid "リポジトリにタグを打つ" -msgstr "" - -#: ../../how_to_release.md:39 -msgid "github で tag からリリースを作成して draft で保存する。" -msgstr "" - -#: ../../how_to_release.md:41 -msgid "unity package をアップロード" -msgstr "" - -#: ../../how_to_release.md:42 -msgid "unity package の動作確認" -msgstr "" - -#: ../../how_to_release.md:43 -msgid "UPM の動作確認" -msgstr "" - -#: ../../how_to_release.md:45 -msgid "リリース記事" -msgstr "" - -#: ../../how_to_release.md:47 -msgid "`/doc/release_gen.py`" -msgstr "" - -#: ../../how_to_release.md:48 -msgid "release の記事をコピペ" -msgstr "" - -#: ../../how_to_release.md:49 -msgid "" -"sphinx の release 記事が生成されるので、必用であれば手を入れてコミット、push(`doc/vX_Y_Z`: `release " -"vX.Y.Z`)、merge" -msgstr "" - -#: ../../how_to_release.md:50 -msgid "github release を draft から publish" -msgstr "" - diff --git a/docs/locale/en/LC_MESSAGES/implementation/coordinate.po b/docs/locale/en/LC_MESSAGES/implementation/coordinate.po deleted file mode 100644 index ec05d408c..000000000 --- a/docs/locale/en/LC_MESSAGES/implementation/coordinate.po +++ /dev/null @@ -1,147 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2021, VRM Consortium -# This file is distributed under the same license as the UniVRM Programming -# Document package. -# FIRST AUTHOR , 2021. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: UniVRM Programming Document \n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-10-11 16:50+0900\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.9.1\n" - -#: ../../implementation/coordinate.md:1 -msgid "座標系の変換" -msgstr "Coordinate conversion" - -#: ../../implementation/coordinate.md:3 -msgid "UniVRMは、インポート・エクスポート時に座標変換を実行しています。" -msgstr "UniVRM convert coordinate when import or export" - -#: ../../implementation/coordinate.md -msgid "右" -msgstr "right" - -#: ../../implementation/coordinate.md -msgid "上" -msgstr "up" - -#: ../../implementation/coordinate.md -msgid "前" -msgstr "forward" - -#: ../../implementation/coordinate.md -msgid "掌性" -msgstr "chirality" - -#: ../../implementation/coordinate.md -msgid "UV原点" -msgstr "Origin of Texture coordinates" - -#: ../../implementation/coordinate.md -msgid "Unity" -msgstr "" - -#: ../../implementation/coordinate.md -msgid "+X" -msgstr "" - -#: ../../implementation/coordinate.md -msgid "+Y" -msgstr "" - -#: ../../implementation/coordinate.md -msgid "+Z" -msgstr "" - -#: ../../implementation/coordinate.md -msgid "左手" -msgstr "Left handed" - -#: ../../implementation/coordinate.md -msgid "左下" -msgstr "left bottom" - -#: ../../implementation/coordinate.md -msgid "VRM-0" -msgstr "" - -#: ../../implementation/coordinate.md -msgid "-Z" -msgstr "" - -#: ../../implementation/coordinate.md -msgid "右手" -msgstr "Right handed" - -#: ../../implementation/coordinate.md -msgid "左上" -msgstr "left top" - -#: ../../implementation/coordinate.md -msgid "VRM-1" -msgstr "" - -#: ../../implementation/coordinate.md -msgid "-X" -msgstr "" - -#: ../../implementation/coordinate.md -msgid "glTF" -msgstr "" - -#: ../../implementation/coordinate.md -msgid "デフォルトはVRM-0方式。オプションでVRM-1方式を選べます" -msgstr "The default is the VRM-0 method. Vrm-1 method can be selected as an option" - -#: ../../implementation/coordinate.md:12 -msgid "UV" -msgstr "" - -#: ../../implementation/coordinate.md:14 -msgid "以下のように変換します。" -msgstr "The following conversions" - -#: ../../implementation/coordinate.md:16 -msgid "V^{\\prime} = 1 - V" -msgstr "" - -#: ../../implementation/coordinate.md:20 -msgid "Unity <-> VRM0" -msgstr "" - -#: ../../implementation/coordinate.md:22 -msgid "Z軸を反転します。" -msgstr "Invert Z-axis" - -#: ../../implementation/coordinate.md:24 -msgid "Vector3: Position, Normalなど" -msgstr "Vector3: Position, Normal, etc." - -#: ../../implementation/coordinate.md:33 -msgid "Quaternion: Rotation" -msgstr "" - -#: ../../implementation/coordinate.md:45 -msgid "Matrix: BindMatrices" -msgstr "" - -#: ../../implementation/coordinate.md:47 -msgid "スケール値が入っているとうまくいきません" -msgstr "If the scale value is in it, it does not work." - -#: ../../implementation/coordinate.md:61 -msgid "Unity <-> VRM1" -msgstr "" - -#: ../../implementation/coordinate.md:63 -msgid "X軸を反転します。" -msgstr "Invert X-axis" diff --git a/docs/locale/en/LC_MESSAGES/implementation/fast_spring_bone.po b/docs/locale/en/LC_MESSAGES/implementation/fast_spring_bone.po deleted file mode 100644 index 3965a77a3..000000000 --- a/docs/locale/en/LC_MESSAGES/implementation/fast_spring_bone.po +++ /dev/null @@ -1,110 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2021, VRM Consortium -# This file is distributed under the same license as the UniVRM Programming -# Document package. -# FIRST AUTHOR , 2021. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: UniVRM Programming Document \n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-10-11 16:50+0900\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.9.1\n" - -#: ../../implementation/fast_spring_bone.md:1 -msgid "FastSpringBoneについて" -msgstr "" - -#: ../../implementation/fast_spring_bone.md:3 -msgid "概要" -msgstr "" - -#: ../../implementation/fast_spring_bone.md:4 -msgid "UniVRMでは、DOTSを利用した高速なSpringBone実装である「FastSpringBone」を用意しています。" -msgstr "" - -#: ../../implementation/fast_spring_bone.md:6 -msgid "揺れ物の各房を並列処理・最適化することで1フレームあたりの処理時間を大幅に抑えます。" -msgstr "" - -#: ../../implementation/fast_spring_bone.md:8 -msgid "VRM0.x と VRM1.0 で、それぞれFastSpringBoneの立ち位置・実装が異なります。" -msgstr "" - -#: ../../implementation/fast_spring_bone.md:10 -msgid "VRM 1.0 での FastSpringBone の概要" -msgstr "" - -#: ../../implementation/fast_spring_bone.md:11 -msgid "VRM1.0ではFastSpringBoneが揺れものの標準実装です。" -msgstr "" - -#: ../../implementation/fast_spring_bone.md:13 -msgid "VRMのライフサイクルに紐付いて自動的に生成・破棄されます。" -msgstr "" - -#: ../../implementation/fast_spring_bone.md:15 -msgid "VRM 0.x での FastSpringBone の概要" -msgstr "" - -#: ../../implementation/fast_spring_bone.md:16 -msgid "VRM0.xでは後方互換性を保つため、デフォルトでは従来のDOTS実装でないSpringBoneで動作します。" -msgstr "" - -#: ../../implementation/fast_spring_bone.md:18 -msgid "VRM0.x向けのFastSpringBone実装は `VRM/Runtime/FastSpringBone` ディレクトリにあります。" -msgstr "" - -#: ../../implementation/fast_spring_bone.md:20 -msgid "VRM 0.x での FastSpringBone の導入方法" -msgstr "" - -#: ../../implementation/fast_spring_bone.md:21 -msgid "差し替えを行いたいタイミングで `FastSpringBoneReplacer.ReplaceAsync` を呼び出してください" -msgstr "" - -#: ../../implementation/fast_spring_bone.md:23 -msgid "これを明示的に呼ばなければ、従来のSpringBoneのまま動作します。" -msgstr "" - -#: ../../implementation/fast_spring_bone.md:37 -msgid "Burstの導入について" -msgstr "" - -#: ../../implementation/fast_spring_bone.md:38 -msgid "UniVRM に加えて Burst を別途導入すると、 FastSpringBone が Burst によって高速化されます。" -msgstr "" - -#: ../../implementation/fast_spring_bone.md:40 -msgid "" -"Burst の導入方法は [こちら](https://docs.unity3d.com/ja/2019.4/Manual/upm-ui-" -"install.html) をご参照ください。" -msgstr "" - -#: ../../implementation/fast_spring_bone.md:42 -msgid "FastSpringBoneServiceについて" -msgstr "" - -#: ../../implementation/fast_spring_bone.md:43 -msgid "" -"FastSpringBone が実行されると、`FastSpringBone Service` GameObject が " -"`DontDestroyOnLoad` で生成されます。" -msgstr "" - -#: ../../implementation/fast_spring_bone.md:45 -msgid "" -"これは全 VRM の FastSpringBone を集め、バッファの構築や、 FastSpringBone の実行タイミングの制御などを行う " -"GameObject です。" -msgstr "" - -#: ../../implementation/fast_spring_bone.md:47 -msgid "明示的に破棄を行いたい場合は `FastSpringBoneService.Free` を呼んでください。" -msgstr "" - diff --git a/docs/locale/en/LC_MESSAGES/implementation/first_person.po b/docs/locale/en/LC_MESSAGES/implementation/first_person.po deleted file mode 100644 index 7e716b7fa..000000000 --- a/docs/locale/en/LC_MESSAGES/implementation/first_person.po +++ /dev/null @@ -1,123 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2021, VRM Consortium -# This file is distributed under the same license as the UniVRM Programming -# Document package. -# FIRST AUTHOR , 2021. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: UniVRM Programming Document \n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-10-29 16:41+0900\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.9.1\n" - -#: ../../implementation/first_person.md:1 -msgid "VRアプリケーションの FirstPerson 設定による Renderer の可視制御" -msgstr "" - -#: ../../implementation/first_person.md:3 -msgid "`isSelf==true` 自分のアバター" -msgstr "" - -#: ../../implementation/first_person.md:4 -msgid "`isSelf==false` 自分以外のアバター" -msgstr "" - -#: ../../implementation/first_person.md:5 -msgid "FP Camera: HMDと連動するカメラ" -msgstr "" - -#: ../../implementation/first_person.md:6 -msgid "TP Camera: それ以外のすべてのカメラ" -msgstr "" - -#: ../../implementation/first_person.md -msgid "isSelf" -msgstr "" - -#: ../../implementation/first_person.md -msgid "FirstPerson設定" -msgstr "" - -#: ../../implementation/first_person.md -msgid "FP Camera" -msgstr "" - -#: ../../implementation/first_person.md -msgid "TP Camera" -msgstr "" - -#: ../../implementation/first_person.md -msgid "レイヤーによる可視制御例" -msgstr "" - -#: ../../implementation/first_person.md -msgid "true" -msgstr "" - -#: ../../implementation/first_person.md -msgid "FirstPersonOnly" -msgstr "" - -#: ../../implementation/first_person.md -msgid "✅" -msgstr "" - -#: ../../implementation/first_person.md -msgid "❌" -msgstr "" - -#: ../../implementation/first_person.md -msgid "FIRSTPERSON" -msgstr "" - -#: ../../implementation/first_person.md -msgid "ThirdPersonOnly" -msgstr "" - -#: ../../implementation/first_person.md -msgid "THIRDPERSON" -msgstr "" - -#: ../../implementation/first_person.md -msgid "Both" -msgstr "" - -#: ../../implementation/first_person.md -msgid "default" -msgstr "" - -#: ../../implementation/first_person.md -msgid "Auto" -msgstr "" - -#: ../../implementation/first_person.md -msgid "-" -msgstr "" - -#: ../../implementation/first_person.md -msgid "Both と ThirdPersonOnly に分割する" -msgstr "" - -#: ../../implementation/first_person.md -msgid "false" -msgstr "" - -#: ../../implementation/first_person.md -msgid "完全に描画されない。Rendererの描画を止める" -msgstr "" - -#: ../../implementation/first_person.md -msgid "default。メッシュ分割など特別な処理は不要" -msgstr "" - -#~ msgid "FirstPersonOnly と ThirdPersonOnly に分割する" -#~ msgstr "" - diff --git a/docs/locale/en/LC_MESSAGES/implementation/format.po b/docs/locale/en/LC_MESSAGES/implementation/format.po deleted file mode 100644 index ea80fc043..000000000 --- a/docs/locale/en/LC_MESSAGES/implementation/format.po +++ /dev/null @@ -1,125 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2021, VRM Consortium -# This file is distributed under the same license as the UniVRM Programming -# package. -# FIRST AUTHOR , 2022. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: UniVRM Programming \n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2022-02-07 14:34+0900\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.9.1\n" - -#: ../../implementation/format.md:1 -msgid "glbフォーマット概説" -msgstr "" - -#: ../../implementation/format.md:3 -msgid "JSON記述部と、画像や頂点配列を記録するバイナリ部の2つの部分からなります。" -msgstr "" - -#: ../../implementation/format.md:5 -msgid "" -"gltf形式では、URLやパスで参照する方法で外部のバイナリデータにアクセスします。 " -"glb形式ではJSON部とバイナリ部をひとつのファイルにまとめていて、バイト列のオフセットでバイナリデータにアクセスします。 " -"プログラムから扱うには外部ファイルへのアクセスが無いglb形式の方が簡単[^VRM_glb]です。" -msgstr "" - -#: ../../implementation/format.md:11 -msgid "glb形式" -msgstr "" - -#: ../../implementation/format.md:13 -msgid "" -"``ヘッダ部 + チャンク部繰り返し``という構造になっています。 実質的には、 ``ヘッダ部 + JSON CHUNk + BINARY " -"CHUNK``となります。" -msgstr "" - -#: ../../implementation/format.md:17 -msgid "ヘッダ部" -msgstr "" - -#: ../../implementation/format.md -msgid "長さ" -msgstr "" - -#: ../../implementation/format.md -msgid "内容" -msgstr "" - -#: ../../implementation/format.md -msgid "型" -msgstr "" - -#: ../../implementation/format.md -msgid "値" -msgstr "" - -#: ../../implementation/format.md -msgid "4" -msgstr "" - -#: ../../implementation/format.md -msgid "ascii" -msgstr "" - -#: ../../implementation/format.md -msgid "\"glTF\"" -msgstr "" - -#: ../../implementation/format.md -msgid "gltfバージョン" -msgstr "" - -#: ../../implementation/format.md -msgid "int32" -msgstr "" - -#: ../../implementation/format.md -msgid "2" -msgstr "" - -#: ../../implementation/format.md -msgid "file size" -msgstr "" - -#: ../../implementation/format.md:25 -msgid "チャンク部" -msgstr "" - -#: ../../implementation/format.md -msgid "chunk size" -msgstr "" - -#: ../../implementation/format.md -msgid "chunk type" -msgstr "" - -#: ../../implementation/format.md -msgid "\"JSON\" or \"BIN\\x00\"" -msgstr "" - -#: ../../implementation/format.md -msgid "chunk body" -msgstr "" - -#: ../../implementation/format.md -msgid "バイト列" -msgstr "" - -#: ../../implementation/format.md:33 -msgid "python3によるパース例" -msgstr "" - -#: ../../implementation/format.md:9 -msgid "VRMではglbを採用しています。" -msgstr "" - diff --git a/docs/locale/en/LC_MESSAGES/implementation/index.po b/docs/locale/en/LC_MESSAGES/implementation/index.po deleted file mode 100644 index f3fa258cb..000000000 --- a/docs/locale/en/LC_MESSAGES/implementation/index.po +++ /dev/null @@ -1,23 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2021, VRM Consortium -# This file is distributed under the same license as the UniVRM Programming -# Document package. -# FIRST AUTHOR , 2021. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: UniVRM Programming Document \n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-10-15 15:45+0900\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.9.1\n" - -#: ../../implementation/index.md:1 -msgid "実装メモ" -msgstr "Implementation note" diff --git a/docs/locale/en/LC_MESSAGES/implementation/runtime_resource_management.po b/docs/locale/en/LC_MESSAGES/implementation/runtime_resource_management.po deleted file mode 100644 index b49a12190..000000000 --- a/docs/locale/en/LC_MESSAGES/implementation/runtime_resource_management.po +++ /dev/null @@ -1,50 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2021, VRM Consortium -# This file is distributed under the same license as the UniVRM Programming -# Document package. -# FIRST AUTHOR , 2021. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: UniVRM Programming Document \n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-10-11 16:50+0900\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.9.1\n" - -#: ../../implementation/runtime_resource_management.md:1 -msgid "Runtime のリソース管理について" -msgstr "" - -#: ../../implementation/runtime_resource_management.md:3 -msgid "" -"Runtime Import で `Texture`, `Material`, `Mesh` などのリソースを Root の " -"`GameObject.OnDestroy` と同時に `UnityEngine.Object.Destroy` したい。" -msgstr "" - -#: ../../implementation/runtime_resource_management.md:6 -msgid "RuntimeGltfInstance" -msgstr "" - -#: ../../implementation/runtime_resource_management.md:8 -msgid "`RuntimeGltfInstance.OnDestroy` で破棄を実行するようにした。" -msgstr "" - -#: ../../implementation/runtime_resource_management.md:28 -msgid "VRM-0.X では `RuntimeGltfInstance` にリソースを委譲している。" -msgstr "" - -#: ../../implementation/runtime_resource_management.md:30 -msgid "Vrm10Instance" -msgstr "" - -#: ../../implementation/runtime_resource_management.md:46 -msgid "FirstPerson" -msgstr "" - diff --git a/docs/locale/en/LC_MESSAGES/implementation/scripted_importer.po b/docs/locale/en/LC_MESSAGES/implementation/scripted_importer.po deleted file mode 100644 index cf00c194a..000000000 --- a/docs/locale/en/LC_MESSAGES/implementation/scripted_importer.po +++ /dev/null @@ -1,83 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2021, VRM Consortium -# This file is distributed under the same license as the UniVRM Programming -# Document package. -# FIRST AUTHOR , 2021. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: UniVRM Programming Document \n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-10-29 16:41+0900\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.9.1\n" - -#: ../../implementation/scripted_importer.md:1 -msgid "ScriptedImporter の実装" -msgstr "" - -#: ../../implementation/scripted_importer.md:3 -msgid "" -"`v0.68.0` 以降 の `glb/gltf editor importer` と `VRM-1.0 editor importer` " -"の実装で使用している " -"[ScriptedImporter](https://docs.unity3d.com/ja/2019.4/ScriptReference/Experimental.AssetImporters.ScriptedImporter.html)" -" に関して。" -msgstr "" - -#: ../../implementation/scripted_importer.md:5 -msgid "`VRM-1.0` の実装と拡張子がぶつかってしまうので `VRM-0.x` への `ScriptedImporter` 実装はしません" -msgstr "" - -#: ../../implementation/scripted_importer.md:7 -msgid "ScriptedImporter 採用の利点" -msgstr "" - -#: ../../implementation/scripted_importer.md:9 -msgid "Texture の Asset化 が楽" -msgstr "" - -#: ../../implementation/scripted_importer.md:11 -msgid "" -"`AssetPostprocessor` だと普通の方法では実装できない Texture のバイト列を出力して Asset 化して、 " -"これを参照する Material をアセット化するということが、 `ScriptedImporter.GetExternalObjectMap` " -"により無理をせずに実装できます。" -msgstr "" - -#: ../../implementation/scripted_importer.md:15 -msgid "UniVRM では抜け道として `EditorApplication.delayCall` を使用しています。" -msgstr "" - -#: ../../implementation/scripted_importer.md:17 -msgid "Import 設定を作れる" -msgstr "" - -#: ../../implementation/scripted_importer.md:19 -msgid "" -"`ScriptedImporter` を継承したクラスの `public member` や `[SerializeField]` " -"に情報を保存できます。" -msgstr "" - -#: ../../implementation/scripted_importer.md:32 -msgid "ForceText 時に import が低速化するのを回避できる" -msgstr "" - -#: ../../implementation/scripted_importer.md:34 -msgid "" -"`ScriptedImporter` の SubAsset にすることで、 `mesh` などがテキスト(yaml)で Asset " -"化されることを回避できます。 巨大なアセットで差が出ます。" -msgstr "" - -#: ../../implementation/scripted_importer.md:37 -msgid "ScriptedImporter 実装" -msgstr "" - -#: ../../implementation/scripted_importer.md:39 -msgid "TODO: ExternalObjectMap の扱い" -msgstr "" - diff --git a/docs/locale/en/LC_MESSAGES/implementation/texture_manipulation.po b/docs/locale/en/LC_MESSAGES/implementation/texture_manipulation.po deleted file mode 100644 index 5514eb9d1..000000000 --- a/docs/locale/en/LC_MESSAGES/implementation/texture_manipulation.po +++ /dev/null @@ -1,67 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2021, VRM Consortium -# This file is distributed under the same license as the UniVRM Programming -# Document package. -# FIRST AUTHOR , 2021. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: UniVRM Programming Document \n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-10-11 16:50+0900\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.9.1\n" - -#: ../../implementation/texture_manipulation.md:1 -msgid "Texture関連" -msgstr "" - -#: ../../implementation/texture_manipulation.md:3 -msgid "Unity の linear の テクスチャーの挙動について" -msgstr "" - -#: ../../implementation/texture_manipulation.md:5 -#: ../../implementation/texture_manipulation.md:33 -msgid "Runtime" -msgstr "" - -#: ../../implementation/texture_manipulation.md:7 -#: ../../implementation/texture_manipulation.md:35 -msgid "new する場合は、" -msgstr "" - -#: ../../implementation/texture_manipulation.md:13 -msgid "とする。" -msgstr "" - -#: ../../implementation/texture_manipulation.md:15 -#: ../../implementation/texture_manipulation.md:53 -msgid "Editor(Asset)" -msgstr "" - -#: ../../implementation/texture_manipulation.md:17 -msgid "AssetFolder の png/jpg からloadする場合は、 事前に設定が必用。" -msgstr "" - -#: ../../implementation/texture_manipulation.md:29 -msgid "Unity の NormalMap の挙動について" -msgstr "" - -#: ../../implementation/texture_manipulation.md:31 -msgid "MToon の NormalMap も同じ" -msgstr "" - -#: ../../implementation/texture_manipulation.md:41 -msgid "とする。 また、 `DXT5nm` という仕様で格納する必要があるので変換します。 y と w の2要素だけを使います。" -msgstr "" - -#: ../../implementation/texture_manipulation.md:55 -msgid "AssetFolder の png/jpg からloadする場合は、 ロードする前に設定が必用。" -msgstr "" - diff --git a/docs/locale/en/LC_MESSAGES/implementation/transparent_zwrite.po b/docs/locale/en/LC_MESSAGES/implementation/transparent_zwrite.po deleted file mode 100644 index cb174c839..000000000 --- a/docs/locale/en/LC_MESSAGES/implementation/transparent_zwrite.po +++ /dev/null @@ -1,138 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2021, VRM Consortium -# This file is distributed under the same license as the UniVRM Programming -# Document package. -# FIRST AUTHOR , 2021. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: UniVRM Programming Document \n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-10-29 16:41+0900\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.9.1\n" - -#: ../../implementation/transparent_zwrite.md:1 -msgid "UnlitTransparentZWrite" -msgstr "" - -#: ../../implementation/transparent_zwrite.md:3 -msgid "対応状況。" -msgstr "" - -#: ../../implementation/transparent_zwrite.md -msgid "UniVRM" -msgstr "" - -#: ../../implementation/transparent_zwrite.md -msgid "export" -msgstr "" - -#: ../../implementation/transparent_zwrite.md -msgid "import" -msgstr "" - -#: ../../implementation/transparent_zwrite.md -msgid "comment" -msgstr "" - -#: ../../implementation/transparent_zwrite.md -msgid "✅" -msgstr "" - -#: ../../implementation/transparent_zwrite.md -msgid "GLTFの仕様外で MToon でもないので仕様の無い存在に。" -msgstr "" - -#: ../../implementation/transparent_zwrite.md -msgid "{doc}`v0.44 `" -msgstr "" - -#: ../../implementation/transparent_zwrite.md -msgid "❌" -msgstr "" - -#: ../../implementation/transparent_zwrite.md -msgid "MToon のみを extensions.VRM に記述し、 `PBR` と `Unilt` は GLTF として記録する。" -msgstr "" - -#: ../../implementation/transparent_zwrite.md -msgid "{doc}`v0.76 `" -msgstr "" - -#: ../../implementation/transparent_zwrite.md -msgid "" -"[\\#1004](https://github.com/vrm-c/UniVRM/pull/1004) 仕様外のため削除。import すると " -"MToon になるが調整されていない。" -msgstr "" - -#: ../../implementation/transparent_zwrite.md -msgid "{doc}`v0.85 `" -msgstr "" - -#: ../../implementation/transparent_zwrite.md -msgid "🔺" -msgstr "" - -#: ../../implementation/transparent_zwrite.md -msgid "[\\#1248](https://github.com/vrm-c/UniVRM/pull/1248) import すると MToon になる。" -msgstr "" - -#: ../../implementation/transparent_zwrite.md -msgid "{doc}`v0.88 `" -msgstr "" - -#: ../../implementation/transparent_zwrite.md -msgid "[\\#1331](https://github.com/vrm-c/UniVRM/pull/1331) MToon 変換を見直し。" -msgstr "" - -#: ../../implementation/transparent_zwrite.md:13 -msgid "`UniVRM-0.75` 以前はロードできます。" -msgstr "" - -#: ../../implementation/transparent_zwrite.md:14 -msgid "`UniVRM-0.88` 以降は見た目が同様になるように MToon に変換されます。" -msgstr "" - -#: ../../implementation/transparent_zwrite.md:15 -msgid "新規に `ZWriteTransparent` にしたい場合は、 `MToon` を使用してください。" -msgstr "" - -#: ../../implementation/transparent_zwrite.md:17 -msgid "MToon を Unlit 的に設定する" -msgstr "" - -#: ../../implementation/transparent_zwrite.md:19 -msgid "Emission を使うのがこつです。" -msgstr "" - -#: ../../implementation/transparent_zwrite.md:21 -msgid "_MainTex: 元の _MainTex" -msgstr "" - -#: ../../implementation/transparent_zwrite.md:22 -msgid "_Color: (0, 0, 0, 1)" -msgstr "" - -#: ../../implementation/transparent_zwrite.md:23 -msgid "_ShadeTex: null" -msgstr "" - -#: ../../implementation/transparent_zwrite.md:24 -msgid "_ShadeColor: (0, 0, 0, 1)" -msgstr "" - -#: ../../implementation/transparent_zwrite.md:25 -msgid "_EmissiveMap: 元の _MainTex" -msgstr "" - -#: ../../implementation/transparent_zwrite.md:26 -msgid "_Emission: (1, 1, 1, 1)" -msgstr "" - diff --git a/docs/locale/en/LC_MESSAGES/index.po b/docs/locale/en/LC_MESSAGES/index.po deleted file mode 100644 index 38147a56d..000000000 --- a/docs/locale/en/LC_MESSAGES/index.po +++ /dev/null @@ -1,66 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2021, VRM Consortium -# This file is distributed under the same license as the UniVRM Programming -# Document package. -# FIRST AUTHOR , 2021. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: UniVRM Programming Document \n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2022-02-07 14:34+0900\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.9.1\n" - -#: ../../index.md:3 -msgid "Development" -msgstr "" - -#: ../../index.md:11 -msgid "Other" -msgstr "" - -#: ../../index.md:18 -msgid "UniVRM(github)" -msgstr "" - -#: ../../index.md:18 -msgid "VRM" -msgstr "" - -#: ../../index.md:18 -msgid "external" -msgstr "" - -#: ../../index.md:1 -msgid "UniVRM Programming Document" -msgstr "" - -#~ msgid "" -#~ "これは、[UniVRM](https://github.com/vrm-c/UniVRM) の開発ドキュメントです。 " -#~ "UnityでVRMをエクスポートする方法などについては " -#~ "[manual](https://vrm.dev/docs/univrm/) を参照してください。" -#~ msgstr "" -#~ "This is the development documentation " -#~ "for [UniVRM] (https://github.com/vrm-c/UniVRM).Please " -#~ "see [manual](https://vrm.dev/en/docs//univrm/) about " -#~ "how to export VRM." - -#~ msgid "Indices and tables" -#~ msgstr "" - -#~ msgid "{ref}`genindex`" -#~ msgstr "" - -#~ msgid "{ref}`modindex`" -#~ msgstr "" - -#~ msgid "{ref}`search`" -#~ msgstr "" - diff --git a/docs/locale/en/LC_MESSAGES/package.po b/docs/locale/en/LC_MESSAGES/package.po deleted file mode 100644 index 1b5ba483e..000000000 --- a/docs/locale/en/LC_MESSAGES/package.po +++ /dev/null @@ -1,80 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2021, VRM Consortium -# This file is distributed under the same license as the UniVRM Programming -# Document package. -# FIRST AUTHOR , 2021. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: UniVRM Programming Document \n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-10-11 16:50+0900\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.9.1\n" - -#: ../../package.md:1 -msgid "パッケージ構成" -msgstr "" - -#: ../../package.md:3 -msgid "パッケージ" -msgstr "" - -#: ../../package.md -msgid "unitypackage" -msgstr "" - -#: ../../package.md -msgid "folder" -msgstr "" - -#: ../../package.md -msgid "contents" -msgstr "" - -#: ../../package.md -msgid "VRMShaders_UniGLTF" -msgstr "" - -#: ../../package.md -msgid "Assets/VRMShaders, Assets/UniGLTF" -msgstr "" - -#: ../../package.md -msgid "VRMShaders と UniGLTF" -msgstr "" - -#: ../../package.md -msgid "UniVRM" -msgstr "" - -#: ../../package.md -msgid "Assets/VRM" -msgstr "" - -#: ../../package.md -msgid "VRM-0.X" -msgstr "" - -#: ../../package.md -msgid "VRM" -msgstr "" - -#: ../../package.md -msgid "Assets/VRM10" -msgstr "" - -#: ../../package.md -msgid "VRM-1.0(β)" -msgstr "" - -#: ../../package.md:22 -msgid "UPM" -msgstr "" - diff --git a/docs/locale/en/LC_MESSAGES/release/055/index.po b/docs/locale/en/LC_MESSAGES/release/055/index.po deleted file mode 100644 index 57197e7f5..000000000 --- a/docs/locale/en/LC_MESSAGES/release/055/index.po +++ /dev/null @@ -1,39 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2021, VRM Consortium -# This file is distributed under the same license as the UniVRM Programming -# Document package. -# FIRST AUTHOR , 2021. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: UniVRM Programming Document \n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-10-15 16:47+0900\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.9.1\n" - -#: ../../release/055/index.md:1 -msgid "~v0.55 (Unity-5.6 .NET-3.5) 推奨バージョンv0.55" -msgstr "~v0.55 (Unity-5.6. NET-3.5) Recommended version v0.55" - -#: ../../release/055/index.md:3 -msgid "UnityPackage" -msgstr "" - -#: ../../release/055/index.md:5 -msgid "`UniVRM-0.XX.0_YYYY.unitypackage`" -msgstr "" - -#: ../../release/055/index.md:7 -msgid "Releases" -msgstr "" - -#~ msgid "~v0.55: Unity-5.6(.NET-3.5)" -#~ msgstr "" - diff --git a/docs/locale/en/LC_MESSAGES/release/055/v0.40.po b/docs/locale/en/LC_MESSAGES/release/055/v0.40.po deleted file mode 100644 index f4c671114..000000000 --- a/docs/locale/en/LC_MESSAGES/release/055/v0.40.po +++ /dev/null @@ -1,91 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2021, VRM Consortium -# This file is distributed under the same license as the UniVRM Programming -# Document package. -# FIRST AUTHOR , 2021. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: UniVRM Programming Document \n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-10-11 16:50+0900\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.9.1\n" - -#: ../../release/055/v0.40.md:1 -msgid "v0.40" -msgstr "" - -#: ../../release/055/v0.40.md:3 -msgid "Major fixes:" -msgstr "" - -#: ../../release/055/v0.40.md:4 -msgid "" -"(Exporter) Capable of collecting VRMSpringBone other than secondary " -"(since VRMSpringBone's attached position is not recorded, all of " -"VRMSpringBones will be attached to secondary during the import)" -msgstr "" - -#: ../../release/055/v0.40.md:5 -msgid "(Importer) Added the callback \"OnError\" to LoadVRMAsync" -msgstr "" - -#: ../../release/055/v0.40.md:6 -msgid "" -"(UniGLTF) Fixed bugs in the rename code when there are meshes with same " -"names" -msgstr "" - -#: ../../release/055/v0.40.md:7 -msgid "(UniGLTF) Allows exported VRM contains non-Texture2D Texture" -msgstr "" - -#: ../../release/055/v0.40.md:8 -msgid "" -"(Exporter) Fixed bugs where skeleton root was set and then mesh position " -"became incorrect if SkinnedMesh without bone weight was not set in " -"RootBone" -msgstr "" - -#: ../../release/055/v0.40.md:9 -msgid "(UniGLTF) Added Serializable to glTF_VRM_Material" -msgstr "" - -#: ../../release/055/v0.40.md:10 -msgid "" -"(Importer) Added the symbol \"VRM_STOP_ASSETPOSTPROCESSOR\" to stop " -"AssetPostProcessor" -msgstr "" - -#: ../../release/055/v0.40.md:11 -msgid "(Editor) Fixed OSX compilation errors" -msgstr "" - -#: ../../release/055/v0.40.md:12 -msgid "" -"(UniGLTF) Fixed bugs that all textures became the same when putting vrm " -"directly under Assets" -msgstr "" - -#: ../../release/055/v0.40.md:14 -msgid "We released v0.40 as the version of bugs corrections in v0.39" -msgstr "" - -#: ../../release/055/v0.40.md:15 -msgid "" -"Importing Texture fails if VRM file is put directly under the Assets " -"folder. There is a bug in parsing path. v0.39 package was in the " -"erroneous state described above before the following commit:" -msgstr "" - -#: ../../release/055/v0.40.md:17 -msgid "[ousttrue/UniGLTF@1d41ff0](https://github.com/ousttrue/UniGLTF/commit/1d41ff08c25707e9b789997368bac2971f2cd78e)" -msgstr "" - diff --git a/docs/locale/en/LC_MESSAGES/release/055/v0.41.po b/docs/locale/en/LC_MESSAGES/release/055/v0.41.po deleted file mode 100644 index e6330b358..000000000 --- a/docs/locale/en/LC_MESSAGES/release/055/v0.41.po +++ /dev/null @@ -1,159 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2021, VRM Consortium -# This file is distributed under the same license as the UniVRM Programming -# Document package. -# FIRST AUTHOR , 2021. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: UniVRM Programming Document \n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-10-11 16:50+0900\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.9.1\n" - -#: ../../release/055/v0.41.md:1 -msgid "v0.41" -msgstr "" - -#: ../../release/055/v0.41.md:3 -msgid "※Important Information※" -msgstr "" - -#: ../../release/055/v0.41.md:4 -msgid "Major Updates:" -msgstr "" - -#: ../../release/055/v0.41.md:5 -msgid "[Exporter] Corrected exported normal map (for DXT5)" -msgstr "" - -#: ../../release/055/v0.41.md:6 -msgid "" -"[Exporter] Fixed bugs that material parameters were gone when exporting " -"VRM at runtime (for ShaderProperty that cannot be enumerated)" -msgstr "" - -#: ../../release/055/v0.41.md:7 -msgid "" -"[BlendShape] Fixed bugs that the list was missing when BlendShapeClip was" -" deleted" -msgstr "" - -#: ../../release/055/v0.41.md:8 -msgid "[BlendShape] Manipulation of UV value of Material Animation" -msgstr "" - -#: ../../release/055/v0.41.md:9 -msgid "" -"[BLendShape] Added a function to move horizontally with MainTex_ST_S / " -"move vertically with Matex_ST_T" -msgstr "" - -#: ../../release/055/v0.41.md:10 -msgid "" -"[BLendShape] When adding new BlendShapeClip, the file name can be put " -"into BlendShapeName" -msgstr "" - -#: ../../release/055/v0.41.md:11 -msgid "[SpringBoneColliderGroup] Enhanced NullCheck" -msgstr "" - -#: ../../release/055/v0.41.md:13 -msgid "Editor Updates:" -msgstr "" - -#: ../../release/055/v0.41.md:15 -msgid "[Editor] Added version# in VRM menu" -msgstr "" - -#: ../../release/055/v0.41.md:16 -msgid "[Editor] Added git hash to unitypackage file name" -msgstr "" - -#: ../../release/055/v0.41.md:17 -msgid "[Editor] Added UnitTest" -msgstr "" - -#: ../../release/055/v0.41.md:19 -msgid "API Updates:" -msgstr "" - -#: ../../release/055/v0.41.md:20 -msgid "" -"[Importer] Added the argument: show. Now you can choose to undisplay VRM " -"model when VrmImporter.LoadVrmAsync is ended" -msgstr "" - -#: ../../release/055/v0.41.md:21 -msgid "" -"[Importer] Extended code that relies on unpacking textures in the same " -"path as glb" -msgstr "" - -#: ../../release/055/v0.41.md:22 -msgid "" -"[Importer] Change Task's version check from `UNITY_2018_1_OR_NEWER` to " -"`UNITY_2017_1_OR_NEWER`" -msgstr "" - -#: ../../release/055/v0.41.md:23 -msgid "[Exporter] Organized interface" -msgstr "" - -#: ../../release/055/v0.41.md:33 -msgid "" -"[UniGLTF] Changed the implementation method of extension from inheritance" -" to partial class" -msgstr "" - -#: ../../release/055/v0.41.md:34 -msgid "" -"Added [BlendShapeProxy]``public void " -"SetValues(IEnumerable> values)``" -msgstr "" - -#: ../../release/055/v0.41.md:35 -msgid "Renamed UniTask => DepthFirstScheduler" -msgstr "" - -#: ../../release/055/v0.41.md:37 -msgid "JSON Related Fixes:" -msgstr "" - -#: ../../release/055/v0.41.md:38 -msgid "Discarded `/nodes/*/extras/rootBone`." -msgstr "" - -#: ../../release/055/v0.41.md:40 -msgid "" -"This item was meant to save `SkinnedMeshRenderer.rootBone`, but we found " -"it was the same as `/ skins / * / skeleton` of the GLTF specification." -msgstr "" - -#: ../../release/055/v0.41.md:43 -msgid "" -"When using UniVRM in a built application, there may be influences by " -"`SkinnedMeshRenderer.updateWhenOffscreen = false`." -msgstr "" - -#: ../../release/055/v0.41.md:46 -msgid "" -"From now on, we will provide the information about the change of JSON " -"level here." -msgstr "" - -#: ../../release/055/v0.41.md:48 -msgid "" -"To use `SkinnedMeshRenderer.updateWhenOffscreen=true` more convenient, we" -" added `ImporterContext.EnableUpdateWhenOffscreen` that can apply to all " -"meshes at one time. Feel free to use it." -msgstr "" - diff --git a/docs/locale/en/LC_MESSAGES/release/055/v0.42.po b/docs/locale/en/LC_MESSAGES/release/055/v0.42.po deleted file mode 100644 index 1d5e49b62..000000000 --- a/docs/locale/en/LC_MESSAGES/release/055/v0.42.po +++ /dev/null @@ -1,303 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2021, VRM Consortium -# This file is distributed under the same license as the UniVRM Programming -# Document package. -# FIRST AUTHOR , 2021. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: UniVRM Programming Document \n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-10-11 16:50+0900\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.9.1\n" - -#: ../../release/055/v0.42.md:1 -msgid "v0.42" -msgstr "" - -#: ../../release/055/v0.42.md:3 -msgid "※Important Information※" -msgstr "" - -#: ../../release/055/v0.42.md:4 -msgid "" -"The errors in VRM output from earlier versions (UniVRM 0.41 and before) " -"have been fixed in v0.42. However, this fix comes along with the " -"following impact:" -msgstr "" - -#: ../../release/055/v0.42.md:6 -msgid "" -"The exported VRM data in v0.42 or later cannot be imported correctly in " -"the earlier versions" -msgstr "" - -#: ../../release/055/v0.42.md:8 -msgid "" -"When exporting VRM data using UniVRM, please check which version you use " -"to make VRM model. If you are using UniVRM to import VRM data, please " -"update UniVRM to the latest version as soon as you can." -msgstr "" - -#: ../../release/055/v0.42.md:11 -msgid "UV Bugs Fix:" -msgstr "" - -#: ../../release/055/v0.42.md:12 -msgid "" -"In v0.41 and the earlier versions, converting UV between Unity and GLTF " -"was incorrect." -msgstr "" - -#: ../../release/055/v0.42.md:14 -msgid "Before" -msgstr "" - -#: ../../release/055/v0.42.md:19 -msgid "After" -msgstr "" - -#: ../../release/055/v0.42.md:24 -msgid "This change influences both import and export." -msgstr "" - -#: ../../release/055/v0.42.md:26 -msgid "Current status in v0.42:" -msgstr "" - -#: ../../release/055/v0.42.md:28 -msgid "The UV of imported VRM is correct." -msgstr "" - -#: ../../release/055/v0.42.md:29 -msgid "" -"V will become negative when loading the correct UV of VRM with the " -"earlier versions." -msgstr "" - -#: ../../release/055/v0.42.md:30 -msgid "" -"Texture display will be distorted if texture is set to `Clamp`. The " -"default is `Repeat`." -msgstr "" - -#: ../../release/055/v0.42.md -msgid "VRM's UV in v0.41 and before" -msgstr "" - -#: ../../release/055/v0.42.md -msgid "VRM's UV from v0.42" -msgstr "" - -#: ../../release/055/v0.42.md -msgid "Importer in UniVRM-0.41 and before" -msgstr "" - -#: ../../release/055/v0.42.md -msgid "〇 (negative x negative = positive)" -msgstr "" - -#: ../../release/055/v0.42.md -msgid "× (positive x negative = negative)" -msgstr "" - -#: ../../release/055/v0.42.md -msgid "Importer from UniVRM-0.42" -msgstr "" - -#: ../../release/055/v0.42.md -msgid "〇" -msgstr "" - -#: ../../release/055/v0.42.md -msgid "General GLTF loader" -msgstr "" - -#: ../../release/055/v0.42.md -msgid "×" -msgstr "" - -#: ../../release/055/v0.42.md:38 -msgid "To developers: please update UniVRM to v0.42 as soon as possible." -msgstr "" - -#: ../../release/055/v0.42.md:39 -msgid "" -"We created a judger based on the string `UniGLTF-1.16 (v0.42)` in GLTF " -"`/assets/generator` in importer to detect whether a VRM model is made by " -"the version before 0.42. For v0.42, it can import VRM model correctly." -msgstr "" - -#: ../../release/055/v0.42.md:41 -msgid "Tangents Bugs Fix:" -msgstr "" - -#: ../../release/055/v0.42.md:42 -msgid "" -"The method to call " -"[Mesh.RecalculateTangents](https://docs.unity3d.com/ScriptReference/Mesh.RecalculateTangents.html)" -" was inappropriate and it was not able to generate Tangents. We have " -"fixed this issue. It influences the use of normal map." -msgstr "" - -#: ../../release/055/v0.42.md:47 -msgid "Tangents processing modification:" -msgstr "" - -#: ../../release/055/v0.42.md:48 -msgid "Tangents can be calculated and generated from Normal and UV" -msgstr "" - -#: ../../release/055/v0.42.md:49 -msgid "The differences of coordinate axes between GLTF and Unity can be absorbed" -msgstr "" - -#: ../../release/055/v0.42.md:50 -msgid "File size can be decreased if Tangents is not recorded" -msgstr "" - -#: ../../release/055/v0.42.md:52 -msgid "" -"Based on the reasons above, we decided not to export Tangents. (If any " -"problem occurs, please let us know through " -"https://github.com/ousttrue/UniGLTF/issues)" -msgstr "" - -#: ../../release/055/v0.42.md:55 -msgid "GLTF Improvement:" -msgstr "" - -#: ../../release/055/v0.42.md:57 -msgid "`/bufferViews/*/byteStride`will not output" -msgstr "" - -#: ../../release/055/v0.42.md:58 -msgid "It seems necessary for outputting OpenGL's interleaved vbo format:" -msgstr "" - -#: ../../release/055/v0.42.md:69 -msgid "" -"Since UniGLTF outputs separate arrays for each vertex attribute, " -"ByteStride was unnecessary." -msgstr "" - -#: ../../release/055/v0.42.md:71 -msgid "" -"When this is not defined, data is tightly packed. When two or more " -"accessors use the same bufferView, this field must be defined." -msgstr "" - -#: ../../release/055/v0.42.md:73 -msgid "Also, we found that ByteStride should not output to Index." -msgstr "" - -#: ../../release/055/v0.42.md:75 -msgid "GLTF material support improvement:" -msgstr "" - -#: ../../release/055/v0.42.md:77 -msgid "`/materials/*/alphaMode`" -msgstr "" - -#: ../../release/055/v0.42.md:78 -msgid "`/materials/*/doubleSided`" -msgstr "" - -#: ../../release/055/v0.42.md:79 -msgid "KHR_material_unlit" -msgstr "" - -#: ../../release/055/v0.42.md:80 -msgid "texture sampler(repeat, clamp, mirror)" -msgstr "" - -#: ../../release/055/v0.42.md:81 -msgid "https://github.com/ousttrue/UniGLTF/issues/12" -msgstr "" - -#: ../../release/055/v0.42.md:82 -msgid "" -"[Handling semi-transparent texture " -"#28](https://github.com/dwango/UniVRM/issues/28)" -msgstr "" - -#: ../../release/055/v0.42.md:84 -msgid "[Details](https://github.com/ousttrue/UniGLTF/wiki/Material)" -msgstr "" - -#: ../../release/055/v0.42.md:86 -msgid "" -"Also, when setting MToon, we tried to pass parameters as many as possible" -" to GLTF material: `KHR_material_unlit, AlphaMode, DoubleSided`." -msgstr "" - -#: ../../release/055/v0.42.md:88 -msgid "" -"This improvement has influences on VRM files changed to .glb format when " -"loading with other tools." -msgstr "" - -#: ../../release/055/v0.42.md:90 -msgid "VRM JsonShcema Release:" -msgstr "" - -#: ../../release/055/v0.42.md:92 -msgid "https://github.com/dwango/UniVRM/tree/master/specification/0.0/schema" -msgstr "" - -#: ../../release/055/v0.42.md:94 -msgid "Directory Structure Changes:" -msgstr "" - -#: ../../release/055/v0.42.md:96 -msgid "VRM/UniHumanoid => VRM/UniGLTF/UniHumanoid" -msgstr "" - -#: ../../release/055/v0.42.md:97 -msgid "" -"VRM/Scripts/DepthFirstScheduler(Former UniTask) => " -"VRM/UniGLTF/DepthFirstScheduler" -msgstr "" - -#: ../../release/055/v0.42.md:99 -msgid "BlendShape Asset:" -msgstr "" - -#: ../../release/055/v0.42.md:100 -msgid "" -"The asset for BlendShape now is independent (previously it is a sub-asset" -" of Prefab)" -msgstr "" - -#: ../../release/055/v0.42.md:101 -msgid "https://github.com/dwango/UniVRM/pull/26" -msgstr "" - -#: ../../release/055/v0.42.md:103 -msgid "BlendShape Reference:" -msgstr "" - -#: ../../release/055/v0.42.md:104 -msgid "" -"The state of BlendShape before model normalization is now used as a " -"reference. You can make BlendShape before normalization and Bake the " -"state of BlendShape during normalization." -msgstr "" - -#: ../../release/055/v0.42.md:106 -msgid "UniHumanoid BVH Judgement Fix:" -msgstr "" - -#: ../../release/055/v0.42.md:107 -msgid "" -"We fixed BVH skeleton estimation. Report errors here when it fails: " -"https://github.com/ousttrue/UniHumanoid/issues" -msgstr "" - diff --git a/docs/locale/en/LC_MESSAGES/release/055/v0.43.po b/docs/locale/en/LC_MESSAGES/release/055/v0.43.po deleted file mode 100644 index 1044e0af6..000000000 --- a/docs/locale/en/LC_MESSAGES/release/055/v0.43.po +++ /dev/null @@ -1,168 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2021, VRM Consortium -# This file is distributed under the same license as the UniVRM Programming -# Document package. -# FIRST AUTHOR , 2021. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: UniVRM Programming Document \n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-10-11 16:50+0900\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.9.1\n" - -#: ../../release/055/v0.43.md:1 -msgid "v0.43" -msgstr "" - -#: ../../release/055/v0.43.md:3 -msgid "※Important Information※" -msgstr "" - -#: ../../release/055/v0.43.md:4 -msgid "" -"The errors in VRM output from earlier versions (UniVRM 0.41 and before) " -"have been fixed since v0.42. However, this fix comes along with the " -"following impact:" -msgstr "" - -#: ../../release/055/v0.43.md:6 -msgid "" -"The exported VRM data in v0.42 or later cannot be imported correctly in " -"the earlier versions" -msgstr "" - -#: ../../release/055/v0.43.md:8 -msgid "" -"When exporting VRM data using UniVRM, please check which version you use " -"to make VRM model. If you are using UniVRM to import VRM data, please " -"update UniVRM to the latest version as soon as you can." -msgstr "" - -#: ../../release/055/v0.43.md:11 -msgid "BlendShape Object Bug Fix:" -msgstr "" - -#: ../../release/055/v0.43.md:12 -msgid "" -"In v0.42, BlendShape.Clips will not be saved if you try to save clips in " -"the following order:" -msgstr "" - -#: ../../release/055/v0.43.md:14 -msgid "Import VRM" -msgstr "" - -#: ../../release/055/v0.43.md:15 -msgid "Close Unity (BlendShape.Clips are not saved in the disk)" -msgstr "" - -#: ../../release/055/v0.43.md:16 -msgid "Start Unity" -msgstr "" - -#: ../../release/055/v0.43.md:17 -msgid "BlendShapeProxy.Clips in `model_name.BlendShapes / BlendShape` are empty" -msgstr "" - -#: ../../release/055/v0.43.md:19 -msgid "" -"![empty](https://user-" -"images.githubusercontent.com/68057/45142250-0131a480-b1f3-11e8-8e1c-" -"a601c62d7bb0.png)" -msgstr "" - -#: ../../release/055/v0.43.md:19 -msgid "empty" -msgstr "" - -#: ../../release/055/v0.43.md:21 -msgid "↑ Empty status" -msgstr "" - -#: ../../release/055/v0.43.md:23 -msgid "" -"![valid](https://user-" -"images.githubusercontent.com/68057/45142316-3211d980-b1f3-11e8-8740-def7afb90630.png)" -msgstr "" - -#: ../../release/055/v0.43.md:23 -msgid "valid" -msgstr "" - -#: ../../release/055/v0.43.md:25 -msgid "↑ Valid status" -msgstr "" - -#: ../../release/055/v0.43.md:27 -msgid "This issue has been fixed in v0.43." -msgstr "" - -#: ../../release/055/v0.43.md:29 -msgid "How to restore empty BlendShape resulted by v0.42:" -msgstr "" - -#: ../../release/055/v0.43.md:30 -msgid "" -"Either way described below can restore BlendShape clips once UniVRM is " -"updated to v0.43." -msgstr "" - -#: ../../release/055/v0.43.md:32 -msgid "Right click VRM file and select Reimport." -msgstr "" - -#: ../../release/055/v0.43.md:34 -msgid "" -"![reimport](https://user-" -"images.githubusercontent.com/68057/45142534-c11ef180-b1f3-11e8-9251-23e15486632c.png)" -msgstr "" - -#: ../../release/055/v0.43.md:34 -msgid "reimport" -msgstr "" - -#: ../../release/055/v0.43.md:36 -msgid "Add restore option in menu for empty Blendshape clips (v0.42):" -msgstr "" - -#: ../../release/055/v0.43.md:38 -msgid "" -"![restore](https://user-" -"images.githubusercontent.com/68057/45142411-70a79400-b1f3-11e8-9d0f-" -"b50108b0a8a6.png)" -msgstr "" - -#: ../../release/055/v0.43.md:38 -msgid "restore" -msgstr "" - -#: ../../release/055/v0.43.md:40 -msgid "" -"↑ Click the gear icon on the top and select `Restore`. The BlendShape " -"clips set before will be back (the BlendShape clips in the same folder)." -msgstr "" - -#: ../../release/055/v0.43.md:43 -msgid "Other Fixes:" -msgstr "" - -#: ../../release/055/v0.43.md:44 -msgid "" -"Normal map conversion fix at runtime loading: " -"https://github.com/ousttrue/UniGLTF/issues/21" -msgstr "" - -#: ../../release/055/v0.43.md:45 -msgid "" -"Added the argument: " -"VRMSpringBone.Setup(force)https://github.com/dwango/UniVRM/commit/b99e7cb9a47de77280eece57d6ed5e7718e848db" -msgstr "" - diff --git a/docs/locale/en/LC_MESSAGES/release/055/v0.44.po b/docs/locale/en/LC_MESSAGES/release/055/v0.44.po deleted file mode 100644 index e15ad6823..000000000 --- a/docs/locale/en/LC_MESSAGES/release/055/v0.44.po +++ /dev/null @@ -1,237 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2021, VRM Consortium -# This file is distributed under the same license as the UniVRM Programming -# Document package. -# FIRST AUTHOR , 2021. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: UniVRM Programming Document \n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-10-11 16:50+0900\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.9.1\n" - -#: ../../release/055/v0.44.md:1 -msgid "v0.44: UniGLTF/UniUnlit 追加" -msgstr "" - -#: ../../release/055/v0.44.md:3 -msgid "`67a6` https://github.com/dwango/UniVRM/releases/tag/v0.44" -msgstr "" - -#: ../../release/055/v0.44.md:5 -msgid "※大切なお知らせ※" -msgstr "" - -#: ../../release/055/v0.44.md:7 -msgid "新シェーダーを0.43以前のバージョンでImportしたとき" -msgstr "" - -#: ../../release/055/v0.44.md:8 -msgid "0.44で新シェーダーUniGLTF/Unlit を追加しました。" -msgstr "" - -#: ../../release/055/v0.44.md:10 -msgid "【UniGLTF/Unlit】 既存のUnlit系シェーダではできなかった、" -msgstr "" - -#: ../../release/055/v0.44.md:12 ../../release/055/v0.44.md:31 -msgid "TextureとColorの乗算" -msgstr "" - -#: ../../release/055/v0.44.md:13 ../../release/055/v0.44.md:32 -msgid "DoubleSided" -msgstr "" - -#: ../../release/055/v0.44.md:14 ../../release/055/v0.44.md:33 -msgid "VertexColor" -msgstr "" - -#: ../../release/055/v0.44.md:15 -msgid "" -"ColorでTransparent
を設定できるようになりました。これらのパラメータはGLTF標準のunlitとして保存されますので、 " -"他のGLTF互換ビューアなどでも正しく処理されますが、UniVRM 0.43以前では正しく表示されません。
" -"これらのパラメータを使う場合は、ロードする側のライブラリが0.44以降に更新されるのをお待ちください。 " -"また、VRMデータをインポートするためにUniVRMをご利用いただいているかたは、UniVRMの更新をお願いいたします。
" -msgstr "" - -#: ../../release/055/v0.44.md:21 -msgid "法線マップの入出力について" -msgstr "" - -#: ../../release/055/v0.44.md:22 -msgid "" -"0.44から正しくエクスポートし、正しくインポートできるようになりました。
" -"そのため、法線モデルを含んだモデルは、0.44以降でエクスポートし、
" -"0.44以降のアプリケーションでロードしなければ正しく表示されません。
" -"お手数ですが、アプリケーションが0.44以降に更新されるのを待ってから、法線マップを含んだモデルを再エクスポートしてください。
" -msgstr "" - -#: ../../release/055/v0.44.md:27 -msgid "[GLTF]UniUnlitの導入" -msgstr "" - -#: ../../release/055/v0.44.md:28 -msgid "新規に `UniGLTF/Unlit` を導入しました。
既存のUnlit系シェーダーでできなかった、
" -msgstr "" - -#: ../../release/055/v0.44.md:34 -msgid "ColorでTransparent" -msgstr "" - -#: ../../release/055/v0.44.md:36 -msgid "を設定できます。" -msgstr "" - -#: ../../release/055/v0.44.md:38 -msgid "[VRM] UnlitとStandardマテリアルに関しては、VRM部に重複した情報を保存しない仕様変更" -msgstr "" - -#: ../../release/055/v0.44.md:39 -msgid "" -"0.43以前では、`/materials` と `/extensions/VRM/materialProperties` " -"に2重に情報を保存していました。 0.44から、~~GLTFで記述可能な~~GLTFとだいたい互換できる `Unlit` と `Standard`" -" は `/materials` に一本化することにしました。" -msgstr "" - -#: ../../release/055/v0.44.md:42 -msgid "GLTFで表現できないマテリアル情報は、" -msgstr "" - -#: ../../release/055/v0.44.md:44 -msgid "`VRM/MToon` と `VRM/UnlitTransparentZWrite` です。" -msgstr "" - -#: ../../release/055/v0.44.md:46 -msgid "[VRM]正規化する時にDisableのGameObjectがあると失敗する場合があるのを修正" -msgstr "" - -#: ../../release/055/v0.44.md:47 -msgid "HumanBoneに割り当てられていてDisableなど、一定の条件で失敗するのを修正しました。" -msgstr "" - -#: ../../release/055/v0.44.md:48 ../../release/055/v0.44.md:56 -msgid "https://github.com/dwango/UniVRM/issues/36" -msgstr "" - -#: ../../release/055/v0.44.md:49 -msgid "https://github.com/dwango/UniVRM/issues/31" -msgstr "" - -#: ../../release/055/v0.44.md:51 -msgid "[GLTF]NormalMap等のマテリアル対応関連" -msgstr "" - -#: ../../release/055/v0.44.md:52 -msgid "https://github.com/dwango/UniVRM/issues/17" -msgstr "" - -#: ../../release/055/v0.44.md:53 -msgid "https://github.com/dwango/UniVRM/issues/46" -msgstr "" - -#: ../../release/055/v0.44.md:54 -msgid "https://github.com/dwango/UniVRM/issues/39" -msgstr "" - -#: ../../release/055/v0.44.md:55 -msgid "https://github.com/dwango/UniVRM/issues/38" -msgstr "" - -#: ../../release/055/v0.44.md:58 -msgid "NormalMap asset import" -msgstr "" - -#: ../../release/055/v0.44.md:64 -msgid "NormalMap runtime import" -msgstr "" - -#: ../../release/055/v0.44.md:66 -msgid "pack" -msgstr "" - -#: ../../release/055/v0.44.md:82 -msgid "NormalMap export" -msgstr "" - -#: ../../release/055/v0.44.md:84 -msgid "unpack" -msgstr "" - -#: ../../release/055/v0.44.md:86 -msgid "https://github.com/ousttrue/UniGLTF/issues/29" -msgstr "" - -#: ../../release/055/v0.44.md:88 -msgid "[GLTF]Animation関連" -msgstr "" - -#: ../../release/055/v0.44.md:89 -msgid "GLTFのアニメーション対応を更新しました。" -msgstr "" - -#: ../../release/055/v0.44.md:91 -msgid "import" -msgstr "" - -#: ../../release/055/v0.44.md:92 -msgid "" -"Unityのlegacy AnimationClipとしてロードできます。 GameObjectに対する、 `localPosition`, " -"`localRotation`, `localScale` とBlendShapeのキーフレームに対応しています。" -msgstr "" - -#: ../../release/055/v0.44.md:95 -msgid "editor export" -msgstr "" - -#: ../../release/055/v0.44.md:96 -msgid "" -"エクスポート対象のルートにアタッチされた `Animation` または `Animator` のヒューマノイドではない " -"`AnimationClip`(legacy or generic) の、`localPosition`, `localRotation`, " -"`localScale` を出力できます。BlendShapeは未対応です。" -msgstr "" - -#: ../../release/055/v0.44.md:99 -msgid "[MToon]更新" -msgstr "" - -#: ../../release/055/v0.44.md:100 -msgid "https://github.com/Santarh/MToon/releases/tag/v1.5" -msgstr "" - -#: ../../release/055/v0.44.md:102 -msgid "[GLTF]Importerインタフェース整理" -msgstr "" - -#: ../../release/055/v0.44.md:103 -msgid "https://github.com/dwango/UniVRM/wiki/Runtime-import" -msgstr "" - -#: ../../release/055/v0.44.md:105 -msgid "[VRM] Auto指定のMeshRendererが一人称視点で非表示になるのを修正" -msgstr "" - -#: ../../release/055/v0.44.md:106 -msgid "https://github.com/dwango/UniVRM/commit/b7ab741b16c9037b12defc6a34c885953635bd7c" -msgstr "" - -#: ../../release/055/v0.44.md:108 -msgid "[GLTF]GLBエクスポーター" -msgstr "" - -#: ../../release/055/v0.44.md:109 -msgid "GLBエクスポーターが動作するようになりました。" -msgstr "" - -#: ../../release/055/v0.44.md:111 -#, python-format -msgid "[glbファイルの作り方](https://github.com/dwango/UniVRM/wiki/glb%E3%83%95%E3%82%A1%E3%82%A4%E3%83%AB%E3%81%AE%E4%BD%9C%E3%82%8A%E6%96%B9)" -msgstr "" - diff --git a/docs/locale/en/LC_MESSAGES/release/055/v0.45.po b/docs/locale/en/LC_MESSAGES/release/055/v0.45.po deleted file mode 100644 index 0efd59310..000000000 --- a/docs/locale/en/LC_MESSAGES/release/055/v0.45.po +++ /dev/null @@ -1,118 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2021, VRM Consortium -# This file is distributed under the same license as the UniVRM Programming -# Document package. -# FIRST AUTHOR , 2021. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: UniVRM Programming Document \n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-10-11 16:50+0900\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.9.1\n" - -#: ../../release/055/v0.45.md:1 -msgid "v0.45" -msgstr "" - -#: ../../release/055/v0.45.md:3 -msgid "`0c49` https://github.com/dwango/UniVRM/releases/tag/v0.45" -msgstr "" - -#: ../../release/055/v0.45.md:5 -msgid "バグ修正" -msgstr "" - -#: ../../release/055/v0.45.md:7 -msgid "法線マップ、MettalicRoughnessなどのテクスチャが無変換でエクスポートされる(最後のマテリアル以外変換・コピー前をエクスポートするバグ)" -msgstr "" - -#: ../../release/055/v0.45.md:8 -msgid "sRGBWriteの指定が不足している場合があるのを修正(sRGBをlinearとして出力していまい、テクスチャの色が濃く変わってしまう。プロジェクトのカラースペースがlinear設定になっているなどが条件と思われる)" -msgstr "" - -#: ../../release/055/v0.45.md:10 -msgid "BlendShapeProxy.SetValuesの修正。同じBlendShapeを違うウェイトで参照するBlendShapeClipが複数あったときに合成されずに最後の値で上書きされてしまう。" -msgstr "" - -#: ../../release/055/v0.45.md:12 -msgid "APIの変更(追記)" -msgstr "" - -#: ../../release/055/v0.45.md:14 -msgid "ToDo: publicの変更を明記する" -msgstr "" - -#: ../../release/055/v0.45.md:15 -msgid "ToDo: 内部用の関数にそれと分かる名前を付ける" -msgstr "" - -#: ../../release/055/v0.45.md:17 -msgid "VRMBlendShapeProxy.Clearの削除" -msgstr "" - -#: ../../release/055/v0.45.md:18 -msgid "名前通りの機能で無くApplyとほぼ同じ効果" -msgstr "" - -#: ../../release/055/v0.45.md:19 -msgid "古いカスタムエディタで使っていた?" -msgstr "" - -#: ../../release/055/v0.45.md:21 -msgid "更新" -msgstr "" - -#: ../../release/055/v0.45.md:23 -msgid "[Mtoon-1.7](https://github.com/Santarh/MToon/releases)" -msgstr "" - -#: ../../release/055/v0.45.md:25 -msgid "GlbアニメーションのBlendShapeキーフレームのエクスポート" -msgstr "" - -#: ../../release/055/v0.45.md:27 -msgid "BlendShapeClipに2値フラグ(値を四捨五入することで中間状態にならない)を追加" -msgstr "" - -#: ../../release/055/v0.45.md:31 -msgid "BlendShapeClipのMaterial適用ロジックを修正" -msgstr "" - -#: ../../release/055/v0.45.md:33 -msgid "v0.44: 一番最後の値で上書き" -msgstr "" - -#: ../../release/055/v0.45.md:38 -msgid "v0.45: 重み付き加算" -msgstr "" - -#: ../../release/055/v0.45.md:46 -msgid "" -"BlendShapeAvatarのインスペクタを更新 リストインタフェースを追加 " -msgstr "" - -#: ../../release/055/v0.45.md:50 -msgid "" -"BlendShapeClipのインスペクタを更新 " -msgstr "" - -#: ../../release/055/v0.45.md:53 -msgid "BlendShape設定のPreviewの中ドラッグで移動" -msgstr "" - -#: ../../release/055/v0.45.md:55 -msgid "Importerの高速化" -msgstr "" - diff --git a/docs/locale/en/LC_MESSAGES/release/055/v0.46.po b/docs/locale/en/LC_MESSAGES/release/055/v0.46.po deleted file mode 100644 index 71ff022ae..000000000 --- a/docs/locale/en/LC_MESSAGES/release/055/v0.46.po +++ /dev/null @@ -1,182 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2021, VRM Consortium -# This file is distributed under the same license as the UniVRM Programming -# Document package. -# FIRST AUTHOR , 2021. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: UniVRM Programming Document \n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-10-11 16:50+0900\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.9.1\n" - -#: ../../release/055/v0.46.md:1 -msgid "v0.46" -msgstr "" - -#: ../../release/055/v0.46.md:3 -msgid "commit" -msgstr "" - -#: ../../release/055/v0.46.md:5 -msgid "`ce8c`" -msgstr "" - -#: ../../release/055/v0.46.md:7 -msgid "バグ修正" -msgstr "" - -#: ../../release/055/v0.46.md:9 -msgid "ImporterContext.Destroyの修正" -msgstr "" - -#: ../../release/055/v0.46.md:11 -msgid "" -"Runtimeのリソース破棄に使えるように仕様変更しました。 詳細は、`APIの変更` - `ImporterContext.Destroy` " -"を参照。" -msgstr "" - -#: ../../release/055/v0.46.md:14 -msgid "BlendShapeProxyでマテリアルのクリア挙動を修正しました" -msgstr "" - -#: ../../release/055/v0.46.md:16 -msgid "毎フレームマテリアルの基準値にクリアしていたので、変化していないときにセットするのをやめると元に戻ってしまう。" -msgstr "" - -#: ../../release/055/v0.46.md:18 -msgid "https://github.com/dwango/UniVRM/issues/72" -msgstr "" - -#: ../../release/055/v0.46.md:20 -msgid "thumbnail設定の復旧" -msgstr "" - -#: ../../release/055/v0.46.md:22 -msgid "https://github.com/dwango/UniVRM/issues/62" -msgstr "" - -#: ../../release/055/v0.46.md:24 -msgid "Importer" -msgstr "" - -#: ../../release/055/v0.46.md:26 -msgid "float値にNan、Infがあったときにパース出来るようにした" -msgstr "" - -#: ../../release/055/v0.46.md:28 -msgid "ToDo: ExporterでNan Infを検知すべき" -msgstr "" - -#: ../../release/055/v0.46.md:30 -msgid "Unity2018.3対応" -msgstr "" - -#: ../../release/055/v0.46.md:36 -msgid "Import時に既存のファイル(BlendShapeClip, BlendShapeAvatar, Material)を上書きしない" -msgstr "" - -#: ../../release/055/v0.46.md:38 -msgid "https://github.com/dwango/UniVRM/issues/56" -msgstr "" - -#: ../../release/055/v0.46.md:40 -msgid "改めて作成させるには対象のVRMから作成されたMaterialとBlendShapeClipとBlendShapeAvatarアセットを削除したのちに、vrmファイルをreimportしてください(右クリックのメニューなどからできます)。" -msgstr "" - -#: ../../release/055/v0.46.md:42 -msgid "Exporter" -msgstr "" - -#: ../../release/055/v0.46.md:44 -msgid "非アクティブオブジェクトのスキップ" -msgstr "" - -#: ../../release/055/v0.46.md:46 -msgid "エクスポート時に非アクティブのノードのメッシュエクスポートをスキップするようにしました。" -msgstr "" - -#: ../../release/055/v0.46.md:48 -msgid "Component" -msgstr "" - -#: ../../release/055/v0.46.md:50 -msgid "VRMFirstPerson.Setupの最適化" -msgstr "" - -#: ../../release/055/v0.46.md:52 -msgid "" -"設定が `auto` のとき SubMesh の index " -"配列(`mesh.getIndices`)が長い(10万以上)モデルで異常に負荷がかかるのを修正しました。" -msgstr "" - -#: ../../release/055/v0.46.md:54 -msgid "APIの変更" -msgstr "" - -#: ../../release/055/v0.46.md:56 -msgid "BlendShapeProxy.SetValue(key, value, immediately)" -msgstr "" - -#: ../../release/055/v0.46.md:58 -msgid "3引数 `SetValue` の代わりに2引数の明示的な関数を用意しました。" -msgstr "" - -#: ../../release/055/v0.46.md:60 -msgid "AccumulateValue" -msgstr "" - -#: ../../release/055/v0.46.md:62 -msgid "値を貯めて、後で `Apply` したときに反映する。 `SetValues` の最後にも `Apply` されます。" -msgstr "" - -#: ../../release/055/v0.46.md:71 -msgid "ImmediatelySetValue" -msgstr "" - -#: ../../release/055/v0.46.md:73 -msgid "即反映する。" -msgstr "" - -#: ../../release/055/v0.46.md:81 -msgid "ImporterContext.Destroy" -msgstr "" - -#: ../../release/055/v0.46.md:87 -msgid "が名前から期待される動作をしていないので `Obsolete` にして用途を明確にした関数を用意しました。" -msgstr "" - -#: ../../release/055/v0.46.md:89 -msgid "DestroyRootAndResources" -msgstr "" - -#: ../../release/055/v0.46.md:91 -msgid "runtimeインポーター向けのリソース解放。 追加したDisposeはこれを呼びます。" -msgstr "" - -#: ../../release/055/v0.46.md:94 -msgid "EditorDestroyRoot" -msgstr "" - -#: ../../release/055/v0.46.md:96 -msgid "" -"editorインポート時のprefabの元になったGameObjectをシーンから削除。 " -"旧Destroy(destroySubAssets=false)" -msgstr "" - -#: ../../release/055/v0.46.md:99 -msgid "EditorDestroyRootAndAssets" -msgstr "" - -#: ../../release/055/v0.46.md:101 -msgid "editorインポート時にエラーが発生した場合などに作ったアセットを削除する。 旧Destroy(destroySubAssets=true)" -msgstr "" - diff --git a/docs/locale/en/LC_MESSAGES/release/055/v0.47.po b/docs/locale/en/LC_MESSAGES/release/055/v0.47.po deleted file mode 100644 index 8266df02b..000000000 --- a/docs/locale/en/LC_MESSAGES/release/055/v0.47.po +++ /dev/null @@ -1,50 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2021, VRM Consortium -# This file is distributed under the same license as the UniVRM Programming -# Document package. -# FIRST AUTHOR , 2021. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: UniVRM Programming Document \n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-10-11 16:50+0900\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.9.1\n" - -#: ../../release/055/v0.47.md:1 -msgid "v0.47" -msgstr "" - -#: ../../release/055/v0.47.md:3 -msgid "" -"今回は、メンテナンスリリースです。 " -"リポジトリの構成を変更しました。加えて、typo修正や特定の処理系でビルドできない問題の解消などが含まれています。" -msgstr "" - -#: ../../release/055/v0.47.md:6 -msgid "VRM作成に使う場合は、更新しなくても問題ありません。" -msgstr "" - -#: ../../release/055/v0.47.md:8 -msgid "before" -msgstr "" - -#: ../../release/055/v0.47.md:19 -msgid "after" -msgstr "" - -#: ../../release/055/v0.47.md:31 -msgid "MToon以外のSubModuleをUniVRMリポジトリに統合しました" -msgstr "" - -#: ../../release/055/v0.47.md:32 -msgid "単体のUnityProjectとして使えるようになりました(変更前は、Assetsの中にcloneする必要があった)" -msgstr "" - diff --git a/docs/locale/en/LC_MESSAGES/release/055/v0.48.po b/docs/locale/en/LC_MESSAGES/release/055/v0.48.po deleted file mode 100644 index e869442b8..000000000 --- a/docs/locale/en/LC_MESSAGES/release/055/v0.48.po +++ /dev/null @@ -1,68 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2021, VRM Consortium -# This file is distributed under the same license as the UniVRM Programming -# Document package. -# FIRST AUTHOR , 2021. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: UniVRM Programming Document \n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-10-11 16:50+0900\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.9.1\n" - -#: ../../release/055/v0.48.md:1 -msgid "v0.48" -msgstr "" - -#: ../../release/055/v0.48.md:3 -msgid "commit: `4840` https://github.com/dwango/UniVRM/releases/tag/v0.48" -msgstr "" - -#: ../../release/055/v0.48.md:4 -msgid "milestone: https://github.com/dwango/UniVRM/milestone/7?closed=1" -msgstr "" - -#: ../../release/055/v0.48.md:6 -msgid "バグ修正" -msgstr "" - -#: ../../release/055/v0.48.md:8 -msgid "不正なglTF形式のファイルを出力してしまう問題の修正" -msgstr "" - -#: ../../release/055/v0.48.md:9 -msgid "https://github.com/dwango/UniVRM/pull/110 (by @saturday06)" -msgstr "" - -#: ../../release/055/v0.48.md:10 -msgid "https://github.com/dwango/UniVRM/pull/102 (by @saturday06)" -msgstr "" - -#: ../../release/055/v0.48.md:12 -msgid "その他" -msgstr "" - -#: ../../release/055/v0.48.md:14 -msgid "typo・テストの修正" -msgstr "" - -#: ../../release/055/v0.48.md:15 -msgid "https://github.com/dwango/UniVRM/pull/117 (by @saturday06)" -msgstr "" - -#: ../../release/055/v0.48.md:16 -msgid "https://github.com/dwango/UniVRM/pull/118 (by @saturday06)" -msgstr "" - -#: ../../release/055/v0.48.md:17 -msgid "警告が出る問題の修正等" -msgstr "" - diff --git a/docs/locale/en/LC_MESSAGES/release/055/v0.49.po b/docs/locale/en/LC_MESSAGES/release/055/v0.49.po deleted file mode 100644 index 5f0657458..000000000 --- a/docs/locale/en/LC_MESSAGES/release/055/v0.49.po +++ /dev/null @@ -1,208 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2021, VRM Consortium -# This file is distributed under the same license as the UniVRM Programming -# Document package. -# FIRST AUTHOR , 2021. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: UniVRM Programming Document \n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-10-11 16:50+0900\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.9.1\n" - -#: ../../release/055/v0.49.md:1 -msgid "v0.49" -msgstr "" - -#: ../../release/055/v0.49.md:3 -msgid "commit: `43af` https://github.com/dwango/UniVRM/releases/tag/v0.49" -msgstr "" - -#: ../../release/055/v0.49.md:4 -msgid "milestone: https://github.com/dwango/UniVRM/milestone/8?closed=1" -msgstr "" - -#: ../../release/055/v0.49.md:6 -msgid "バグ修正" -msgstr "" - -#: ../../release/055/v0.49.md:8 -msgid "" -"[**closed**] Fix same mesh but different material " -"[#143](https://github.com/dwango/UniVRM/pull/143)" -msgstr "" - -#: ../../release/055/v0.49.md:9 -msgid "異なるマテリアルを持つが同じメッシュを参照しているRendererが存在するときに、最初のマテリアルを持つメッシュのみを常に参照する情報を出力していた問題を修正しました。" -msgstr "" - -#: ../../release/055/v0.49.md:10 -msgid "" -"[**closed**] Add UniGLTF/UniUnlit to VRMShaders " -"[#141](https://github.com/dwango/UniVRM/pull/141)" -msgstr "" - -#: ../../release/055/v0.49.md:11 -msgid "新規に追加されていた`UniGLTF/UniUnlit`が、`VRMShaders`に含まれていなかった問題を修正しました。" -msgstr "" - -#: ../../release/055/v0.49.md:12 -msgid "" -"[**closed**] Fix normal maps are broken on Android(and also iOS) " -"platforms [#139](https://github.com/dwango/UniVRM/pull/139)" -msgstr "" - -#: ../../release/055/v0.49.md:13 -msgid "AndroidやiOS上で法線マップが正しく読み込まれていなかった問題を修正しました。" -msgstr "" - -#: ../../release/055/v0.49.md:14 -msgid "" -"[**closed**] Always SkinnedMeshRenderer.updateWhenOffscreen is true for " -"SkinnedMes… [#135](https://github.com/dwango/UniVRM/pull/135)" -msgstr "" - -#: ../../release/055/v0.49.md:15 -msgid "" -"VRMFirstPerson.Setupにより生成される頭なしモデル(VRの一人称用)にデフォルトで " -"`updateWhenOffscreen=true` を適用するようにしました。VRで自キャラの一部が出たり消えたりする問題の対策です。" -msgstr "" - -#: ../../release/055/v0.49.md:16 -msgid "" -"[**closed**] fixed BlendShapeProxy.OnDestroy " -"[#132](https://github.com/dwango/UniVRM/pull/132)" -msgstr "" - -#: ../../release/055/v0.49.md:17 -msgid "" -"BlendShapeProxyからMaterialを操作したときにOnDestroyで元に戻す処理を、EditorでMaterialアセットが見つかった時だけにしました。" -" ランタイムではマテリアル・デストロイ済みのエラーになる場合がありました。" -msgstr "" - -#: ../../release/055/v0.49.md:19 -msgid "" -"[**closed**] Fixed IFormatter.Clear that JsonFormatter.Clear dose not " -"called. [#130](https://github.com/dwango/UniVRM/pull/130)" -msgstr "" - -#: ../../release/055/v0.49.md:20 -msgid "バグ修正。" -msgstr "" - -#: ../../release/055/v0.49.md:22 -msgid "改良" -msgstr "" - -#: ../../release/055/v0.49.md:24 -msgid "" -"[**closed**] Update MToon to v1.8 " -"[#149](https://github.com/dwango/UniVRM/pull/149)" -msgstr "" - -#: ../../release/055/v0.49.md:25 -msgid "MToonのバージョンをv1.8に更新しました。" -msgstr "" - -#: ../../release/055/v0.49.md:26 -msgid "" -"[**closed**] UniGLTF menu to VRM/UniGLTF. UniVRM menu to VRM/UniVRM " -"[#131](https://github.com/dwango/UniVRM/pull/131)" -msgstr "" - -#: ../../release/055/v0.49.md:27 -msgid "UniVRM/UniGLTFのメニューの位置をVRM以下に移動しました。" -msgstr "" - -#: ../../release/055/v0.49.md:28 -msgid "" -"[**closed**] Remove code using legacy VRMLookAt in exporter " -"[#134](https://github.com/dwango/UniVRM/pull/134)" -msgstr "" - -#: ../../release/055/v0.49.md:29 -msgid "古いバージョンの実装が残っていたため、削除しました。" -msgstr "" - -#: ../../release/055/v0.49.md:30 -msgid "" -"[**closed**] Fix spec for fields which have indices, add minimum=0 for " -"them [#129](https://github.com/dwango/UniVRM/pull/129)" -msgstr "" - -#: ../../release/055/v0.49.md:31 -msgid "[内部]いままで`-1`が出力されていたフィールドを出力しないように変更しました。" -msgstr "" - -#: ../../release/055/v0.49.md:32 -msgid "" -"[**closed**] Feature/fix schemas and use json schema instead of to json " -"[#123](https://github.com/dwango/UniVRM/pull/123)" -msgstr "" - -#: ../../release/055/v0.49.md:33 -msgid "[内部]今まで2系統あったJSONのシリアライザを統一するための準備を行い、デフォルトで新実装を用いるようにしました。`v0.49`段階では両方選択可能ですが、次以降のバージョンで実装が統一される予定です。" -msgstr "" - -#: ../../release/055/v0.49.md:34 -msgid "" -"[**closed**] add execution order number (avoid order conflict with vrik) " -"[#124](https://github.com/dwango/UniVRM/pull/124) (by @neon-izm)" -msgstr "" - -#: ../../release/055/v0.49.md:35 -msgid "IK操作を行うようなその他コンポーネントの計算後に`VRMSpringBone`関連のコンポーネントが実行されるように、デフォルトの実行優先度を変更しました。計算順序の問題による`VRMSpringBone`の動作の違和感が発生する可能性を下げます。" -msgstr "" - -#: ../../release/055/v0.49.md:36 -msgid "" -"[**closed**] Feature/improve error checks for gltf " -"[#119](https://github.com/dwango/UniVRM/pull/119)" -msgstr "" - -#: ../../release/055/v0.49.md:37 -msgid "意図しない値をGLTFとしてエクスポートしようとしたときに、今までは無視されていましたがエラーを出力するように変更しました。予期しないデータを無視しないことにより、バグの早期発見を行えるようにします。" -msgstr "" - -#: ../../release/055/v0.49.md:39 -msgid "その他" -msgstr "" - -#: ../../release/055/v0.49.md:41 -msgid "" -"[**closed**] Added GenericCallUtility " -"[#148](https://github.com/dwango/UniVRM/pull/148)" -msgstr "" - -#: ../../release/055/v0.49.md:42 -msgid "AOT対策にExpression.Compileを回避する準備を行いました。" -msgstr "" - -#: ../../release/055/v0.49.md:43 -msgid "" -"[**closed**] Fix unity 5 symbol " -"[#150](https://github.com/dwango/UniVRM/pull/150)" -msgstr "" - -#: ../../release/055/v0.49.md:44 -msgid "上記のコーナーケースにおけるバグ修正。" -msgstr "" - -#: ../../release/055/v0.49.md:45 -msgid "" -"[**closed**] Pure C # Project for UniJSON " -"[#147](https://github.com/dwango/UniVRM/pull/147)" -msgstr "" - -#: ../../release/055/v0.49.md:46 -msgid "Unityに依存していないUniJSONを通常のC#として開発するプロジェクトを追加しました。" -msgstr "" - diff --git a/docs/locale/en/LC_MESSAGES/release/055/v0.50.po b/docs/locale/en/LC_MESSAGES/release/055/v0.50.po deleted file mode 100644 index 46f044b3c..000000000 --- a/docs/locale/en/LC_MESSAGES/release/055/v0.50.po +++ /dev/null @@ -1,182 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2021, VRM Consortium -# This file is distributed under the same license as the UniVRM Programming -# Document package. -# FIRST AUTHOR , 2021. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: UniVRM Programming Document \n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-10-11 16:50+0900\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.9.1\n" - -#: ../../release/055/v0.50.md:1 -msgid "v0.50" -msgstr "" - -#: ../../release/055/v0.50.md:3 -msgid "commit: `9db7` https://github.com/dwango/UniVRM/releases/tag/v0.50" -msgstr "" - -#: ../../release/055/v0.50.md:4 -msgid "milestone: https://github.com/dwango/UniVRM/milestone/9?closed=1" -msgstr "" - -#: ../../release/055/v0.50.md:6 -msgid "新規" -msgstr "" - -#: ../../release/055/v0.50.md:7 -msgid "" -"[**closed**] Add specVersion field to VRM extensions " -"[#162](https://github.com/dwango/UniVRM/pull/162)" -msgstr "" - -#: ../../release/055/v0.50.md:8 -msgid "VRMに新規プロパティの`specVersion`が追加されました。VRMファイルが参照するVRM仕様のバージョンを示します。" -msgstr "" - -#: ../../release/055/v0.50.md:9 -msgid "" -"[**closed**] Support Assembly Definition Files " -"[#154](https://github.com/dwango/UniVRM/pull/154)" -msgstr "" - -#: ../../release/055/v0.50.md:10 -msgid "" -"Assembly Definition " -"Files対応を行いました。リリースページより、`*.asmdef-`を名前に含む`unitypackage`にて提供しています。" -msgstr "" - -#: ../../release/055/v0.50.md:12 -msgid "バグ修正" -msgstr "" - -#: ../../release/055/v0.50.md:13 -msgid "" -"[**closed**] Fix to restore Smoothness value when setting Metallic map " -"[#185](https://github.com/dwango/UniVRM/pull/185)" -msgstr "" - -#: ../../release/055/v0.50.md:14 -msgid "Smoothnessの値が強制的に1.0に上書きされてしまう問題を修正しました。" -msgstr "" - -#: ../../release/055/v0.50.md:15 -msgid "" -"[**closed**] Calculate inverseBindMatrices(Mesh.bindposes) in " -"SkinnedMeshRenderer.… [#173](https://github.com/dwango/UniVRM/pull/173)" -msgstr "" - -#: ../../release/055/v0.50.md:16 -msgid "`skins`の`inverseBindMatrices`が存在しない場合でも、デフォルトで提供する挙動で動作するようにしました。" -msgstr "" - -#: ../../release/055/v0.50.md:17 -msgid "" -"[**closed**] Set 'ExplicitIgnorableItemLength = 0' to glTF elements to " -"export mode… [#158](https://github.com/dwango/UniVRM/pull/158)" -msgstr "" - -#: ../../release/055/v0.50.md:18 -msgid "一切テクスチャが割り当てられていないモデルをエクスポートする際にエラーが発生する問題を修正しました。" -msgstr "" - -#: ../../release/055/v0.50.md:20 -msgid "改良" -msgstr "" - -#: ../../release/055/v0.50.md:21 -msgid "" -"[**closed**] Add README.url " -"[#180](https://github.com/dwango/UniVRM/pull/180) (by @nkjzm)" -msgstr "" - -#: ../../release/055/v0.50.md:22 -msgid "" -"[**closed**] Divide unity packages for asmdef files " -"[#178](https://github.com/dwango/UniVRM/pull/178)" -msgstr "" - -#: ../../release/055/v0.50.md:23 -msgid "" -"[**closed**] Now some fields in meta are required " -"[#160](https://github.com/dwango/UniVRM/pull/160)" -msgstr "" - -#: ../../release/055/v0.50.md:24 -msgid "**`meta`内のいくつかのフィールドが必ずバリデートされ出力されるようになりました。**" -msgstr "" - -#: ../../release/055/v0.50.md:25 -msgid "" -"[**closed**] Skip AssetPostProcessor when file in StreamingAssets folder." -" #166 [#171](https://github.com/dwango/UniVRM/pull/171)" -msgstr "" - -#: ../../release/055/v0.50.md:27 -msgid "その他" -msgstr "" - -#: ../../release/055/v0.50.md:29 -msgid "" -"[**closed**] Fix adf error " -"[#177](https://github.com/dwango/UniVRM/pull/177)" -msgstr "" - -#: ../../release/055/v0.50.md:30 -msgid "" -"[**closed**] fix KeyValue " -"[#176](https://github.com/dwango/UniVRM/pull/176)" -msgstr "" - -#: ../../release/055/v0.50.md:31 -msgid "" -"[**closed**] Reduce Expression.Compile " -"[#164](https://github.com/dwango/UniVRM/pull/164)" -msgstr "" - -#: ../../release/055/v0.50.md:32 -msgid "" -"[**closed**] Removed Expression.Compile " -"[#165](https://github.com/dwango/UniVRM/pull/165)" -msgstr "" - -#: ../../release/055/v0.50.md:33 -msgid "" -"[**closed**] Remove unused meta files for specs " -"[#163](https://github.com/dwango/UniVRM/pull/163)" -msgstr "" - -#: ../../release/055/v0.50.md:34 -msgid "" -"[**closed**] Remove an unused file " -"[#159](https://github.com/dwango/UniVRM/pull/159)" -msgstr "" - -#: ../../release/055/v0.50.md:35 -msgid "" -"[**closed**] Prepare a version for next release v0.50 " -"[#155](https://github.com/dwango/UniVRM/pull/155)" -msgstr "" - -#: ../../release/055/v0.50.md:36 -msgid "" -"[**closed**] Fix/suppress warnings " -"[#151](https://github.com/dwango/UniVRM/pull/151)" -msgstr "" - -#: ../../release/055/v0.50.md:37 -msgid "" -"[**closed**] Fix unity 5 symbol " -"[#150](https://github.com/dwango/UniVRM/pull/150)" -msgstr "" - diff --git a/docs/locale/en/LC_MESSAGES/release/055/v0.51.0.po b/docs/locale/en/LC_MESSAGES/release/055/v0.51.0.po deleted file mode 100644 index 8e79fac56..000000000 --- a/docs/locale/en/LC_MESSAGES/release/055/v0.51.0.po +++ /dev/null @@ -1,58 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2021, VRM Consortium -# This file is distributed under the same license as the UniVRM Programming -# Document package. -# FIRST AUTHOR , 2021. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: UniVRM Programming Document \n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-10-11 16:50+0900\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.9.1\n" - -#: ../../release/055/v0.51.0.md:1 -msgid "v0.51.0" -msgstr "" - -#: ../../release/055/v0.51.0.md:3 -msgid "" -"commit: 1b36 https://github.com/dwango/UniVRM/releases/tag/v0.51.0 " -"milestone: https://github.com/dwango/UniVRM/milestone/10?closed=1" -msgstr "" - -#: ../../release/055/v0.51.0.md:6 -msgid "バグ修正" -msgstr "" - -#: ../../release/055/v0.51.0.md:7 -msgid "" -"[**closed**] Set a default values to meta fields " -"[#194](https://github.com/dwango/UniVRM/pull/194)" -msgstr "" - -#: ../../release/055/v0.51.0.md:8 -msgid "VRMモデルの初回exportに失敗する問題を修正しました。" -msgstr "" - -#: ../../release/055/v0.51.0.md:10 -msgid "改良" -msgstr "" - -#: ../../release/055/v0.51.0.md:11 -msgid "" -"[**closed**] Bump version to 0.51.0. Support Semver " -"[#193](https://github.com/dwango/UniVRM/pull/193)" -msgstr "" - -#: ../../release/055/v0.51.0.md:12 -msgid "セマンティックバージョニングのフォーマットに対応しました。" -msgstr "" - diff --git a/docs/locale/en/LC_MESSAGES/release/055/v0.52.0.po b/docs/locale/en/LC_MESSAGES/release/055/v0.52.0.po deleted file mode 100644 index cfe3204d1..000000000 --- a/docs/locale/en/LC_MESSAGES/release/055/v0.52.0.po +++ /dev/null @@ -1,271 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2021, VRM Consortium -# This file is distributed under the same license as the UniVRM Programming -# Document package. -# FIRST AUTHOR , 2021. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: UniVRM Programming Document \n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-10-11 16:50+0900\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.9.1\n" - -#: ../../release/055/v0.52.0.md:1 -msgid "v0.52.0" -msgstr "" - -#: ../../release/055/v0.52.0.md:3 -msgid "commit: 1b36 https://github.com/dwango/UniVRM/releases/tag/v0.52.0" -msgstr "" - -#: ../../release/055/v0.52.0.md:4 -msgid "milestone: https://github.com/dwango/UniVRM/milestone/11?closed=1" -msgstr "" - -#: ../../release/055/v0.52.0.md:6 -msgid "v0.52.0 (04/06/2019)" -msgstr "" - -#: ../../release/055/v0.52.0.md:8 -msgid "更新内容" -msgstr "" - -#: ../../release/055/v0.52.0.md:9 -msgid "" -"[**closed**] Update MToon to v3.0 " -"[#255](https://github.com/vrm-c/UniVRM/pull/255)" -msgstr "" - -#: ../../release/055/v0.52.0.md:10 -msgid "" -"[**material**] update MToon v2.0 " -"[#249](https://github.com/vrm-c/UniVRM/pull/249)" -msgstr "" - -#: ../../release/055/v0.52.0.md:11 -msgid "MToonの更新" -msgstr "" - -#: ../../release/055/v0.52.0.md:12 -msgid "Unity2019.1で正常に動作するように修正" -msgstr "" - -#: ../../release/055/v0.52.0.md:13 -msgid "" -"[**closed**] Move UnityEditorScripts items to the bottom of menu. " -"[#252](https://github.com/vrm-c/UniVRM/pull/252)" -msgstr "" - -#: ../../release/055/v0.52.0.md:14 -msgid "UnityEditorScriptsの場所を移動" -msgstr "" - -#: ../../release/055/v0.52.0.md:15 -msgid "" -"[**closed**] Add utility menu for VRMSpringBoneColliderGroup. " -"[#253](https://github.com/vrm-c/UniVRM/pull/253)" -msgstr "" - -#: ../../release/055/v0.52.0.md:16 -msgid "VRMSpringBoneのEditor Utility Menuを追加" -msgstr "" - -#: ../../release/055/v0.52.0.md:17 -msgid "" -"[**closed**] Copy m_center and m_hitRadius in VRMSpringBone when " -"exporting (Fix #215) [#220](https://github.com/vrm-c/UniVRM/pull/220)" -msgstr "" - -#: ../../release/055/v0.52.0.md:18 -msgid "Export VRMにて、VRMSprngBoneのHit Radiusなど一部のプロパティが既定値になる問題を修正" -msgstr "" - -#: ../../release/055/v0.52.0.md:19 -msgid "" -"[**closed**] If Emission keyword is false, do not output a value " -"[#227](https://github.com/vrm-c/UniVRM/pull/227)" -msgstr "" - -#: ../../release/055/v0.52.0.md:20 -msgid "" -"Standerdシェーダを使用してエクスポートした時に、EmissionEnable = " -"falseの状態でもEmissionColorが書き込まれてしまい、インポート時にEmissionColorが(0,0,0)でなかった場合はEmissionEnable" -" = trueになってしまうバグの修正" -msgstr "" - -#: ../../release/055/v0.52.0.md:21 -msgid "" -"[**closed**] Bake smoothness and roughnessFactor into textures. " -"[#222](https://github.com/vrm-c/UniVRM/pull/222)" -msgstr "" - -#: ../../release/055/v0.52.0.md:22 -msgid "StanderdShaderでエクスポートする場合に、smoothness の値をMetallicTextureにベイクするように変更" -msgstr "" - -#: ../../release/055/v0.52.0.md:23 -msgid "" -"[**closed**] Update minimum support Unity version to 5.6.7f1 " -"[#210](https://github.com/vrm-c/UniVRM/pull/210)" -msgstr "" - -#: ../../release/055/v0.52.0.md:24 -msgid "Unityの最小サポートバージョンを5.6.7f1に変更" -msgstr "" - -#: ../../release/055/v0.52.0.md:25 -msgid "" -"[**closed**] Save FirstPerson values on GUI correctly " -"[#217](https://github.com/vrm-c/UniVRM/pull/217)" -msgstr "" - -#: ../../release/055/v0.52.0.md:26 -msgid "EditorにてFirst Person Offset の変更が保存されていないバグの修正" -msgstr "" - -#: ../../release/055/v0.52.0.md:27 -msgid "" -"[**closed**] Propagate texture properties when exporting. " -"[#218](https://github.com/vrm-c/UniVRM/pull/218)" -msgstr "" - -#: ../../release/055/v0.52.0.md:28 -msgid "TextureWrapModeなどのテクスチャプロパティ値が失われるバグの修正" -msgstr "" - -#: ../../release/055/v0.52.0.md:29 -msgid "" -"[**closed**] Fix alpha issue when UniUnlit material is opaque. " -"[#204](https://github.com/vrm-c/UniVRM/pull/204)" -msgstr "" - -#: ../../release/055/v0.52.0.md:30 -msgid "" -"[**closed**] Fix UniUnlit inspector's bug, cull mode was empty. " -"[#203](https://github.com/vrm-c/UniVRM/pull/203)" -msgstr "" - -#: ../../release/055/v0.52.0.md:31 -msgid "UniUnlitのバグ修正" -msgstr "" - -#: ../../release/055/v0.52.0.md:33 -msgid "その他のバグ修正" -msgstr "" - -#: ../../release/055/v0.52.0.md:34 -msgid "" -"[**closed**] Update version number " -"[#250](https://github.com/vrm-c/UniVRM/pull/250)" -msgstr "" - -#: ../../release/055/v0.52.0.md:35 -msgid "" -"[**bug**] added DepthFirstScheduler reference to VRM.Sample " -"[#241](https://github.com/vrm-c/UniVRM/pull/241)" -msgstr "" - -#: ../../release/055/v0.52.0.md:36 -msgid "[**common**] Fix typo [#243](https://github.com/vrm-c/UniVRM/pull/243)" -msgstr "" - -#: ../../release/055/v0.52.0.md:37 -msgid "" -"[**common**][**importer**] unityのwww対応 " -"[#239](https://github.com/vrm-c/UniVRM/pull/239)" -msgstr "" - -#: ../../release/055/v0.52.0.md:38 -msgid "" -"[**closed**] バージョンチェックのエラー表記を修正 " -"[#254](https://github.com/vrm-c/UniVRM/pull/254)" -msgstr "" - -#: ../../release/055/v0.52.0.md:39 -msgid "" -"[**closed**] Fix material test to pass " -"[#228](https://github.com/vrm-c/UniVRM/pull/228)" -msgstr "" - -#: ../../release/055/v0.52.0.md:40 -msgid "[**closed**] Fix comments [#224](https://github.com/vrm-c/UniVRM/pull/224)" -msgstr "" - -#: ../../release/055/v0.52.0.md:41 -msgid "" -"[**closed**] Add extensions.VRM.specVersion to the json schema " -"[#197](https://github.com/vrm-c/UniVRM/pull/197)" -msgstr "" - -#: ../../release/055/v0.52.0.md:42 -msgid "" -"[**closed**] Remove unused meta files " -"[#221](https://github.com/vrm-c/UniVRM/pull/221)" -msgstr "" - -#: ../../release/055/v0.52.0.md:43 -msgid "" -"[**closed**] Set _Cutoff parameters when alphaMode is MASK " -"[#219](https://github.com/vrm-c/UniVRM/pull/219)" -msgstr "" - -#: ../../release/055/v0.52.0.md:44 -msgid "" -"[**closed**] optimize ListTreeNode Children for large JSON " -"[#187](https://github.com/vrm-c/UniVRM/pull/187)" -msgstr "" - -#: ../../release/055/v0.52.0.md:45 -msgid "" -"[**closed**] Fix dictionary deserializer " -"[#189](https://github.com/vrm-c/UniVRM/pull/189)" -msgstr "" - -#: ../../release/055/v0.52.0.md:46 -msgid "" -"[**closed**] Separate shaderproperty " -"[#206](https://github.com/vrm-c/UniVRM/pull/206)" -msgstr "" - -#: ../../release/055/v0.52.0.md:47 -msgid "[**closed**] fix AOT [#205](https://github.com/vrm-c/UniVRM/pull/205)" -msgstr "" - -#: ../../release/055/v0.52.0.md:48 -msgid "" -"[**closed**] Normalize blendshape preview light's intensity. " -"[#201](https://github.com/vrm-c/UniVRM/pull/201)" -msgstr "" - -#: ../../release/055/v0.52.0.md:49 -msgid "" -"[**closed**] glTF.extensions.VRM default value to null " -"[#200](https://github.com/vrm-c/UniVRM/pull/200)" -msgstr "" - -#: ../../release/055/v0.52.0.md:50 -msgid "" -"[**closed**] Fix typo in obsolete attribute. " -"[#199](https://github.com/vrm-c/UniVRM/pull/199)" -msgstr "" - -#: ../../release/055/v0.52.0.md:51 -msgid "" -"[**closed**] Use unijson parser " -"[#184](https://github.com/vrm-c/UniVRM/pull/184)" -msgstr "" - -#: ../../release/055/v0.52.0.md:52 -msgid "" -"[**closed**] Hox fix/fix tests for v0 51 0 " -"[#195](https://github.com/vrm-c/UniVRM/pull/195)" -msgstr "" - diff --git a/docs/locale/en/LC_MESSAGES/release/055/v0.53.0.po b/docs/locale/en/LC_MESSAGES/release/055/v0.53.0.po deleted file mode 100644 index c577f3e12..000000000 --- a/docs/locale/en/LC_MESSAGES/release/055/v0.53.0.po +++ /dev/null @@ -1,84 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2021, VRM Consortium -# This file is distributed under the same license as the UniVRM Programming -# Document package. -# FIRST AUTHOR , 2021. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: UniVRM Programming Document \n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-10-11 16:50+0900\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.9.1\n" - -#: ../../release/055/v0.53.0.md:1 -msgid "v0.53.0" -msgstr "" - -#: ../../release/055/v0.53.0.md:3 -msgid "[Release](https://github.com/vrm-c/UniVRM/releases/tag/v0.53.0)" -msgstr "" - -#: ../../release/055/v0.53.0.md:4 -msgid "[Milestone](https://github.com/vrm-c/UniVRM/milestone/12?closed=1)" -msgstr "" - -#: ../../release/055/v0.53.0.md:6 -msgid "v0.53.0 (05/06/2019)" -msgstr "" - -#: ../../release/055/v0.53.0.md:8 -msgid "" -"[**closed**] update MToon version v3.2 " -"[#264](https://github.com/vrm-c/UniVRM/pull/264)" -msgstr "" - -#: ../../release/055/v0.53.0.md:9 -msgid "" -"[**closed**] update MToon v3.1 " -"[#263](https://github.com/vrm-c/UniVRM/pull/263)" -msgstr "" - -#: ../../release/055/v0.53.0.md:10 -msgid "" -"[**closed**] add Mtoon new props " -"[#259](https://github.com/vrm-c/UniVRM/pull/259)" -msgstr "" - -#: ../../release/055/v0.53.0.md:11 -msgid "" -"[**closed**] update shaderProp " -"[#260](https://github.com/vrm-c/UniVRM/pull/260)" -msgstr "" - -#: ../../release/055/v0.53.0.md:12 -msgid "MToonのShaderPropが一部エクスポート出来ていなかったバグの修正" -msgstr "" - -#: ../../release/055/v0.53.0.md:13 -msgid "" -"[**closed**] Overwrite the mtoon version of the material " -"[#262](https://github.com/vrm-c/UniVRM/pull/262)" -msgstr "" - -#: ../../release/055/v0.53.0.md:14 -msgid "Import時にUniVRMが所持しているMToonのバージョン番号に変換する処理を追加" -msgstr "" - -#: ../../release/055/v0.53.0.md:15 -msgid "" -"[**closed**] update version numbder " -"[#261](https://github.com/vrm-c/UniVRM/pull/261)" -msgstr "" - -#: ../../release/055/v0.53.0.md:16 -msgid "バージョン番号更新" -msgstr "" - diff --git a/docs/locale/en/LC_MESSAGES/release/055/v0.54.0.po b/docs/locale/en/LC_MESSAGES/release/055/v0.54.0.po deleted file mode 100644 index f421f07ad..000000000 --- a/docs/locale/en/LC_MESSAGES/release/055/v0.54.0.po +++ /dev/null @@ -1,320 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2021, VRM Consortium -# This file is distributed under the same license as the UniVRM Programming -# Document package. -# FIRST AUTHOR , 2021. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: UniVRM Programming Document \n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-10-11 16:50+0900\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.9.1\n" - -#: ../../release/055/v0.54.0.md:1 -msgid "v0.54.0" -msgstr "" - -#: ../../release/055/v0.54.0.md:3 -msgid "[Release](https://github.com/vrm-c/UniVRM/releases/tag/v0.54.0)" -msgstr "" - -#: ../../release/055/v0.54.0.md:4 -msgid "[Milestone](https://github.com/vrm-c/UniVRM/milestone/13?closed=1)" -msgstr "" - -#: ../../release/055/v0.54.0.md:6 -msgid "v0.54.0 (17/12/2019)" -msgstr "" - -#: ../../release/055/v0.54.0.md:8 -msgid "" -"[**closed**] Refer to vertex color when importing with UniUnlit " -"[#343](https://github.com/vrm-c/UniVRM/pull/343)" -msgstr "" - -#: ../../release/055/v0.54.0.md:9 -msgid "UniUnlitシェーダかつ頂点カラーが書き込まれている場合、VColBlendModeが変更されるように修正" -msgstr "" - -#: ../../release/055/v0.54.0.md:10 -msgid "" -"[**closed**] Generate json serializer " -"[#298](https://github.com/vrm-c/UniVRM/pull/298)" -msgstr "" - -#: ../../release/055/v0.54.0.md:11 -msgid "" -"[**closed**] add generated serializer, fix tests " -"[#341](https://github.com/vrm-c/UniVRM/pull/341)" -msgstr "" - -#: ../../release/055/v0.54.0.md:12 -msgid "モバイル向けのAOT対策をしたシリアライザを追加" -msgstr "" - -#: ../../release/055/v0.54.0.md:13 -msgid "" -"[**closed**] add VRM Export Option. Reduce BlendShape Size " -"[#304](https://github.com/vrm-c/UniVRM/pull/304)" -msgstr "" - -#: ../../release/055/v0.54.0.md:14 -msgid "Export時に使用していないBlendShapeを除外するオプションを追加" -msgstr "" - -#: ../../release/055/v0.54.0.md:15 -msgid "" -"[**closed**] add Export Editor Settings " -"[#338](https://github.com/vrm-c/UniVRM/pull/338)" -msgstr "" - -#: ../../release/055/v0.54.0.md:16 ../../release/055/v0.54.0.md:18 -msgid "ExportUIにMetaの項目を追加" -msgstr "" - -#: ../../release/055/v0.54.0.md:17 -msgid "" -"[**closed**] handling stackOverflowException " -"[#340](https://github.com/vrm-c/UniVRM/pull/340)" -msgstr "" - -#: ../../release/055/v0.54.0.md:19 -msgid "" -"[**closed**] suppress blendshape gabage collection " -"[#330](https://github.com/vrm-c/UniVRM/pull/330)" -msgstr "" - -#: ../../release/055/v0.54.0.md:20 -msgid "EditorでGCが発生していた部分を修正" -msgstr "" - -#: ../../release/055/v0.54.0.md:21 -msgid "" -"[**closed**] fix baseColorFactor color space. " -"[#339](https://github.com/vrm-c/UniVRM/pull/339)" -msgstr "" - -#: ../../release/055/v0.54.0.md:22 -msgid "gltfエクスポート時にbaseColorFactorをlinearで書き込むように変更、import時はgammmaに変換" -msgstr "" - -#: ../../release/055/v0.54.0.md:23 -msgid "" -"[**closed**] Unity2019 asset pipeline v2 support " -"[#335](https://github.com/vrm-c/UniVRM/pull/335)" -msgstr "" - -#: ../../release/055/v0.54.0.md:24 -msgid "Unity2019.3でImportするとAssetPipelineV2でエラーが出ていたため修正" -msgstr "" - -#: ../../release/055/v0.54.0.md:25 -msgid "" -"[**closed**] Feature fix export vrm when change blend shape " -"[#332](https://github.com/vrm-c/UniVRM/pull/332)" -msgstr "" - -#: ../../release/055/v0.54.0.md:26 -msgid "" -"BlendShapeを操作した状態でPose " -"Freezeにチェックを入れてVRMExportした際に、一部のBlendShapeが壊れる不具合を修正" -msgstr "" - -#: ../../release/055/v0.54.0.md:27 -msgid "" -"[**closed**] fix Pose Freeze Export " -"[#331](https://github.com/vrm-c/UniVRM/pull/331)" -msgstr "" - -#: ../../release/055/v0.54.0.md:28 -msgid "Pose Freezeを指定してExportするとFirstPersonBoneが書き込まれていなかった問題の修正" -msgstr "" - -#: ../../release/055/v0.54.0.md:29 -msgid "" -"[**closed**] Fix to normalize and output normals " -"[#314](https://github.com/vrm-c/UniVRM/pull/314)" -msgstr "" - -#: ../../release/055/v0.54.0.md:30 -msgid "法線を正規化するように修正" -msgstr "" - -#: ../../release/055/v0.54.0.md:31 -msgid "" -"[**closed**] Update AliciaSolid to 0.51 " -"[#317](https://github.com/vrm-c/UniVRM/pull/317)" -msgstr "" - -#: ../../release/055/v0.54.0.md:32 -msgid "サンプルモデルを更新" -msgstr "" - -#: ../../release/055/v0.54.0.md:33 -msgid "" -"[**closed**] Fix the problem where Vector3 Color cannot be recognized " -"[#311](https://github.com/vrm-c/UniVRM/pull/311)" -msgstr "" - -#: ../../release/055/v0.54.0.md:34 -msgid "Vector3Colorが読み込めなかった問題の修正" -msgstr "" - -#: ../../release/055/v0.54.0.md:35 -msgid "" -"[**closed**] fix texture max size when import vrm " -"[#310](https://github.com/vrm-c/UniVRM/pull/310)" -msgstr "" - -#: ../../release/055/v0.54.0.md:36 -msgid "TextureのMaxSizeを2048固定からTextureサイズに応じてMaxSizeを512~8192の間で設定するように修正" -msgstr "" - -#: ../../release/055/v0.54.0.md:37 -msgid "" -"[**closed**] Feature fix vrm export parameter " -"[#346](https://github.com/vrm-c/UniVRM/pull/346)" -msgstr "" - -#: ../../release/055/v0.54.0.md:38 -msgid "ExportSettingsの設定が、入力順番によってUndoで戻ってしまう場合があった問題の修正" -msgstr "" - -#: ../../release/055/v0.54.0.md:40 -msgid "その他修正" -msgstr "" - -#: ../../release/055/v0.54.0.md:42 -msgid "" -"[**closed**] fix Count() to Count " -"[#345](https://github.com/vrm-c/UniVRM/pull/345)" -msgstr "" - -#: ../../release/055/v0.54.0.md:43 -msgid "" -"[**closed**] ReduceBlendshapeSize default false " -"[#342](https://github.com/vrm-c/UniVRM/pull/342)" -msgstr "" - -#: ../../release/055/v0.54.0.md:44 -msgid "" -"[**closed**] Fix typo (Base64Embedded) " -"[#280](https://github.com/vrm-c/UniVRM/pull/280)" -msgstr "" - -#: ../../release/055/v0.54.0.md:45 -msgid "" -"[**closed**] Add a method to reset bones under the influence of " -"SpringBone. [#320](https://github.com/vrm-c/UniVRM/pull/320)" -msgstr "" - -#: ../../release/055/v0.54.0.md:46 -msgid "" -"[**closed**] add left handed Description to collidergroup offset " -"properties [#286](https://github.com/vrm-c/UniVRM/pull/286)" -msgstr "" - -#: ../../release/055/v0.54.0.md:47 -msgid "" -"[**closed**] add material extension shader property description " -"[#287](https://github.com/vrm-c/UniVRM/pull/287)" -msgstr "" - -#: ../../release/055/v0.54.0.md:48 -msgid "" -"[**closed**] fix gltf animation import " -"[#306](https://github.com/vrm-c/UniVRM/pull/306)" -msgstr "" - -#: ../../release/055/v0.54.0.md:49 -msgid "" -"[**closed**] SetDefault when EditorReset with VRMFirstPerson " -"[#305](https://github.com/vrm-c/UniVRM/pull/305)" -msgstr "" - -#: ../../release/055/v0.54.0.md:50 -msgid "" -"[**closed**] Fix typo (private fields) " -"[#272](https://github.com/vrm-c/UniVRM/pull/272)" -msgstr "" - -#: ../../release/055/v0.54.0.md:51 -msgid "" -"[**closed**] Fix typo (TextureType) " -"[#279](https://github.com/vrm-c/UniVRM/pull/279)" -msgstr "" - -#: ../../release/055/v0.54.0.md:52 -msgid "" -"[**closed**] Fix typo (AnimationProperties) " -"[#278](https://github.com/vrm-c/UniVRM/pull/278)" -msgstr "" - -#: ../../release/055/v0.54.0.md:53 -msgid "" -"[**closed**] Fix type (editor) " -"[#281](https://github.com/vrm-c/UniVRM/pull/281)" -msgstr "" - -#: ../../release/055/v0.54.0.md:54 -msgid "" -"[**closed**] Fix typo (ToJsonSchema) " -"[#275](https://github.com/vrm-c/UniVRM/pull/275)" -msgstr "" - -#: ../../release/055/v0.54.0.md:55 -msgid "" -"[**closed**] Fix typo (Scheduler) " -"[#276](https://github.com/vrm-c/UniVRM/pull/276)" -msgstr "" - -#: ../../release/055/v0.54.0.md:56 -msgid "" -"[**closed**] Fix typo (public class members) " -"[#274](https://github.com/vrm-c/UniVRM/pull/274)" -msgstr "" - -#: ../../release/055/v0.54.0.md:57 -msgid "" -"[**closed**] Fix typo (error messages) " -"[#273](https://github.com/vrm-c/UniVRM/pull/273)" -msgstr "" - -#: ../../release/055/v0.54.0.md:58 -msgid "" -"[**closed**] Fix typo (local variables) " -"[#271](https://github.com/vrm-c/UniVRM/pull/271)" -msgstr "" - -#: ../../release/055/v0.54.0.md:59 -msgid "" -"[**closed**] Fix typo (comments) " -"[#270](https://github.com/vrm-c/UniVRM/pull/270)" -msgstr "" - -#: ../../release/055/v0.54.0.md:60 -msgid "" -"[**closed**] Fix typo (tests) " -"[#269](https://github.com/vrm-c/UniVRM/pull/269)" -msgstr "" - -#: ../../release/055/v0.54.0.md:61 -msgid "" -"[**closed**] Fix typo (VRM.Samples) " -"[#268](https://github.com/vrm-c/UniVRM/pull/268)" -msgstr "" - -#: ../../release/055/v0.54.0.md:62 -msgid "" -"[**closed**] Revert Schema changes " -"[#285](https://github.com/vrm-c/UniVRM/pull/285)" -msgstr "" - diff --git a/docs/locale/en/LC_MESSAGES/release/055/v0.55.0.po b/docs/locale/en/LC_MESSAGES/release/055/v0.55.0.po deleted file mode 100644 index bed2c80c5..000000000 --- a/docs/locale/en/LC_MESSAGES/release/055/v0.55.0.po +++ /dev/null @@ -1,102 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2021, VRM Consortium -# This file is distributed under the same license as the UniVRM Programming -# Document package. -# FIRST AUTHOR , 2021. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: UniVRM Programming Document \n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-10-13 14:20+0900\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.9.1\n" - -#: ../../release/055/v0.55.0.md:1 -msgid "v0.55.0" -msgstr "" - -#: ../../release/055/v0.55.0.md:3 -msgid "2019/12/26" -msgstr "" - -#: ../../release/055/v0.55.0.md:5 -msgid "ChangeLog" -msgstr "" - -#: ../../release/055/v0.55.0.md:7 -msgid "" -msgstr "" - -#: ../../release/055/v0.55.0.md:8 -msgid "[Milestone](https://github.com/vrm-c/UniVRM/milestone/14?closed=1)" -msgstr "" - -#: ../../release/055/v0.55.0.md:10 -msgid "" -"[**closed**] fix export test " -"[#359](https://github.com/vrm-c/UniVRM/pull/359)" -msgstr "" - -#: ../../release/055/v0.55.0.md:11 -msgid "Exporterのテストを修正" -msgstr "" - -#: ../../release/055/v0.55.0.md:12 -msgid "" -"[**closed**] fix fbx prefab export error " -"[#358](https://github.com/vrm-c/UniVRM/pull/358)" -msgstr "" - -#: ../../release/055/v0.55.0.md:13 -msgid "Projectにあるfbx prefabを選択した状態でExportHumanoidするとエラーが出ていた問題の修正" -msgstr "" - -#: ../../release/055/v0.55.0.md:14 -msgid "" -"[**closed**] ReduceBlendShapeSize cannot be exported without " -"VRMBlendShapeProxy [#356](https://github.com/vrm-c/UniVRM/pull/356)" -msgstr "" - -#: ../../release/055/v0.55.0.md:15 -msgid "VRMBlendShapeProxyコンポーネントが無い場合はReduceBlendShapeSizeオプションでExport出来ないように変更" -msgstr "" - -#: ../../release/055/v0.55.0.md:16 -msgid "" -"[**closed**] Fixed not to output empty children " -"[#353](https://github.com/vrm-c/UniVRM/pull/353)" -msgstr "" - -#: ../../release/055/v0.55.0.md:17 -msgid "GeneratedSerializer 使用時に、node->children が空の場合は出力しないように修正" -msgstr "" - -#: ../../release/055/v0.55.0.md:18 -msgid "" -"[**closed**] fix generateCode Serializer, export unlit " -"[#352](https://github.com/vrm-c/UniVRM/pull/352)" -msgstr "" - -#: ../../release/055/v0.55.0.md:19 -msgid "GeneratedSerializer 使用時に、KHR_materials_unlit 拡張がエクスポートされていなかった問題の修正" -msgstr "" - -#~ msgid "[Release](https://github.com/vrm-c/UniVRM/releases/tag/v0.55.0)" -#~ msgstr "" - -#~ msgid "[Milestone](https://github.com/vrm-c/UniVRM/milestone/14?closed=1)" -#~ msgstr "" - -#~ msgid "Changelog" -#~ msgstr "" - -#~ msgid "v0.55.0 (26/12/2019)" -#~ msgstr "" - diff --git a/docs/locale/en/LC_MESSAGES/release/056/index.po b/docs/locale/en/LC_MESSAGES/release/056/index.po deleted file mode 100644 index a9ac29eeb..000000000 --- a/docs/locale/en/LC_MESSAGES/release/056/index.po +++ /dev/null @@ -1,330 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2021, VRM Consortium -# This file is distributed under the same license as the UniVRM Programming -# Document package. -# FIRST AUTHOR , 2021. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: UniVRM Programming Document \n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-10-29 16:41+0900\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.9.1\n" - -#: ../../release/056/index.md:1 -#, fuzzy -msgid "v0.56~v0.67 (Unity-2018.4) 推奨バージョンv0.66" -msgstr "v0.56 to v0.67 (Unity-2018.4) Recommended version v0.66" - -#: ../../release/056/index.md:3 -msgid "ReleaseNote" -msgstr "" - -#: ../../release/056/index.md:12 -msgid "Download" -msgstr "" - -#: ../../release/056/index.md:5 -msgid "date" -msgstr "" - -#: ../../release/056/index.md:5 -msgid "version" -msgstr "" - -#: ../../release/056/index.md:5 -msgid "安定性・バグ" -msgstr "" - -#: ../../release/056/index.md:5 -msgid "更新内容・備考" -msgstr "" - -#: ../../release/056/index.md:5 -msgid "2020" -msgstr "" - -#: ../../release/056/index.md:5 -msgid "[0.56.0](http://github.com/vrm-c/UniVRM/releases/tag/v0.56.0)" -msgstr "" - -#: ../../release/056/index.md:5 -msgid "x" -msgstr "" - -#: ../../release/056/index.md:5 -msgid "Unity-2018.4 に変更" -msgstr "" - -#: ../../release/056/index.md:5 -msgid "[0.56.1](http://github.com/vrm-c/UniVRM/releases/tag/v0.56.1)" -msgstr "" - -#: ../../release/056/index.md:5 -msgid "[0.56.2](http://github.com/vrm-c/UniVRM/releases/tag/v0.56.2)" -msgstr "" - -#: ../../release/056/index.md:5 -msgid "[0.56.3](http://github.com/vrm-c/UniVRM/releases/tag/v0.56.3)" -msgstr "" - -#: ../../release/056/index.md:5 -msgid "[0.57.0](http://github.com/vrm-c/UniVRM/releases/tag/v0.57.0)" -msgstr "" - -#: ../../release/056/index.md:5 -msgid "ボーン名重複時にに自動でリネームするようになりました" -msgstr "" - -#: ../../release/056/index.md:5 -msgid "[0.57.1](http://github.com/vrm-c/UniVRM/releases/tag/v0.57.1)" -msgstr "" - -#: ../../release/056/index.md:5 -msgid "[0.58.0](http://github.com/vrm-c/UniVRM/releases/tag/v0.58.0)" -msgstr "" - -#: ../../release/056/index.md:5 -msgid "[^firstperson_import]" -msgstr "" - -#: ../../release/056/index.md:5 -msgid "エクスポートダイアログの作り直し" -msgstr "" - -#: ../../release/056/index.md:5 -msgid "[0.58.1](http://github.com/vrm-c/UniVRM/releases/tag/v0.58.1)" -msgstr "" - -#: ../../release/056/index.md:5 -msgid "[0.59.0](http://github.com/vrm-c/UniVRM/releases/tag/v0.59.0)" -msgstr "" - -#: ../../release/056/index.md:5 -msgid "springBone の Missing を検知してメッセージ" -msgstr "" - -#: ../../release/056/index.md:5 -msgid "[0.60.0](http://github.com/vrm-c/UniVRM/releases/tag/v0.60.0)" -msgstr "" - -#: ../../release/056/index.md:5 -msgid "null check 的なものが増えて、モデル改変してもエラーが出にくくなりました" -msgstr "" - -#: ../../release/056/index.md:5 -msgid "" -"[0.61.0](http://github.com/vrm-c/UniVRM/releases/tag/v0.61.0) " -"[Milestone](https://github.com/vrm-c/UniVRM/milestone/20?closed=1)" -msgstr "" - -#: ../../release/056/index.md:5 -msgid "[^springcollider]" -msgstr "" - -#: ../../release/056/index.md:5 -msgid "UniUnlit の頂点カラー。AOT問題を修正" -msgstr "" - -#: ../../release/056/index.md:5 -msgid "[0.61.1](http://github.com/vrm-c/UniVRM/releases/tag/v0.61.1)" -msgstr "" - -#: ../../release/056/index.md:5 -msgid "" -"[0.62.0](http://github.com/vrm-c/UniVRM/releases/tag/v0.62.0) " -"[Milestone](https://github.com/vrm-c/UniVRM/milestone/21?closed=1)" -msgstr "" - -#: ../../release/056/index.md:5 -msgid "BlendShape bake の動作が正しくなった" -msgstr "" - -#: ../../release/056/index.md:5 -msgid "2021 01/05" -msgstr "" - -#: ../../release/056/index.md:5 -msgid "" -"[0.63.0](http://github.com/vrm-c/UniVRM/releases/tag/v0.63.0) " -"[Milestone](https://github.com/vrm-c/UniVRM/milestone/25?closed=1)" -msgstr "" - -#: ../../release/056/index.md:5 -msgid "[^jpg] [^kwmap] [^upm]" -msgstr "" - -#: ../../release/056/index.md:5 -msgid "jpg問題あり。UniGLTF分離" -msgstr "" - -#: ../../release/056/index.md:5 -msgid "01/07" -msgstr "" - -#: ../../release/056/index.md:5 -msgid "[0.63.1](http://github.com/vrm-c/UniVRM/releases/tag/v0.63.1)" -msgstr "" - -#: ../../release/056/index.md:5 -msgid "[^jpg] [^kwmap]" -msgstr "" - -#: ../../release/056/index.md:5 -msgid "jpg問題あり" -msgstr "" - -#: ../../release/056/index.md:5 -msgid "01/08" -msgstr "" - -#: ../../release/056/index.md:5 -msgid "[0.63.2](http://github.com/vrm-c/UniVRM/releases/tag/v0.63.2)" -msgstr "" - -#: ../../release/056/index.md:5 -msgid "01/15" -msgstr "" - -#: ../../release/056/index.md:5 -msgid "" -"[0.64.0](http://github.com/vrm-c/UniVRM/releases/tag/v0.64.0) " -"[Milestone](https://github.com/vrm-c/UniVRM/milestone/23?closed=1)" -msgstr "" - -#: ../../release/056/index.md:5 -msgid "[^asmdef]" -msgstr "" - -#: ../../release/056/index.md:5 -msgid "メッシュの一部を削除したときのエクスポートエラーを回避。vrm-1.0 Experimental" -msgstr "" - -#: ../../release/056/index.md:5 -msgid "01/26" -msgstr "" - -#: ../../release/056/index.md:5 -msgid "[0.65.0](http://github.com/vrm-c/UniVRM/releases/tag/v0.65.0)" -msgstr "" - -#: ../../release/056/index.md:5 -msgid "[^build]" -msgstr "" - -#: ../../release/056/index.md:5 -msgid "01/28" -msgstr "" - -#: ../../release/056/index.md:5 -msgid "" -"[0.65.1](http://github.com/vrm-c/UniVRM/releases/tag/v0.65.1) " -"[Milestone](https://github.com/vrm-c/UniVRM/milestone/28?closed=1)" -msgstr "" - -#: ../../release/056/index.md:5 -msgid "トルコ語のExportを修正[\\#696](https://github.com/vrm-c/UniVRM/issues/696)" -msgstr "" - -#: ../../release/056/index.md:5 -msgid "" -"[0.65.2](http://github.com/vrm-c/UniVRM/releases/tag/v0.65.2) " -"[Milestone](https://github.com/vrm-c/UniVRM/milestone/29?closed=1)" -msgstr "" - -#: ../../release/056/index.md:5 -msgid "[0.65.3](http://github.com/vrm-c/UniVRM/releases/tag/v0.65.3)" -msgstr "" - -#: ../../release/056/index.md:5 -msgid "UniGLTFのバージョン。UPM専用。パッケージリリース無し" -msgstr "" - -#: ../../release/056/index.md:5 -msgid "02/03" -msgstr "" - -#: ../../release/056/index.md:5 -msgid "" -"[0.66.0](http://github.com/vrm-c/UniVRM/releases/tag/v0.66.0) " -"[Milestone](https://github.com/vrm-c/UniVRM/milestone/26?closed=1)" -msgstr "" - -#: ../../release/056/index.md:5 -msgid "安定✅" -msgstr "" - -#: ../../release/056/index.md:5 -msgid "未正規化ヒエラルキーにスプリングボーンがあるときの警告メッセージ" -msgstr "" - -#: ../../release/056/index.md:5 -msgid "" -"[0.67.0](http://github.com/vrm-c/UniVRM/releases/tag/v0.67.0) " -"[Milestone](https://github.com/vrm-c/UniVRM/milestone/27?closed=1)" -msgstr "" - -#: ../../release/056/index.md:5 -msgid "UPM専用。パッケージリリース無し" -msgstr "" - -#: ../../release/056/index.md:5 -msgid "[0.67.1](http://github.com/vrm-c/UniVRM/releases/tag/v0.67.1)" -msgstr "" - -#: ../../release/056/index.md:47 -msgid "" -"VRMFirstPerson のエディターインポートのバグ " -"[/#515](https://github.com/vrm-c/UniVRM/issues/515)" -msgstr "" - -#: ../../release/056/index.md:41 -msgid "" -"スプリングボーンのコライダーの座標変換バグ。 " -"[\\#576](https://github.com/vrm-c/UniVRM/issues/576)" -msgstr "" - -#: ../../release/056/index.md:42 -msgid "" -"エクスポートダイアログのスクリーンショットボタンの jpg " -"バグ。[\\#639](https://github.com/vrm-c/UniVRM/issues/639)" -msgstr "" - -#: ../../release/056/index.md:43 -msgid "" -"シリアライザのバグ。エクスポートしたファイルの互換性。 " -"[\\#654](https://github.com/vrm-c/UniVRM/issues/654)" -msgstr "" - -#: ../../release/056/index.md:44 -msgid "MeshUtility フォルダの移動と参照の問題。" -msgstr "" - -#: ../../release/056/index.md:45 -msgid "" -"他のパッケージと併用するときに install で問題が出る? " -"[\\#687](https://github.com/vrm-c/UniVRM/pull/687)" -msgstr "" - -#: ../../release/056/index.md:46 -msgid "" -"build すると Exception( `#if UNITY_EDITOR` )。 " -"[\\#701](https://github.com/vrm-c/UniVRM/issues/701)" -msgstr "" - -#~ msgid "0.56以降" -#~ msgstr "" - -#~ msgid "`Unity-2018.4`" -#~ msgstr "" - -#~ msgid "v0.56~v0.67: Unity-2018.4" -#~ msgstr "" - diff --git a/docs/locale/en/LC_MESSAGES/release/056/v0.56.0.po b/docs/locale/en/LC_MESSAGES/release/056/v0.56.0.po deleted file mode 100644 index 799c0eb7e..000000000 --- a/docs/locale/en/LC_MESSAGES/release/056/v0.56.0.po +++ /dev/null @@ -1,581 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2021, VRM Consortium -# This file is distributed under the same license as the UniVRM Programming -# Document package. -# FIRST AUTHOR , 2021. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: UniVRM Programming Document \n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-10-11 16:50+0900\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.9.1\n" - -#: ../../release/056/v0.56.0.md:1 -msgid "v0.56.0: 最低バージョンを Unity-2018.4 に更新" -msgstr "" - -#: ../../release/056/v0.56.0.md:3 -msgid "[Release](https://github.com/vrm-c/UniVRM/releases/tag/v0.56.0)" -msgstr "" - -#: ../../release/056/v0.56.0.md:4 -msgid "[Milestone](https://github.com/vrm-c/UniVRM/milestone/15?closed=1)" -msgstr "" - -#: ../../release/056/v0.56.0.md:6 -msgid "" -"[Full " -"Changelog](https://github.com/vrm-c/UniVRM/compare/v0.55.0...v0.56.0)" -msgstr "" - -#: ../../release/056/v0.56.0.md:8 -msgid "主な変更" -msgstr "" - -#: ../../release/056/v0.56.0.md:10 -msgid "Unity対応バージョンを更新" -msgstr "" - -#: ../../release/056/v0.56.0.md:12 -msgid "サポートバージョンを `Unity-2018.4LTS 以降` `.Net4` のみに更新しました。" -msgstr "" - -#: ../../release/056/v0.56.0.md:14 -msgid "" -"[**closed**] Update Unity version " -"[\\#420](https://github.com/vrm-c/UniVRM/pull/420)" -msgstr "" - -#: ../../release/056/v0.56.0.md:15 -msgid "UnVRMのUnityバージョンは`5.6.7f1`から`2018.4.23f1`に更新した" -msgstr "" - -#: ../../release/056/v0.56.0.md:17 -msgid "VRMShaders フォルダを独立" -msgstr "" - -#: ../../release/056/v0.56.0.md:19 -msgid "MToon" -msgstr "" - -#: ../../release/056/v0.56.0.md:20 -msgid "UniUnlit" -msgstr "" - -#: ../../release/056/v0.56.0.md:21 -msgid "ShaderProperty" -msgstr "" - -#: ../../release/056/v0.56.0.md:23 -msgid "" -"を `VRMShaders` フォルダに移動して、独立した UPM パッケージとしました。 UniVRM-0.55 " -"以前からアップグレードする場合は、 `Assets/VRM` " -"を一度削除してからインストールしなおすことをおすすめします(unitypackageはファイルの移動に対応していないため)。" -msgstr "" - -#: ../../release/056/v0.56.0.md:26 -msgid "" -"[**closed**] **Separate vrmshaders** " -"[\\#436](https://github.com/vrm-c/UniVRM/pull/436)" -msgstr "" - -#: ../../release/056/v0.56.0.md:27 -msgid "`VRM`からパッケージを分割して、`VRMShaders`が独立。シェーダは`VRMShaders`に移動した" -msgstr "" - -#: ../../release/056/v0.56.0.md:28 -msgid "" -"[**closed**] **update MToon** " -"[\\#435](https://github.com/vrm-c/UniVRM/pull/435)" -msgstr "" - -#: ../../release/056/v0.56.0.md:29 -msgid "MToonバージョンはv3.3に更新した" -msgstr "" - -#: ../../release/056/v0.56.0.md:30 -msgid "" -"[**closed**] add constant UniGLTF.UniUnlit.Utils.ShaderName " -"[\\#442](https://github.com/vrm-c/UniVRM/pull/442)" -msgstr "" - -#: ../../release/056/v0.56.0.md:32 -msgid "UniVRM の UPM 対応" -msgstr "" - -#: ../../release/056/v0.56.0.md:34 -msgid "" -"`Unity-2019.3` で導入された [git url](https://docs.unity3d.com/Manual/upm-ui-" -"giturl.html) によるパッケージ指定に対応しました。 以下の2つを登録することで UniVRM を使用できます。 VRM が " -"VRMShaders に依存しています。" -msgstr "" - -#: ../../release/056/v0.56.0.md:38 -msgid "https://github.com/vrm-c/UniVRM/releases" -msgstr "" - -#: ../../release/056/v0.56.0.md:40 -msgid "" -"[**closed**] **Add Basic UPM integration** " -"[\\#393](https://github.com/vrm-c/UniVRM/pull/393) " -"([eelstork](https://github.com/eelstork))" -msgstr "" - -#: ../../release/056/v0.56.0.md:41 -msgid "UniVRMはパッケージとして使えるようになった" -msgstr "" - -#: ../../release/056/v0.56.0.md:43 -msgid "BlendShapeKeyのインタフェースを厳格化、整理" -msgstr "" - -#: ../../release/056/v0.56.0.md:45 -msgid "BlendShapeKeyを作成する方法が不明瞭だったため、 より明示的な API に置き換えました。" -msgstr "" - -#: ../../release/056/v0.56.0.md:48 -msgid "BlendShapeClip.Key 追加" -msgstr "" - -#: ../../release/056/v0.56.0.md -msgid "before" -msgstr "" - -#: ../../release/056/v0.56.0.md -msgid "after" -msgstr "" - -#: ../../release/056/v0.56.0.md -msgid "備考" -msgstr "" - -#: ../../release/056/v0.56.0.md -msgid "public BlendShapeKey(string name, BlendShapePreset preset)" -msgstr "" - -#: ../../release/056/v0.56.0.md -msgid "private" -msgstr "" - -#: ../../release/056/v0.56.0.md -msgid "" -"BlendShapePreset.Unknownのときの挙動が不明瞭だった。代わりに、CreateFromPreset または " -"CreateUnknown を使用してください" -msgstr "" - -#: ../../release/056/v0.56.0.md -msgid "BlendShapeKey.CreateFrom" -msgstr "" - -#: ../../release/056/v0.56.0.md -msgid "BlendShapeKey.CreateFromClip" -msgstr "" - -#: ../../release/056/v0.56.0.md -msgid "他の関数に合わせて、名前を変更" -msgstr "" - -#: ../../release/056/v0.56.0.md -msgid "new BlendShpaeKey(BlendShapePreset)" -msgstr "" - -#: ../../release/056/v0.56.0.md -msgid "BlendShapeKey.CreateFromPreset" -msgstr "" - -#: ../../release/056/v0.56.0.md -msgid "オーバーロードをやめて明示的な関数に変更" -msgstr "" - -#: ../../release/056/v0.56.0.md -msgid "new BlendShpaeKey(string)" -msgstr "" - -#: ../../release/056/v0.56.0.md -msgid "BlendShapeKey.CreateUnknown" -msgstr "" - -#: ../../release/056/v0.56.0.md -msgid "" -"オーバーロードをやめて明示的な関数に変更。#330 以前は、Enum.Parse(ignoreCase=true) " -"のような動作をしていました。この関数で作成した場合は、 BlendShapePreset.Unknown になります。" -msgstr "" - -#: ../../release/056/v0.56.0.md:57 -msgid "https://github.com/vrm-c/UniVRM/pull/330" -msgstr "" - -#: ../../release/056/v0.56.0.md:59 -msgid "参考コード" -msgstr "" - -#: ../../release/056/v0.56.0.md:101 -msgid "" -"[**closed**] **Update BlendShapeKey interface** " -"[\\#427](https://github.com/vrm-c/UniVRM/pull/427)" -msgstr "" - -#: ../../release/056/v0.56.0.md:104 -msgid "MeshUtility の追加" -msgstr "" - -#: ../../release/056/v0.56.0.md:106 -msgid "`https://github.com/vrm-c/UniVRM.git?path=/Assets/MeshUtilty`" -msgstr "" - -#: ../../release/056/v0.56.0.md:108 -msgid "で導入できます。" -msgstr "" - -#: ../../release/056/v0.56.0.md:110 -msgid "https://github.com/vrm-c/UniVRM/tree/master/Assets/MeshUtility" -msgstr "" - -#: ../../release/056/v0.56.0.md:112 -msgid "SkinnedMeshRenderer + Mesh を" -msgstr "" - -#: ../../release/056/v0.56.0.md:114 -msgid "SkinnedMeshRenderer + Mesh(BlendShapeのある三角形を含むコピー)" -msgstr "" - -#: ../../release/056/v0.56.0.md:115 -msgid "SkinnedMeshRenderer + Mesh(BlednShapeの無い三角形を含むコピー)" -msgstr "" - -#: ../../release/056/v0.56.0.md:117 -msgid "に分解します。" -msgstr "" - -#: ../../release/056/v0.56.0.md:119 -msgid "" -"[**closed**] **Add mesh utility** " -"[\\#434](https://github.com/vrm-c/UniVRM/pull/434)" -msgstr "" - -#: ../../release/056/v0.56.0.md:120 -msgid "メッシュを分割するUtilityを追加した" -msgstr "" - -#: ../../release/056/v0.56.0.md:122 -msgid "Exporter の更新" -msgstr "" - -#: ../../release/056/v0.56.0.md:124 -msgid "" -"[**closed**] **Add blendshape options to export dialog** " -"[\\#421](https://github.com/vrm-c/UniVRM/pull/421)" -msgstr "" - -#: ../../release/056/v0.56.0.md:125 -msgid "BlendShapeオプションをエクスポートダイアログに追加した" -msgstr "" - -#: ../../release/056/v0.56.0.md:126 -msgid "" -"[**closed**] **ExporterWindowに警告メッセージを実装** " -"[\\#404](https://github.com/vrm-c/UniVRM/pull/404)" -msgstr "" - -#: ../../release/056/v0.56.0.md:127 -msgid "" -"[**closed**] add error messages for export validation " -"[\\#447](https://github.com/vrm-c/UniVRM/pull/447)" -msgstr "" - -#: ../../release/056/v0.56.0.md:128 -msgid "エクスポート時、ルートに移動・回転・スケールがある場合にメッセージを出す" -msgstr "" - -#: ../../release/056/v0.56.0.md:129 -msgid "" -"[**closed**] EditorExport時にアセットが見つかったTextureは、それを使う " -"[\\#433](https://github.com/vrm-c/UniVRM/pull/433)" -msgstr "" - -#: ../../release/056/v0.56.0.md:130 -msgid "Jpgフォマットのテクスチャは出力できるようになった" -msgstr "" - -#: ../../release/056/v0.56.0.md:131 -msgid "" -"[**closed**] Fix nullcheck " -"[\\#432](https://github.com/vrm-c/UniVRM/pull/432)" -msgstr "" - -#: ../../release/056/v0.56.0.md:132 -msgid "BlendShapeProxyの無いモデルのエクスポート時(Vrmになる前の初回エクスポート)にエラーなっていた問題を修正した" -msgstr "" - -#: ../../release/056/v0.56.0.md:133 -msgid "" -"[**closed**] Add an option to remove vertex color in export menu " -"[\\#428](https://github.com/vrm-c/UniVRM/pull/428)" -msgstr "" - -#: ../../release/056/v0.56.0.md:134 -msgid "頂点カラー情報を削除するオプションを追加した" -msgstr "" - -#: ../../release/056/v0.56.0.md:135 -msgid "" -"[**closed**] Save the export directory " -"[\\#419](https://github.com/vrm-c/UniVRM/pull/419)" -msgstr "" - -#: ../../release/056/v0.56.0.md:136 -msgid "VRMエクスポート二回目からダイアログのデフォルトは前回の出力先を指定するようになった" -msgstr "" - -#: ../../release/056/v0.56.0.md:137 -msgid "" -"[**closed**] Fix export nonactive mesh " -"[\\#401](https://github.com/vrm-c/UniVRM/pull/401)" -msgstr "" - -#: ../../release/056/v0.56.0.md:138 -msgid "BlendShapeBindingによって参照される非アクティブなメッシュはエクスポートしない。対象オブジェクトはアクティブなメッシュがない場合、エクスポートしない" -msgstr "" - -#: ../../release/056/v0.56.0.md:139 -msgid "" -"[**closed**] Check bone names duplicate when export vrm file. " -"[\\#378](https://github.com/vrm-c/UniVRM/pull/378) ([neon-" -"izm](https://github.com/neon-izm))" -msgstr "" - -#: ../../release/056/v0.56.0.md:140 -msgid "名前同じのボーンはエクスポート禁止" -msgstr "" - -#: ../../release/056/v0.56.0.md:142 -msgid "unitypackage" -msgstr "" - -#: ../../release/056/v0.56.0.md:144 -msgid "" -"[**closed**] update export UnityPackage menu " -"[\\#441](https://github.com/vrm-c/UniVRM/pull/441)" -msgstr "" - -#: ../../release/056/v0.56.0.md:145 -msgid "" -"VRMShadersを追加してUniJSON-standalone、UniHumanoid-standaloneとUniGLTF-" -"standaloneを削除した" -msgstr "" - -#: ../../release/056/v0.56.0.md:146 -msgid "" -"[**closed**] asmdef をpackageに同梱するように変更 " -"[\\#405](https://github.com/vrm-c/UniVRM/pull/405)" -msgstr "" - -#: ../../release/056/v0.56.0.md:148 -msgid "その他のChangelog" -msgstr "" - -#: ../../release/056/v0.56.0.md:150 -msgid "" -"[**closed**] **Add texture transform extensions** " -"[\\#229](https://github.com/vrm-c/UniVRM/pull/229)" -msgstr "" - -#: ../../release/056/v0.56.0.md:151 -msgid "textureInfoの拡張であるKHR_texture_transformの対応" -msgstr "" - -#: ../../release/056/v0.56.0.md:152 -msgid "" -"[**closed**] BuildMesh load balancing in ImporterContext " -"[\\#451](https://github.com/vrm-c/UniVRM/pull/451)" -msgstr "" - -#: ../../release/056/v0.56.0.md:153 -msgid "動的読み込み時のフレームレート低下を防ぐためBuildMeshの処理をフレーム分散させるオプションを用意しました" -msgstr "" - -#: ../../release/056/v0.56.0.md:154 -msgid "" -"[**closed**] Fix vrm look at blend shape applyer " -"[\\#449](https://github.com/vrm-c/UniVRM/pull/449)" -msgstr "" - -#: ../../release/056/v0.56.0.md:155 -msgid "BlendShapeで制御される目が動かないの問題を修正した" -msgstr "" - -#: ../../release/056/v0.56.0.md:156 -msgid "" -"[**closed**] check invalid file name " -"[\\#445](https://github.com/vrm-c/UniVRM/pull/445)" -msgstr "" - -#: ../../release/056/v0.56.0.md:157 -msgid "テクスチャ名前が長すぎるとVRMファイルがエクスポート禁止。インポート時に制御文字のエスケープを追加した" -msgstr "" - -#: ../../release/056/v0.56.0.md:158 -msgid "" -"[**closed**] Fix: SpringBone LateUpdate to FixedUpdate " -"[\\#430](https://github.com/vrm-c/UniVRM/pull/430) " -"([yoship1639](https://github.com/yoship1639))" -msgstr "" - -#: ../../release/056/v0.56.0.md:159 -msgid "`fixed update`を追加して、`fixed update`か`late update`かを選べるようになった" -msgstr "" - -#: ../../release/056/v0.56.0.md:160 -msgid "" -"[**closed**] fix MaterialImporter and TextureTransformTest " -"[\\#417](https://github.com/vrm-c/UniVRM/pull/417)" -msgstr "" - -#: ../../release/056/v0.56.0.md:161 -msgid "ImporterContextをMaterialImporterに持ち運ばなくても動くように変更した。それに伴ってテストも修正した" -msgstr "" - -#: ../../release/056/v0.56.0.md:162 -msgid "" -"[**closed**] Add cache enum " -"[\\#416](https://github.com/vrm-c/UniVRM/pull/416)" -msgstr "" - -#: ../../release/056/v0.56.0.md:163 -msgid "Enum.Parse and Enum.GetValuesをキャッシュする" -msgstr "" - -#: ../../release/056/v0.56.0.md:164 -msgid "" -"[**closed**] Suppress garbage collection due to using linq " -"[\\#413](https://github.com/vrm-c/UniVRM/pull/413)" -msgstr "" - -#: ../../release/056/v0.56.0.md:165 -msgid "LINQ構文使用によってVRMロード時に発生していたGCを抑制を対応した" -msgstr "" - -#: ../../release/056/v0.56.0.md:166 -msgid "" -"[**closed**] VrmFirstPersonを修正 " -"[\\#412](https://github.com/vrm-c/UniVRM/pull/412)" -msgstr "" - -#: ../../release/056/v0.56.0.md:167 -msgid "" -"[**closed**] fix multi frame blendShape " -"[\\#410](https://github.com/vrm-c/UniVRM/pull/410)" -msgstr "" - -#: ../../release/056/v0.56.0.md:168 -msgid "" -"[**closed**] Fix argument textureitem " -"[\\#409](https://github.com/vrm-c/UniVRM/pull/409)" -msgstr "" - -#: ../../release/056/v0.56.0.md:169 -msgid "" -"[**closed**] Changed to be able to extend texture loader. " -"[\\#408](https://github.com/vrm-c/UniVRM/pull/408)" -msgstr "" - -#: ../../release/056/v0.56.0.md:170 -msgid "テクスチャローダーを拡張できるように変更した" -msgstr "" - -#: ../../release/056/v0.56.0.md:171 -msgid "" -"[**closed**] fix glTFPbrMetallicRoughness init. " -"[\\#403](https://github.com/vrm-c/UniVRM/pull/403)" -msgstr "" - -#: ../../release/056/v0.56.0.md:172 -msgid "materials[]->pbrMetallicRoughnessの項目が無い場合にImportに失敗するの問題を修正した" -msgstr "" - -#: ../../release/056/v0.56.0.md:173 -msgid "" -"[**closed**] Fix blendshape uppercase bug. " -"[\\#399](https://github.com/vrm-c/UniVRM/pull/399) ([sh-" -"akira](https://github.com/sh-akira))" -msgstr "" - -#: ../../release/056/v0.56.0.md:174 -msgid "BlendShap大文字のためにエラーが発生するバグを修正した" -msgstr "" - -#: ../../release/056/v0.56.0.md:175 -msgid "" -"[**closed**] Fix: Large heap allocation in " -"BoneMeshEraser.ExcludeTriangles " -"[\\#389](https://github.com/vrm-c/UniVRM/pull/389)" -msgstr "" - -#: ../../release/056/v0.56.0.md:176 -msgid "頂点数が多いモデルを読み込んだ時に、BoneMeshEraser.ExcludeTriangles内で大量のヒープアロケートが発生していたの問題を対応した" -msgstr "" - -#: ../../release/056/v0.56.0.md:177 -msgid "" -"[**closed**] onloadmodel to return ienumerator " -"[\\#386](https://github.com/vrm-c/UniVRM/pull/386)" -msgstr "" - -#: ../../release/056/v0.56.0.md:178 -msgid "ImporterContext.OnLoadModelの戻り値をIEnumeratorに変更した" -msgstr "" - -#: ../../release/056/v0.56.0.md:179 -msgid "" -"[**closed**] Bvhのfloat.parseのロケール問題を修正 " -"[\\#383](https://github.com/vrm-c/UniVRM/pull/383)" -msgstr "" - -#: ../../release/056/v0.56.0.md:180 -msgid "ロケールを無視して英語で処理してしまうため、小数点が、ピリオドでないロケール(フランス語など)に対する修正" -msgstr "" - -#: ../../release/056/v0.56.0.md:181 -msgid "" -"[**closed**] Add non-string based method to search prefab " -"[\\#381](https://github.com/vrm-c/UniVRM/pull/381) ([sator-" -"imaging](https://github.com/sator-imaging))" -msgstr "" - -#: ../../release/056/v0.56.0.md:182 -msgid "" -"[**closed**] Support mesh sharing morph target " -"[\\#380](https://github.com/vrm-c/UniVRM/pull/380) " -"([mkc1370](https://github.com/mkc1370))" -msgstr "" - -#: ../../release/056/v0.56.0.md:183 -msgid "Blenderから*.gltfや*.glbを書き出した際にモーフ名付きのメッシュが読み込まれない問題の修正を行いました" -msgstr "" - -#: ../../release/056/v0.56.0.md:184 -msgid "" -"[**closed**] Adding support for editor preview on non-windows platforms " -"[\\#379](https://github.com/vrm-c/UniVRM/pull/379) ([sator-" -"imaging](https://github.com/sator-imaging))" -msgstr "" - -#: ../../release/056/v0.56.0.md:185 -msgid "Windowsじゃないのプラットフォームのサポートの追加した。エディターのプレビューのみ" -msgstr "" - -#: ../../release/056/v0.56.0.md:186 -msgid "" -"[**closed**] Fix: memory leak in editor preview " -"[\\#325](https://github.com/vrm-c/UniVRM/pull/325) " -"([ropo](https://github.com/ropo))" -msgstr "" - diff --git a/docs/locale/en/LC_MESSAGES/release/056/v0.57.0.po b/docs/locale/en/LC_MESSAGES/release/056/v0.57.0.po deleted file mode 100644 index 8ec927625..000000000 --- a/docs/locale/en/LC_MESSAGES/release/056/v0.57.0.po +++ /dev/null @@ -1,127 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2021, VRM Consortium -# This file is distributed under the same license as the UniVRM Programming -# Document package. -# FIRST AUTHOR , 2021. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: UniVRM Programming Document \n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-10-11 16:50+0900\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.9.1\n" - -#: ../../release/056/v0.57.0.md:1 -msgid "v0.57.0: ボーン名重複の自動リネーム" -msgstr "" - -#: ../../release/056/v0.57.0.md:3 -msgid "[Release](https://github.com/vrm-c/UniVRM/releases/tag/v0.57.0)" -msgstr "" - -#: ../../release/056/v0.57.0.md:4 -msgid "[Milestone](https://github.com/vrm-c/UniVRM/milestone/16?closed=1)" -msgstr "" - -#: ../../release/056/v0.57.0.md:6 -msgid "[Full Changelog](https://github.com/vrm-c/UniVRM/compare/v0.56...v0.57.0)" -msgstr "" - -#: ../../release/056/v0.57.0.md:8 -msgid "主な変更" -msgstr "" - -#: ../../release/056/v0.57.0.md:10 -msgid "Exporter" -msgstr "" - -#: ../../release/056/v0.57.0.md:11 -msgid "" -"[**closed**] ボーン名重複と、RootのTRSを警告に下げてエクスポートできるようにした " -"[\\#478](https://github.com/vrm-c/UniVRM/pull/478)" -msgstr "" - -#: ../../release/056/v0.57.0.md:12 -msgid "`ボーン名重複エラー`を警告に下げ。そのままエクスポートした場合に自動でリネームするようになりました" -msgstr "" - -#: ../../release/056/v0.57.0.md:13 -msgid "" -"`ルートに TRS が含まれているエラー`を警告に下げ。そのままエクスポートした場合、ルートの TRS " -"は無くなります。移動に関しては問題がない場合が多いと思われますが、回転・スケールに関しては意図したとおりにならないこともありそうなのでご注意ください" -msgstr "" - -#: ../../release/056/v0.57.0.md:14 -msgid "" -"[**closed**] Experimental Exporterでjsonに空の配列が含まれglTF違反になってしまうことがあるのを修正 " -"[\\#486](https://github.com/vrm-c/UniVRM/pull/486) " -"([saturday06](https://github.com/saturday06))" -msgstr "" - -#: ../../release/056/v0.57.0.md:15 -msgid "" -"[**closed**] 空のモーフターゲットが出力されglTF違反になってしまうことがあるのを修正 " -"[\\#487](https://github.com/vrm-c/UniVRM/pull/487) ([saturday06]" -msgstr "" - -#: ../../release/056/v0.57.0.md:16 -msgid "" -"[**closed**] " -"Sparse機能(BlendShapeの容量削減)のデフォルトをオフに変更。UniVRM以外のローダーで読み込めないエラー " -"[\\#490](https://github.com/vrm-c/UniVRM/issues/490) " -"[\\#491](https://github.com/vrm-c/UniVRM/pull/491)" -msgstr "" - -#: ../../release/056/v0.57.0.md:20 -msgid "その他のChangelog" -msgstr "" - -#: ../../release/056/v0.57.0.md:22 -msgid "" -"[**closed**] UnitTestが通らなくなったのを修正 " -"[\\#495](https://github.com/vrm-c/UniVRM/pull/495)" -msgstr "" - -#: ../../release/056/v0.57.0.md:23 -msgid "" -"[**closed**] Fix warning " -"[\\#489](https://github.com/vrm-c/UniVRM/pull/489)" -msgstr "" - -#: ../../release/056/v0.57.0.md:24 -msgid "" -"[**closed**] Fix unitypackage " -"[\\#488](https://github.com/vrm-c/UniVRM/pull/488)" -msgstr "" - -#: ../../release/056/v0.57.0.md:25 -msgid "" -"[**closed**] Add upm documentation " -"[\\#483](https://github.com/vrm-c/UniVRM/pull/483)" -msgstr "" - -#: ../../release/056/v0.57.0.md:26 -msgid "" -"[**closed**] component that has reference to self hierarchy may cause " -"freeze editor [\\#482](https://github.com/vrm-c/UniVRM/pull/482)" -msgstr "" - -#: ../../release/056/v0.57.0.md:27 -msgid "" -"[**closed**] Version番号更新ダイアログ " -"[\\#481](https://github.com/vrm-c/UniVRM/pull/481)" -msgstr "" - -#: ../../release/056/v0.57.0.md:28 -msgid "" -"[**closed**] 別管理になった JsonSchema を削除 " -"[\\#473](https://github.com/vrm-c/UniVRM/pull/473)" -msgstr "" - diff --git a/docs/locale/en/LC_MESSAGES/release/056/v0.58.0.po b/docs/locale/en/LC_MESSAGES/release/056/v0.58.0.po deleted file mode 100644 index cfe8dc99f..000000000 --- a/docs/locale/en/LC_MESSAGES/release/056/v0.58.0.po +++ /dev/null @@ -1,136 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2021, VRM Consortium -# This file is distributed under the same license as the UniVRM Programming -# Document package. -# FIRST AUTHOR , 2021. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: UniVRM Programming Document \n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-10-11 16:50+0900\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.9.1\n" - -#: ../../release/056/v0.58.0.md:1 -msgid "v0.58.0: テクスチャサイズの適正な考慮" -msgstr "" - -#: ../../release/056/v0.58.0.md:3 -msgid "[Release](https://github.com/vrm-c/UniVRM/releases/tag/v0.58.0)" -msgstr "" - -#: ../../release/056/v0.58.0.md:4 -msgid "[Milestone](https://github.com/vrm-c/UniVRM/milestone/17?closed=1)" -msgstr "" - -#: ../../release/056/v0.58.0.md:6 -msgid "" -"[Full " -"Changelog](https://github.com/vrm-c/UniVRM/compare/v0.57.1...v0.58.0)" -msgstr "" - -#: ../../release/056/v0.58.0.md:8 -msgid "主な変更" -msgstr "" - -#: ../../release/056/v0.58.0.md:10 -msgid "テクスチャサイズの適正な考慮" -msgstr "" - -#: ../../release/056/v0.58.0.md:12 -msgid "" -"UnityEditor で VRM ファイルを出力する際に、すべてのテクスチャがテクスチャのインポートサイズ設定を考慮するように修正しました。 " -"この修正によって VRM ファイルのサイズ減少が大きく期待できます。" -msgstr "" - -#: ../../release/056/v0.58.0.md:15 -msgid "v0.56.0, v0.57.0 で以前に比べて画像サイズが原因でファイルサイズが大きくなってしまう問題" -msgstr "" - -#: ../../release/056/v0.58.0.md:17 -msgid "" -"[**closed**] In Editor, resized exporting texture if MasSize setting " -"value is smaller than original image size. " -"[\\#503](https://github.com/vrm-c/UniVRM/pull/503)" -msgstr "" - -#: ../../release/056/v0.58.0.md:19 -msgid "BlendShapeKey" -msgstr "" - -#: ../../release/056/v0.58.0.md:21 -msgid "https://vrm.dev/dev/univrm-0.xx/programming/univrm_use_blendshape/" -msgstr "" - -#: ../../release/056/v0.58.0.md:23 -msgid "" -"[**closed**] Refactor BlendShapeKey && BlendShapePreset.Unknown " -"以外のプリセットは独自の Name を持てない仕様に変更 " -"[\\#501](https://github.com/vrm-c/UniVRM/pull/501)" -msgstr "" - -#: ../../release/056/v0.58.0.md:25 -msgid "未対応のSpringBone設定" -msgstr "" - -#: ../../release/056/v0.58.0.md:27 -msgid "[**closed**] 新規のエクスポート警告 https://github.com/vrm-c/UniVRM/issues/474" -msgstr "" - -#: ../../release/056/v0.58.0.md:28 -msgid "" -"[**closed**] \\* implement SpringBone validation \\#474 " -"[\\#510](https://github.com/vrm-c/UniVRM/pull/510)" -msgstr "" - -#: ../../release/056/v0.58.0.md:30 -msgid "prefab エクスポートの復活" -msgstr "" - -#: ../../release/056/v0.58.0.md:32 -msgid "" -"[**closed**] NO\\_ACTIVE\\_MESH の判定方法を変更 " -"[\\#513](https://github.com/vrm-c/UniVRM/pull/513)" -msgstr "" - -#: ../../release/056/v0.58.0.md:34 -msgid "エクスポートダイアログの作り直し" -msgstr "" - -#: ../../release/056/v0.58.0.md:36 -msgid "機能はほぼ同じですが、画面と操作が変わっています" -msgstr "" - -#: ../../release/056/v0.58.0.md:38 -msgid "https://vrm.dev/docs/univrm/export/univrm_export/" -msgstr "" - -#: ../../release/056/v0.58.0.md:40 -msgid "" -"[**closed**] エクスポートダイアログをScriptableWizardからEditorWindowで作り直し " -"[\\#505](https://github.com/vrm-c/UniVRM/pull/505)" -msgstr "" - -#: ../../release/056/v0.58.0.md:41 -msgid "" -"[**closed**] add language support in export dialog " -"[\\#512](https://github.com/vrm-c/UniVRM/pull/512)" -msgstr "" - -#: ../../release/056/v0.58.0.md:43 -msgid "その他のChangelog" -msgstr "" - -#: ../../release/056/v0.58.0.md:45 -msgid "" -"[**closed**] BlendShape AccumulateValue will not be over 100 " -"[\\#497](https://github.com/vrm-c/UniVRM/pull/497)" -msgstr "" - diff --git a/docs/locale/en/LC_MESSAGES/release/056/v0.59.0.po b/docs/locale/en/LC_MESSAGES/release/056/v0.59.0.po deleted file mode 100644 index 7a375e3cf..000000000 --- a/docs/locale/en/LC_MESSAGES/release/056/v0.59.0.po +++ /dev/null @@ -1,124 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2021, VRM Consortium -# This file is distributed under the same license as the UniVRM Programming -# Document package. -# FIRST AUTHOR , 2021. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: UniVRM Programming Document \n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-10-11 16:50+0900\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.9.1\n" - -#: ../../release/056/v0.59.0.md:1 -msgid "v0.59.0" -msgstr "" - -#: ../../release/056/v0.59.0.md:3 -msgid "[Release](https://github.com/vrm-c/UniVRM/releases/tag/v0.59.0)" -msgstr "" - -#: ../../release/056/v0.59.0.md:4 -msgid "[Milestone](https://github.com/vrm-c/UniVRM/milestone/18?closed=1)" -msgstr "" - -#: ../../release/056/v0.59.0.md:6 -msgid "" -"[Full " -"Changelog](https://github.com/vrm-c/UniVRM/compare/v0.58.1...v0.59.0)" -msgstr "" - -#: ../../release/056/v0.59.0.md:8 -msgid "主な変更" -msgstr "" - -#: ../../release/056/v0.59.0.md:10 -msgid "エクスポーター" -msgstr "" - -#: ../../release/056/v0.59.0.md:11 -msgid "エラーの出やすかった SpringBone の Missing、 を検知してメッセージを出すようにしました。" -msgstr "" - -#: ../../release/056/v0.59.0.md:12 -msgid "" -"[**closed**] エクスポートダイアログの修正 " -"[\\#537](https://github.com/vrm-c/UniVRM/pull/537)" -msgstr "" - -#: ../../release/056/v0.59.0.md:13 -msgid "" -"[**closed**] Fix/exporter validation nullcheck " -"[\\#531](https://github.com/vrm-c/UniVRM/pull/531)" -msgstr "" - -#: ../../release/056/v0.59.0.md:15 -msgid "" -"[**closed**] FACE\\_Z\\_POSITIVE\\_DIRECTION を顎の前に修正 " -"[\\#530](https://github.com/vrm-c/UniVRM/pull/530)" -msgstr "" - -#: ../../release/056/v0.59.0.md:16 -msgid "" -"[**closed**] 初回Export時のmeta受け渡し方法を修正 " -"[\\#529](https://github.com/vrm-c/UniVRM/pull/529)" -msgstr "" - -#: ../../release/056/v0.59.0.md:17 -msgid "" -"[**closed**] OnEnable で GUI 呼んじゃだめ " -"[\\#527](https://github.com/vrm-c/UniVRM/pull/527)" -msgstr "" - -#: ../../release/056/v0.59.0.md:18 -msgid "[**closed**] 多言語化更新 [\\#525](https://github.com/vrm-c/UniVRM/pull/525)" -msgstr "" - -#: ../../release/056/v0.59.0.md:20 -msgid "MToon" -msgstr "" - -#: ../../release/056/v0.59.0.md:21 -msgid "[**closed**] MToon v3.4 [\\#535](https://github.com/vrm-c/UniVRM/pull/535)" -msgstr "" - -#: ../../release/056/v0.59.0.md:23 -msgid "MeshUtility" -msgstr "" - -#: ../../release/056/v0.59.0.md:24 -msgid "" -"[**closed**] Squashed commit of the following: " -"[\\#521](https://github.com/vrm-c/UniVRM/pull/521)" -msgstr "" - -#: ../../release/056/v0.59.0.md:25 -msgid "" -"[**closed**] MeshIntegrator と MeshNormalizer を MeshUtility に移動 " -"[\\#523](https://github.com/vrm-c/UniVRM/pull/523)" -msgstr "" - -#: ../../release/056/v0.59.0.md:27 -msgid "その他のChangelog" -msgstr "" - -#: ../../release/056/v0.59.0.md:28 -msgid "" -"[**closed**] Make the mesh name unique " -"[\\#533](https://github.com/vrm-c/UniVRM/pull/533)" -msgstr "" - -#: ../../release/056/v0.59.0.md:29 -msgid "" -"[**closed**] NullReferenceException " -"[\\#532](https://github.com/vrm-c/UniVRM/pull/532)" -msgstr "" - diff --git a/docs/locale/en/LC_MESSAGES/release/056/v0.60.0.po b/docs/locale/en/LC_MESSAGES/release/056/v0.60.0.po deleted file mode 100644 index 7f796df77..000000000 --- a/docs/locale/en/LC_MESSAGES/release/056/v0.60.0.po +++ /dev/null @@ -1,117 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2021, VRM Consortium -# This file is distributed under the same license as the UniVRM Programming -# Document package. -# FIRST AUTHOR , 2021. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: UniVRM Programming Document \n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-10-11 16:50+0900\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.9.1\n" - -#: ../../release/056/v0.60.0.md:1 -msgid "v0.60.0" -msgstr "" - -#: ../../release/056/v0.60.0.md:3 -msgid "[Release](https://github.com/vrm-c/UniVRM/releases/tag/v0.60.0)" -msgstr "" - -#: ../../release/056/v0.60.0.md:4 -msgid "[Milestone](https://github.com/vrm-c/UniVRM/milestone/19?closed=1)" -msgstr "" - -#: ../../release/056/v0.60.0.md:6 -msgid "" -"[Full " -"Changelog](https://github.com/vrm-c/UniVRM/compare/v0.59.0...v0.60.0)" -msgstr "" - -#: ../../release/056/v0.60.0.md:8 -msgid "主な変更" -msgstr "" - -#: ../../release/056/v0.60.0.md:10 -msgid "Exporter" -msgstr "" - -#: ../../release/056/v0.60.0.md:12 -msgid "`null check` 的なものが増えて、モデル改変してもエラーが出にくくなりました。" -msgstr "" - -#: ../../release/056/v0.60.0.md:14 -msgid "" -"[**closed**] fix null in Renderer.sharedMaterials " -"[\\#557](https://github.com/vrm-c/UniVRM/pull/557)" -msgstr "" - -#: ../../release/056/v0.60.0.md:15 -msgid "" -"[**closed**] add BlendShapeClip Validation " -"[\\#556](https://github.com/vrm-c/UniVRM/pull/556)" -msgstr "" - -#: ../../release/056/v0.60.0.md:16 -msgid "" -"[**closed**] Export Dialog の更新 " -"[\\#550](https://github.com/vrm-c/UniVRM/pull/550)" -msgstr "" - -#: ../../release/056/v0.60.0.md:17 -msgid "" -"[**closed**] 正規化するときは、 `ExportRootに回転・拡大縮小` があってもよい。 " -"[\\#548](https://github.com/vrm-c/UniVRM/pull/548)" -msgstr "" - -#: ../../release/056/v0.60.0.md:19 -msgid "Importer" -msgstr "" - -#: ../../release/056/v0.60.0.md:21 -msgid "" -"[**closed**] set name if name is null " -"[\\#549](https://github.com/vrm-c/UniVRM/pull/549)" -msgstr "" - -#: ../../release/056/v0.60.0.md:23 -msgid "その他のChangelog" -msgstr "" - -#: ../../release/056/v0.60.0.md:25 -msgid "" -"[**closed**] `is null` を `== null` に修正 " -"[\\#547](https://github.com/vrm-c/UniVRM/pull/547)" -msgstr "" - -#: ../../release/056/v0.60.0.md:26 -msgid "" -"[**closed**] 親をたどる時、非アクティブなTransformが取得できなくなっていたのを修正 " -"[\\#546](https://github.com/vrm-c/UniVRM/pull/546) " -"([faidra](https://github.com/faidra))" -msgstr "" - -#: ../../release/056/v0.60.0.md:27 -msgid "" -"[**closed**] humanoid avatar を作るコンポーネント " -"[\\#541](https://github.com/vrm-c/UniVRM/pull/541)" -msgstr "" - -#: ../../release/056/v0.60.0.md:28 -msgid "https://vrm.dev/docs/univrm/humanoid/meshutility_humanoid/" -msgstr "" - -#: ../../release/056/v0.60.0.md:29 -msgid "" -"[**closed**] activeInHierarchy が prefab にヒットする件 " -"[\\#540](https://github.com/vrm-c/UniVRM/pull/540)" -msgstr "" - diff --git a/docs/locale/en/LC_MESSAGES/release/056/v0.61.0.po b/docs/locale/en/LC_MESSAGES/release/056/v0.61.0.po deleted file mode 100644 index ed18f30b5..000000000 --- a/docs/locale/en/LC_MESSAGES/release/056/v0.61.0.po +++ /dev/null @@ -1,116 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2021, VRM Consortium -# This file is distributed under the same license as the UniVRM Programming -# Document package. -# FIRST AUTHOR , 2021. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: UniVRM Programming Document \n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-10-11 16:50+0900\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.9.1\n" - -#: ../../release/056/v0.61.0.md:1 -msgid "v0.61.0: シリアライザーを reflection からコード生成に変更" -msgstr "" - -#: ../../release/056/v0.61.0.md:3 -msgid "[Release](https://github.com/vrm-c/UniVRM/releases/tag/v0.61.0)" -msgstr "" - -#: ../../release/056/v0.61.0.md:4 -msgid "[Milestone](https://github.com/vrm-c/UniVRM/milestone/20?closed=1)" -msgstr "" - -#: ../../release/056/v0.61.0.md:6 -msgid "" -"[Full " -"Changelog](https://github.com/vrm-c/UniVRM/compare/v0.60.0...v0.61.0)" -msgstr "" - -#: ../../release/056/v0.61.0.md:8 -msgid "主な変更" -msgstr "" - -#: ../../release/056/v0.61.0.md:10 -msgid "Export" -msgstr "" - -#: ../../release/056/v0.61.0.md:12 -msgid "" -"BoneWeightの無いBlendShapeは正規化必用 " -"[\\#573](https://github.com/vrm-c/UniVRM/pull/573)" -msgstr "" - -#: ../../release/056/v0.61.0.md:14 -msgid "頂点カラーの扱い" -msgstr "" - -#: ../../release/056/v0.61.0.md:16 -msgid "" -"UniUnlitでMultiply設定の時以外に自動で頂点カラーを落とす変更 " -"[\\#569](https://github.com/vrm-c/UniVRM/pull/569)" -msgstr "" - -#: ../../release/056/v0.61.0.md:18 -msgid "UniVRM では UniUnlit のみが 頂点カラーに対応しています" -msgstr "" - -#: ../../release/056/v0.61.0.md:19 -msgid "" -"Unlit で 頂点カラーが Multiply 設定の場合にのみ頂点カラーをエクスポートするように変更しました。それ以外(Standard, " -"MToon, UnlitかつMultiplyでない)のときは、頂点カラーを削除します。" -msgstr "" - -#: ../../release/056/v0.61.0.md:21 -msgid "Mesh Export サイズの概要表示" -msgstr "" - -#: ../../release/056/v0.61.0.md:25 -msgid "シリアライザの更新" -msgstr "" - -#: ../../release/056/v0.61.0.md:27 -msgid "生成シリアライザをデフォルトにする [\\#564](https://github.com/vrm-c/UniVRM/pull/564)" -msgstr "" - -#: ../../release/056/v0.61.0.md:29 -msgid "AOTで実行時にエラーになる `Reflection.Emit` などを使わなくなった" -msgstr "" - -#: ../../release/056/v0.61.0.md:31 -msgid "Runtime" -msgstr "" - -#: ../../release/056/v0.61.0.md:33 -msgid "" -"Scaleが含まれていてもSpringBoneがある程度動く " -"[\\#570](https://github.com/vrm-c/UniVRM/pull/570)" -msgstr "" - -#: ../../release/056/v0.61.0.md:35 -msgid "その他のChangelog" -msgstr "" - -#: ../../release/056/v0.61.0.md:37 -msgid "fix warning CS0649 [\\#572](https://github.com/vrm-c/UniVRM/pull/572)" -msgstr "" - -#: ../../release/056/v0.61.0.md:38 -msgid "fix warnings [\\#568](https://github.com/vrm-c/UniVRM/pull/568)" -msgstr "" - -#: ../../release/056/v0.61.0.md:39 -msgid "" -"テクスチャサンプラ適用処理を ITextureLoader が持つ " -"[\\#561](https://github.com/vrm-c/UniVRM/pull/561)" -msgstr "" - diff --git a/docs/locale/en/LC_MESSAGES/release/056/v0.62.0.po b/docs/locale/en/LC_MESSAGES/release/056/v0.62.0.po deleted file mode 100644 index e73db2e7e..000000000 --- a/docs/locale/en/LC_MESSAGES/release/056/v0.62.0.po +++ /dev/null @@ -1,158 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2021, VRM Consortium -# This file is distributed under the same license as the UniVRM Programming -# Document package. -# FIRST AUTHOR , 2021. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: UniVRM Programming Document \n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-10-11 16:50+0900\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.9.1\n" - -#: ../../release/056/v0.62.0.md:1 -msgid "v0.62.0: BlendShape bake" -msgstr "" - -#: ../../release/056/v0.62.0.md:3 -msgid "[Release](https://github.com/vrm-c/UniVRM/releases/tag/v0.62.0)" -msgstr "" - -#: ../../release/056/v0.62.0.md:4 -msgid "[Milestone](https://github.com/vrm-c/UniVRM/milestone/21?closed=1)" -msgstr "" - -#: ../../release/056/v0.62.0.md:6 -msgid "" -"[Full " -"Changelog](https://github.com/vrm-c/UniVRM/compare/v0.61.1...v0.62.0)" -msgstr "" - -#: ../../release/056/v0.62.0.md:8 -msgid "主な変更" -msgstr "" - -#: ../../release/056/v0.62.0.md:10 -msgid "BlendShape bake 関連" -msgstr "" - -#: ../../release/056/v0.62.0.md:12 -msgid "https://vrm.dev/docs/univrm/blendshape/univrm_bake_blendshape/" -msgstr "" - -#: ../../release/056/v0.62.0.md:14 -msgid "バグ修正" -msgstr "" - -#: ../../release/056/v0.62.0.md:15 -msgid "" -"fix NormalizeSkinnedMesh " -"[\\#605](https://github.com/vrm-c/UniVRM/pull/605)" -msgstr "" - -#: ../../release/056/v0.62.0.md:17 -msgid "シーンに選択されたBlendShapeを適用するボタン" -msgstr "" - -#: ../../release/056/v0.62.0.md:18 -msgid "Feature/tpose button [\\#601](https://github.com/vrm-c/UniVRM/pull/601)" -msgstr "" - -#: ../../release/056/v0.62.0.md:20 -msgid "Importer" -msgstr "" - -#: ../../release/056/v0.62.0.md:22 -msgid "Fix/target names length [\\#619](https://github.com/vrm-c/UniVRM/pull/619)" -msgstr "" - -#: ../../release/056/v0.62.0.md:23 -msgid "retry random name [\\#614](https://github.com/vrm-c/UniVRM/pull/614)" -msgstr "" - -#: ../../release/056/v0.62.0.md:24 -msgid "" -"fix cast error [\\#613](https://github.com/vrm-c/UniVRM/pull/613) " -"([momoandbanana22](https://github.com/momoandbanana22))" -msgstr "" - -#: ../../release/056/v0.62.0.md:25 -msgid "MeshImporter修正 [\\#609](https://github.com/vrm-c/UniVRM/pull/609)" -msgstr "" - -#: ../../release/056/v0.62.0.md:26 -msgid "" -"set head to SkinnedMeshRenderer.probeAnchor " -"[\\#600](https://github.com/vrm-c/UniVRM/pull/600)" -msgstr "" - -#: ../../release/056/v0.62.0.md:27 -msgid "" -"同名メッシュが100以上あるときにも対応 [\\#586](https://github.com/vrm-c/UniVRM/pull/586) " -"([fantom1x](https://github.com/fantom1x))" -msgstr "" - -#: ../../release/056/v0.62.0.md:28 -msgid "" -"fix\\_animationImporter\\_blendShape " -"[\\#584](https://github.com/vrm-c/UniVRM/pull/584)" -msgstr "" - -#: ../../release/056/v0.62.0.md:29 -msgid "" -"Feature/multi uv serialization " -"[\\#582](https://github.com/vrm-c/UniVRM/pull/582)" -msgstr "" - -#: ../../release/056/v0.62.0.md:30 -msgid "" -"メッシュ名が「.」で始まるとインポートに失敗する " -"[\\#611](https://github.com/vrm-c/UniVRM/issues/611)" -msgstr "" - -#: ../../release/056/v0.62.0.md:32 -msgid "Exporter" -msgstr "" - -#: ../../release/056/v0.62.0.md:34 -msgid "スクリーンショットを作成するボタン [\\#604](https://github.com/vrm-c/UniVRM/pull/604)" -msgstr "" - -#: ../../release/056/v0.62.0.md:35 -msgid "" -"Export dialog のバリデーターを整理 " -"[\\#599](https://github.com/vrm-c/UniVRM/pull/599)" -msgstr "" - -#: ../../release/056/v0.62.0.md:36 -msgid "" -"Add gltf export and fix morphTarget sparse " -"[\\#581](https://github.com/vrm-c/UniVRM/pull/581)" -msgstr "" - -#: ../../release/056/v0.62.0.md:38 -msgid "その他のChangelog" -msgstr "" - -#: ../../release/056/v0.62.0.md:40 -msgid "add null check [\\#620](https://github.com/vrm-c/UniVRM/pull/620)" -msgstr "" - -#: ../../release/056/v0.62.0.md:41 -msgid "" -"UnityのAnimationClipでVRMBlendShapeProxyを動かす例 " -"[\\#607](https://github.com/vrm-c/UniVRM/pull/607)" -msgstr "" - -#: ../../release/056/v0.62.0.md:42 -msgid "member field to public [\\#598](https://github.com/vrm-c/UniVRM/pull/598)" -msgstr "" - diff --git a/docs/locale/en/LC_MESSAGES/release/056/v0.63.0.po b/docs/locale/en/LC_MESSAGES/release/056/v0.63.0.po deleted file mode 100644 index eb8d63526..000000000 --- a/docs/locale/en/LC_MESSAGES/release/056/v0.63.0.po +++ /dev/null @@ -1,120 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2021, VRM Consortium -# This file is distributed under the same license as the UniVRM Programming -# Document package. -# FIRST AUTHOR , 2021. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: UniVRM Programming Document \n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-10-11 16:50+0900\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.9.1\n" - -#: ../../release/056/v0.63.0.md:1 -msgid "v0.63.0: UniGLTF と UniVRM の分離" -msgstr "" - -#: ../../release/056/v0.63.0.md:3 -msgid "[v0.63.1](https://github.com/vrm-c/UniVRM/releases/tag/v0.63.1) 修正しました。" -msgstr "" - -#: ../../release/056/v0.63.0.md:5 -msgid "[v0.63.0](https://github.com/vrm-c/UniVRM/tree/v0.63.0) (2021-01-04)" -msgstr "" - -#: ../../release/056/v0.63.0.md:6 -msgid "[Release](https://github.com/vrm-c/UniVRM/releases/tag/v0.63.0)" -msgstr "" - -#: ../../release/056/v0.63.0.md:7 -msgid "[Milestone](https://github.com/vrm-c/UniVRM/milestone/25?closed=1)" -msgstr "" - -#: ../../release/056/v0.63.0.md:9 -msgid "" -"[Full " -"Changelog](https://github.com/vrm-c/UniVRM/compare/v0.62.0...v0.63.0)" -msgstr "" - -#: ../../release/056/v0.63.0.md:11 -msgid "主な変更" -msgstr "" - -#: ../../release/056/v0.63.0.md:13 -msgid "UniGLTF の分離" -msgstr "" - -#: ../../release/056/v0.63.0.md:15 -msgid "UniGLTFとUniVRMが一体化していたのを分離しました。 https://vrm.dev/docs/univrm/gltf/unigltf/" -msgstr "" - -#: ../../release/056/v0.63.0.md:18 -msgid "MeshUtility は UniGLTF の下に移動しました(`v0.63.1`)。" -msgstr "" - -#: ../../release/056/v0.63.0.md:20 -msgid "Separate unigltf [\\#625](https://github.com/vrm-c/UniVRM/pull/625)" -msgstr "" - -#: ../../release/056/v0.63.0.md:21 -msgid "fix unitypackage [\\#648](https://github.com/vrm-c/UniVRM/pull/648)" -msgstr "" - -#: ../../release/056/v0.63.0.md:23 -msgid "フォルダ `Assets/UniGLTF` が追加になり、 このフォルダが UPM `com.vrmc.unigltf` になります。" -msgstr "" - -#: ../../release/056/v0.63.0.md:25 -msgid "import" -msgstr "" - -#: ../../release/056/v0.63.0.md:26 -msgid "`v0.63.1` でマージ。" -msgstr "" - -#: ../../release/056/v0.63.0.md:28 -msgid "" -"[UniVRM0.62でモノによってはGLBロードに失敗する](https://github.com/vrm-c/UniVRM/issues/642)" -" [\\#644](https://github.com/vrm-c/UniVRM/pull/644)" -msgstr "" - -#: ../../release/056/v0.63.0.md:30 -msgid "export dialog" -msgstr "" - -#: ../../release/056/v0.63.0.md:31 -msgid "`v0.63.1` でさらに修正。 `jpg` やめる。" -msgstr "" - -#: ../../release/056/v0.63.0.md:33 -msgid "" -"[スクリーンショット作成ボタンで作成される画像が中身はJPEGなのにMIMEがimage/pngになっている](https://github.com/vrm-c/UniVRM/issues/639)" -" [\\#646](https://github.com/vrm-c/UniVRM/pull/646)" -msgstr "" - -#: ../../release/056/v0.63.0.md:35 -msgid "その他のChangelog" -msgstr "" - -#: ../../release/056/v0.63.0.md:37 -msgid "version 0.63.0 [\\#647](https://github.com/vrm-c/UniVRM/pull/647)" -msgstr "" - -#: ../../release/056/v0.63.0.md:38 -msgid "fix version check [\\#645](https://github.com/vrm-c/UniVRM/pull/645)" -msgstr "" - -#: ../../release/056/v0.63.0.md:39 -msgid "" -"gltfのAnimationImporterをインターフェース化 " -"[\\#641](https://github.com/vrm-c/UniVRM/pull/641)" -msgstr "" - diff --git a/docs/locale/en/LC_MESSAGES/release/056/v0.64.0.po b/docs/locale/en/LC_MESSAGES/release/056/v0.64.0.po deleted file mode 100644 index 3b8a7fd18..000000000 --- a/docs/locale/en/LC_MESSAGES/release/056/v0.64.0.po +++ /dev/null @@ -1,128 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2021, VRM Consortium -# This file is distributed under the same license as the UniVRM Programming -# Document package. -# FIRST AUTHOR , 2021. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: UniVRM Programming Document \n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-10-11 16:50+0900\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.9.1\n" - -#: ../../release/056/v0.64.0.md:1 -msgid "v0.64.0" -msgstr "" - -#: ../../release/056/v0.64.0.md:3 -msgid "[v0.64.0](https://github.com/vrm-c/UniVRM/tree/v0.64.0) (2021-01-14)" -msgstr "" - -#: ../../release/056/v0.64.0.md:5 -msgid "[Release](https://github.com/vrm-c/UniVRM/releases/tag/v0.64.0)" -msgstr "" - -#: ../../release/056/v0.64.0.md:6 -msgid "[Milestone](https://github.com/vrm-c/UniVRM/milestone/23?closed=1)" -msgstr "" - -#: ../../release/056/v0.64.0.md:8 -msgid "" -"[Full " -"Changelog](https://github.com/vrm-c/UniVRM/compare/v0.63.2...v0.64.0)" -msgstr "" - -#: ../../release/056/v0.64.0.md:10 -msgid "主な変更" -msgstr "" - -#: ../../release/056/v0.64.0.md:12 -msgid "exporter" -msgstr "" - -#: ../../release/056/v0.64.0.md:13 -msgid "" -"skip empty submesh [\\#665](https://github.com/vrm-c/UniVRM/pull/665) " -"メッシュの一部を削除したときなどに発生する現象の回避" -msgstr "" - -#: ../../release/056/v0.64.0.md:14 -msgid "" -"Feature/unique joints [\\#668](https://github.com/vrm-c/UniVRM/pull/668) " -"メッシュを統合したときなどに発生する現象の回避" -msgstr "" - -#: ../../release/056/v0.64.0.md:15 -msgid "" -"fix AlphaCutoff's \\(UniUnlit\\) import/export " -"[\\#667](https://github.com/vrm-c/UniVRM/pull/667)" -msgstr "" - -#: ../../release/056/v0.64.0.md:17 -msgid "importer" -msgstr "" - -#: ../../release/056/v0.64.0.md:19 -msgid "" -"Fix/animation import [\\#674](https://github.com/vrm-c/UniVRM/pull/674) " -"`v0.63.2` のバグ修正" -msgstr "" - -#: ../../release/056/v0.64.0.md:20 -msgid "" -"fix tiling import [\\#660](https://github.com/vrm-c/UniVRM/pull/660) " -"`v0.63.2` のバグ修正" -msgstr "" - -#: ../../release/056/v0.64.0.md:22 -msgid "VRM-1.0 準備" -msgstr "" - -#: ../../release/056/v0.64.0.md:24 -msgid "fix semicolon [\\#677](https://github.com/vrm-c/UniVRM/pull/677)" -msgstr "" - -#: ../../release/056/v0.64.0.md:25 -msgid "" -"MeshUtilityファイルの移動、vrm10のpackage.json " -"[\\#676](https://github.com/vrm-c/UniVRM/pull/676)" -msgstr "" - -#: ../../release/056/v0.64.0.md:26 -msgid "Feature/rename menu [\\#672](https://github.com/vrm-c/UniVRM/pull/672)" -msgstr "" - -#: ../../release/056/v0.64.0.md:28 -msgid "その他のChangelog" -msgstr "" - -#: ../../release/056/v0.64.0.md:30 -msgid "update MToon-3.5 [\\#671](https://github.com/vrm-c/UniVRM/pull/671)" -msgstr "" - -#: ../../release/056/v0.64.0.md:31 -msgid "update README.md [\\#670](https://github.com/vrm-c/UniVRM/pull/670)" -msgstr "" - -#: ../../release/056/v0.64.0.md:32 -msgid "Update docs [\\#669](https://github.com/vrm-c/UniVRM/pull/669)" -msgstr "" - -#: ../../release/056/v0.64.0.md:33 -msgid "" -"add VRMFirstPerson.SetVisiblity " -"[\\#662](https://github.com/vrm-c/UniVRM/pull/662)" -msgstr "" - -#: ../../release/056/v0.64.0.md:34 -msgid "Importerが対応するまでの簡易な方法 [\\#591](https://github.com/vrm-c/UniVRM/pull/591)" -msgstr "" - diff --git a/docs/locale/en/LC_MESSAGES/release/056/v0.65.0.po b/docs/locale/en/LC_MESSAGES/release/056/v0.65.0.po deleted file mode 100644 index c4ad19c05..000000000 --- a/docs/locale/en/LC_MESSAGES/release/056/v0.65.0.po +++ /dev/null @@ -1,104 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2021, VRM Consortium -# This file is distributed under the same license as the UniVRM Programming -# Document package. -# FIRST AUTHOR , 2021. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: UniVRM Programming Document \n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-10-11 16:50+0900\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.9.1\n" - -#: ../../release/056/v0.65.0.md:1 -msgid "v0.65.0" -msgstr "" - -#: ../../release/056/v0.65.0.md:3 -msgid "[v0.65.0](https://github.com/vrm-c/UniVRM/tree/v0.65.0) (2021-01-25)" -msgstr "" - -#: ../../release/056/v0.65.0.md:5 -msgid "[Release](https://github.com/vrm-c/UniVRM/releases/tag/v0.65.0)" -msgstr "" - -#: ../../release/056/v0.65.0.md:6 -msgid "[Milestone](https://github.com/vrm-c/UniVRM/milestone/24?closed=1)" -msgstr "" - -#: ../../release/056/v0.65.0.md:8 -msgid "" -"[Full " -"Changelog](https://github.com/vrm-c/UniVRM/compare/v0.64.0...v0.65.0)" -msgstr "" - -#: ../../release/056/v0.65.0.md:10 -msgid "主な変更" -msgstr "" - -#: ../../release/056/v0.65.0.md:11 -msgid "bug fix" -msgstr "" - -#: ../../release/056/v0.65.0.md:12 -msgid "fix asmdef [\\#687](https://github.com/vrm-c/UniVRM/pull/687)" -msgstr "" - -#: ../../release/056/v0.65.0.md:14 -msgid "asmdefの不要な参照を修正しました。 空のプロジェクトに `UniVRM` をインストールする場合は何故かエラーにならないようです。" -msgstr "" - -#: ../../release/056/v0.65.0.md:17 -msgid "set dirty when add Clip [\\#690](https://github.com/vrm-c/UniVRM/pull/690)" -msgstr "" - -#: ../../release/056/v0.65.0.md:18 -msgid "FixNodeName [\\#689](https://github.com/vrm-c/UniVRM/pull/689)" -msgstr "" - -#: ../../release/056/v0.65.0.md:20 -msgid "MeshUtility" -msgstr "" - -#: ../../release/056/v0.65.0.md:21 -msgid "" -"updated MeshUtility editor " -"[\\#693](https://github.com/vrm-c/UniVRM/pull/693)" -msgstr "" - -#: ../../release/056/v0.65.0.md:22 -msgid "MeshUtility editor [\\#685](https://github.com/vrm-c/UniVRM/pull/685)" -msgstr "" - -#: ../../release/056/v0.65.0.md:24 -msgid "その他のChangelog" -msgstr "" - -#: ../../release/056/v0.65.0.md:25 -msgid "add Validation.Extended [\\#691](https://github.com/vrm-c/UniVRM/pull/691)" -msgstr "" - -#: ../../release/056/v0.65.0.md:26 -msgid "add ITextureExporter [\\#686](https://github.com/vrm-c/UniVRM/pull/686)" -msgstr "" - -#: ../../release/056/v0.65.0.md:27 -msgid "" -"Feature10/spring exclude " -"[\\#679](https://github.com/vrm-c/UniVRM/pull/679)" -msgstr "" - -#: ../../release/056/v0.65.0.md:28 -msgid "" -"add enumSerialization as string " -"[\\#681](https://github.com/vrm-c/UniVRM/pull/681)" -msgstr "" - diff --git a/docs/locale/en/LC_MESSAGES/release/056/v0.66.0.po b/docs/locale/en/LC_MESSAGES/release/056/v0.66.0.po deleted file mode 100644 index 003f1f57b..000000000 --- a/docs/locale/en/LC_MESSAGES/release/056/v0.66.0.po +++ /dev/null @@ -1,138 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2021, VRM Consortium -# This file is distributed under the same license as the UniVRM Programming -# Document package. -# FIRST AUTHOR , 2021. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: UniVRM Programming Document \n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-10-11 16:50+0900\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.9.1\n" - -#: ../../release/056/v0.66.0.md:1 -msgid "v0.66.0" -msgstr "" - -#: ../../release/056/v0.66.0.md:3 -msgid "[v0.66.0](https://github.com/vrm-c/UniVRM/tree/v0.66.0) (2021-02-03)" -msgstr "" - -#: ../../release/056/v0.66.0.md:5 -msgid "[Release](https://github.com/vrm-c/UniVRM/releases/tag/v0.66.0)" -msgstr "" - -#: ../../release/056/v0.66.0.md:6 -msgid "[Milestone](https://github.com/vrm-c/UniVRM/milestone/26?closed=1)" -msgstr "" - -#: ../../release/056/v0.66.0.md:8 -msgid "" -"[Full " -"Changelog](https://github.com/vrm-c/UniVRM/compare/v0.65.3...v0.66.0)" -msgstr "" - -#: ../../release/056/v0.66.0.md:10 -msgid "主な変更" -msgstr "" - -#: ../../release/056/v0.66.0.md:12 -msgid "Export" -msgstr "" - -#: ../../release/056/v0.66.0.md:13 -msgid "正規化時にSpringBoneColliderがスケールに追従するようになりました。" -msgstr "" - -#: ../../release/056/v0.66.0.md:15 -msgid "Fix/springbone scaling [\\#720](https://github.com/vrm-c/UniVRM/pull/720)" -msgstr "" - -#: ../../release/056/v0.66.0.md:17 -msgid "Import" -msgstr "" - -#: ../../release/056/v0.66.0.md:18 -msgid "JSON文字列の `\\u8868` 形式のUnicodeを読めるようになりました。" -msgstr "" - -#: ../../release/056/v0.66.0.md:20 -msgid "Fix/json unicode escape [\\#719](https://github.com/vrm-c/UniVRM/pull/719)" -msgstr "" - -#: ../../release/056/v0.66.0.md:22 -msgid "MeshUtility" -msgstr "" - -#: ../../release/056/v0.66.0.md:24 -msgid "" -"moved BoneMeshEraser to MeshUtility editor " -"[\\#718](https://github.com/vrm-c/UniVRM/pull/718)" -msgstr "" - -#: ../../release/056/v0.66.0.md:26 -msgid "VRM-1.0 準備" -msgstr "" - -#: ../../release/056/v0.66.0.md:28 -msgid "fix UNITY_EDITOR [\\#725](https://github.com/vrm-c/UniVRM/pull/725)" -msgstr "" - -#: ../../release/056/v0.66.0.md:29 -msgid "use SetWeight [\\#724](https://github.com/vrm-c/UniVRM/pull/724)" -msgstr "" - -#: ../../release/056/v0.66.0.md:30 -msgid "" -"Implemented VrmLib.ExpressionPreset.Surprised " -"[\\#722](https://github.com/vrm-c/UniVRM/pull/722)" -msgstr "" - -#: ../../release/056/v0.66.0.md:31 -msgid "" -"Fix ExpressionPreset conversion problem in migration. " -"[\\#715](https://github.com/vrm-c/UniVRM/pull/715)" -msgstr "" - -#: ../../release/056/v0.66.0.md:32 -msgid "" -"Implements expression overriding " -"[\\#714](https://github.com/vrm-c/UniVRM/pull/714)" -msgstr "" - -#: ../../release/056/v0.66.0.md:33 -msgid "" -"Refactoring Expression & LookAt for impl VRM1.0 Expression constraint " -"spec. [\\#713](https://github.com/vrm-c/UniVRM/pull/713)" -msgstr "" - -#: ../../release/056/v0.66.0.md:34 -msgid "add VRM10Viewer sample [\\#709](https://github.com/vrm-c/UniVRM/pull/709)" -msgstr "" - -#: ../../release/056/v0.66.0.md:36 -msgid "その他のChangelog" -msgstr "" - -#: ../../release/056/v0.66.0.md:38 -msgid "new list [\\#723](https://github.com/vrm-c/UniVRM/pull/723)" -msgstr "" - -#: ../../release/056/v0.66.0.md:39 -msgid "" -"Upgrade MToon [\\#716](https://github.com/vrm-c/UniVRM/pull/716) " -"([nowsprinting](https://github.com/nowsprinting))" -msgstr "" - -#: ../../release/056/v0.66.0.md:40 -msgid "Optimize string APIs [\\#710](https://github.com/vrm-c/UniVRM/pull/710)" -msgstr "" - diff --git a/docs/locale/en/LC_MESSAGES/release/056/v0.67.0.po b/docs/locale/en/LC_MESSAGES/release/056/v0.67.0.po deleted file mode 100644 index f76b69f30..000000000 --- a/docs/locale/en/LC_MESSAGES/release/056/v0.67.0.po +++ /dev/null @@ -1,68 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2021, VRM Consortium -# This file is distributed under the same license as the UniVRM Programming -# Document package. -# FIRST AUTHOR , 2021. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: UniVRM Programming Document \n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-10-11 16:50+0900\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.9.1\n" - -#: ../../release/056/v0.67.0.md:1 -msgid "v0.67.0: UniJson 単純化" -msgstr "" - -#: ../../release/056/v0.67.0.md:3 -msgid "[v0.67.0](https://github.com/vrm-c/UniVRM/tree/v0.67.0) (2021-02-10)" -msgstr "" - -#: ../../release/056/v0.67.0.md:5 -msgid "[Release](https://github.com/vrm-c/UniVRM/releases/tag/v0.67.0)" -msgstr "" - -#: ../../release/056/v0.67.0.md:6 -msgid "[Milestone](https://github.com/vrm-c/UniVRM/milestone/27?closed=1)" -msgstr "" - -#: ../../release/056/v0.67.0.md:8 -msgid "" -"[Full " -"Changelog](https://github.com/vrm-c/UniVRM/compare/v0.66.0...v0.67.0)" -msgstr "" - -#: ../../release/056/v0.67.0.md:10 -msgid "その他のChangelog" -msgstr "" - -#: ../../release/056/v0.67.0.md:12 -msgid "m\\_tmpParent [\\#737](https://github.com/vrm-c/UniVRM/pull/737)" -msgstr "" - -#: ../../release/056/v0.67.0.md:13 -msgid "" -"Fix/unintended null reference after exporting " -"[\\#736](https://github.com/vrm-c/UniVRM/pull/736)" -msgstr "" - -#: ../../release/056/v0.67.0.md:14 -msgid "" -"Fix typo \\(VRMFirstPerson\\) " -"[\\#735](https://github.com/vrm-c/UniVRM/pull/735)" -msgstr "" - -#: ../../release/056/v0.67.0.md:15 -msgid "" -"Feature/simplify unijson " -"[\\#734](https://github.com/vrm-c/UniVRM/pull/734)" -msgstr "" - diff --git a/docs/locale/en/LC_MESSAGES/release/068/index.po b/docs/locale/en/LC_MESSAGES/release/068/index.po deleted file mode 100644 index cba6b98f8..000000000 --- a/docs/locale/en/LC_MESSAGES/release/068/index.po +++ /dev/null @@ -1,298 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2021, VRM Consortium -# This file is distributed under the same license as the UniVRM Programming -# Document package. -# FIRST AUTHOR , 2021. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: UniVRM Programming Document \n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-10-15 16:47+0900\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.9.1\n" - -#: ../../release/068/index.md:1 -msgid "v0.68~v0.78 (Unity-2018.4) 開発版" -msgstr "v0.68-v0.78 (Unity-2018.4) Development" - -#: ../../release/068/index.md:3 -msgid "VRM-1.0 作業中" -msgstr "" - -#: ../../release/068/index.md:4 -msgid "`.Net-3.5` が無くなって `coRoutine` を `Task` に置き換え" -msgstr "" - -#: ../../release/068/index.md:5 -msgid "glb/gltf に `ScriptedImporter` の導入" -msgstr "" - -#: ../../release/068/index.md:6 -msgid "`Standard` マテリアルの import/export や mipmapパたメーター などの改修" -msgstr "" - -#: ../../release/068/index.md:8 -msgid "ReleaseNote" -msgstr "" - -#: ../../release/068/index.md:17 -msgid "Download" -msgstr "" - -#: ../../release/068/index.md:20 -msgid "[API](https://vrm-c.github.io/UniVRM/ja/)" -msgstr "" - -#: ../../release/068/index.md:10 -msgid "date" -msgstr "" - -#: ../../release/068/index.md:10 -msgid "version" -msgstr "" - -#: ../../release/068/index.md:10 -msgid "安定性・バグ" -msgstr "" - -#: ../../release/068/index.md:10 -msgid "更新内容・備考" -msgstr "" - -#: ../../release/068/index.md:10 -msgid "" -"[0.68.0](http://github.com/vrm-c/UniVRM/releases/tag/v0.68.0) " -"[Milestone](https://github.com/vrm-c/UniVRM/milestone/30?closed=1)" -msgstr "" - -#: ../../release/068/index.md:10 -msgid "[^material_import] [^import_bug]" -msgstr "" - -#: ../../release/068/index.md:10 -msgid "glb/gltf 座標軸オプション。ImporterContext API" -msgstr "" - -#: ../../release/068/index.md:10 -msgid "03/16" -msgstr "" - -#: ../../release/068/index.md:10 -msgid "[0.68.1](http://github.com/vrm-c/UniVRM/releases/tag/v0.68.1)" -msgstr "" - -#: ../../release/068/index.md:10 -msgid "[^import_bug]" -msgstr "" - -#: ../../release/068/index.md:10 -msgid "03/17" -msgstr "" - -#: ../../release/068/index.md:10 -msgid "[0.68.2](http://github.com/vrm-c/UniVRM/releases/tag/v0.68.2)" -msgstr "" - -#: ../../release/068/index.md:10 -msgid "03/22" -msgstr "" - -#: ../../release/068/index.md:10 -msgid "" -"[0.69.0](http://github.com/vrm-c/UniVRM/releases/tag/v0.69.0) " -"[Milestone](https://github.com/vrm-c/UniVRM/milestone/31?closed=1)" -msgstr "" - -#: ../../release/068/index.md:10 -msgid "[^MetallicOcclusion][^EncodeToPng] [^NotUnique]" -msgstr "" - -#: ../../release/068/index.md:10 -msgid "" -"SmoothTexture 変換の修正[\\#388](https://github.com/vrm-c/UniVRM/issues/388), " -"Unity2020対応" -msgstr "" - -#: ../../release/068/index.md:10 -msgid "03/23" -msgstr "" - -#: ../../release/068/index.md:10 -msgid "[0.69.1](http://github.com/vrm-c/UniVRM/releases/tag/v0.69.1)" -msgstr "" - -#: ../../release/068/index.md:10 -msgid "[^MetallicOcclusion][^EncodeToPng]" -msgstr "" - -#: ../../release/068/index.md:10 -msgid "03/31" -msgstr "" - -#: ../../release/068/index.md:10 -msgid "" -"[0.70.0](http://github.com/vrm-c/UniVRM/releases/tag/v0.70.0) " -"[Milestone](https://github.com/vrm-c/UniVRM/milestone/32?closed=1)" -msgstr "" - -#: ../../release/068/index.md:10 -msgid "[^MetallicOcclusion]" -msgstr "" - -#: ../../release/068/index.md:10 -msgid "impl `WEIGHTS_0` not float4" -msgstr "" - -#: ../../release/068/index.md:10 -msgid "04/05" -msgstr "" - -#: ../../release/068/index.md:10 -msgid "" -"[0.71.0](http://github.com/vrm-c/UniVRM/releases/tag/v0.71.0) " -"[Milestone](https://github.com/vrm-c/UniVRM/milestone/33?closed=1)" -msgstr "" - -#: ../../release/068/index.md:10 -msgid "IOS build" -msgstr "" - -#: ../../release/068/index.md:10 -msgid "04/13" -msgstr "" - -#: ../../release/068/index.md:10 -msgid "" -"[0.72.0](http://github.com/vrm-c/UniVRM/releases/tag/v0.72.0) " -"[Milestone](https://github.com/vrm-c/UniVRM/milestone/34?closed=1)" -msgstr "" - -#: ../../release/068/index.md:10 -msgid "頂点バッファを分割するオプション。T-Pose" -msgstr "" - -#: ../../release/068/index.md:10 -msgid "04/22" -msgstr "" - -#: ../../release/068/index.md:10 -msgid "" -"[0.73.0](https://github.com/vrm-c/UniVRM/releases/tag/v0.73.0) " -"[Milestone](https://github.com/vrm-c/UniVRM/milestone/35?closed=1)" -msgstr "" - -#: ../../release/068/index.md:10 -msgid "" -"* [OtherPermissionUrl欄の修正](https://github.com/vrm-c/UniVRM/pull/897) * " -"[正規化するときにBlendShapeを使うLookAtがExportされない](https://github.com/vrm-c/UniVRM/pull/894)" -msgstr "" - -#: ../../release/068/index.md:10 -msgid "05/12" -msgstr "" - -#: ../../release/068/index.md:10 -msgid "" -"[0.74.0](https://github.com/vrm-c/UniVRM/releases/tag/v0.74.0) " -"[Milestone](https://github.com/vrm-c/UniVRM/milestone/36?closed=1)" -msgstr "" - -#: ../../release/068/index.md:10 -msgid "" -"* [Runtime ロード後の SpringBone " -"スケーリング挙動の修正](https://github.com/vrm-c/UniVRM/issues/922)" -msgstr "" - -#: ../../release/068/index.md:10 -msgid "05/25" -msgstr "" - -#: ../../release/068/index.md:10 -msgid "" -"[0.75.0](https://github.com/vrm-c/UniVRM/releases/tag/v0.75.0) " -"[Milestone](https://github.com/vrm-c/UniVRM/milestone/37?closed=1)" -msgstr "" - -#: ../../release/068/index.md:10 -msgid "正規化時にLookAtのパラメーターが落ちてしまうのを修正" -msgstr "" - -#: ../../release/068/index.md:10 -msgid "06/08" -msgstr "" - -#: ../../release/068/index.md:10 -msgid "" -"[0.76.0](https://github.com/vrm-c/UniVRM/releases/tag/v0.76.0) " -"[Milestone](https://github.com/vrm-c/UniVRM/milestone/38?closed=1)" -msgstr "" - -#: ../../release/068/index.md:10 -msgid "namespace MeshUtilityがUnityEditor.MeshUtility classと競合するのを修正" -msgstr "" - -#: ../../release/068/index.md:10 -msgid "06/17" -msgstr "" - -#: ../../release/068/index.md:10 -msgid "" -"[0.77.0](https://github.com/vrm-c/UniVRM/releases/tag/v0.77.0) " -"[Milestone](https://github.com/vrm-c/UniVRM/milestone/39?closed=1)" -msgstr "" - -#: ../../release/068/index.md:10 -msgid "" -"[API更新](https://vrm-c.github.io/UniVRM/) " -"https://github.com/vrm-c/UniVRM/issues/1022 " -"https://github.com/vrm-c/UniVRM/issues/496" -msgstr "" - -#: ../../release/068/index.md:10 -msgid "06/23" -msgstr "" - -#: ../../release/068/index.md:10 -msgid "" -"[0.78.0](https://github.com/vrm-c/UniVRM/releases/tag/v0.78.0) " -"[Milestone](https://github.com/vrm-c/UniVRM/milestone/40?closed=1)" -msgstr "" - -#: ../../release/068/index.md:10 -msgid "https://github.com/vrm-c/UniVRM/pull/1049" -msgstr "" - -#: ../../release/068/index.md:39 -msgid "" -"[\\#786](https://github.com/vrm-c/UniVRM/issues/786) " -"[\\#788](https://github.com/vrm-c/UniVRM/issues/788)" -msgstr "" - -#: ../../release/068/index.md:40 -msgid "" -"[\\#790](https://github.com/vrm-c/UniVRM/issues/790) " -"[\\#794](https://github.com/vrm-c/UniVRM/issues/794)" -msgstr "" - -#: ../../release/068/index.md:43 -msgid "[\\#836](https://github.com/vrm-c/UniVRM/issues/836)" -msgstr "" - -#: ../../release/068/index.md:42 -msgid "[\\#831](https://github.com/vrm-c/UniVRM/pull/831)" -msgstr "" - -#: ../../release/068/index.md:41 -msgid "[\\#812](https://github.com/vrm-c/UniVRM/pull/812)" -msgstr "" - -#~ msgid "v0.68~v0.78: Unity-2018.4 (pre release)" -#~ msgstr "" - diff --git a/docs/locale/en/LC_MESSAGES/release/068/v0.68.0.po b/docs/locale/en/LC_MESSAGES/release/068/v0.68.0.po deleted file mode 100644 index 738c38b9b..000000000 --- a/docs/locale/en/LC_MESSAGES/release/068/v0.68.0.po +++ /dev/null @@ -1,216 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2021, VRM Consortium -# This file is distributed under the same license as the UniVRM Programming -# Document package. -# FIRST AUTHOR , 2021. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: UniVRM Programming Document \n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-10-11 16:50+0900\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.9.1\n" - -#: ../../release/068/v0.68.0.md:1 -msgid "" -"v0.68.0: ImporterContext, ScriptedImporter(glb/gltf), remove " -"DepthFirstScheduler" -msgstr "" - -#: ../../release/068/v0.68.0.md:3 -msgid "[v0.68.0](https://github.com/vrm-c/UniVRM/tree/v0.68.0) (2021-03-11)" -msgstr "" - -#: ../../release/068/v0.68.0.md:5 -msgid "[Release](https://github.com/vrm-c/UniVRM/releases/tag/v0.68.0)" -msgstr "" - -#: ../../release/068/v0.68.0.md:6 -msgid "[Milestone](https://github.com/vrm-c/UniVRM/milestone/30?closed=1)" -msgstr "" - -#: ../../release/068/v0.68.0.md:8 -msgid "" -"[Full " -"Changelog](https://github.com/vrm-c/UniVRM/compare/v0.67.0...v0.68.0)" -msgstr "" - -#: ../../release/068/v0.68.0.md:10 -msgid "主な変更" -msgstr "" - -#: ../../release/068/v0.68.0.md:12 -msgid "" -"ImporterContext の整理。ロードを繰り返すアプリケーションでリソースリークが起きないように Asset 解放(Destroy) " -"のサポートを強化" -msgstr "" - -#: ../../release/068/v0.68.0.md:13 -msgid "https://vrm.dev/docs/univrm/programming/runtime_import/" -msgstr "" - -#: ../../release/068/v0.68.0.md:14 -msgid "glb/gltf の AssetImporter を更新。ScriptedImporter を採用。座標軸の変換オプションを追加" -msgstr "" - -#: ../../release/068/v0.68.0.md:15 ../../release/068/v0.68.0.md:21 -msgid "https://vrm.dev/docs/univrm/gltf/glb_import/" -msgstr "" - -#: ../../release/068/v0.68.0.md:16 ../../release/068/v0.68.0.md:31 -msgid "https://vrm.dev/docs/univrm/gltf/how_to_create_glb/" -msgstr "" - -#: ../../release/068/v0.68.0.md:18 -msgid "import" -msgstr "" - -#: ../../release/068/v0.68.0.md:20 -msgid "glb/gltf の AssetImporter を作りなおしました。" -msgstr "" - -#: ../../release/068/v0.68.0.md:23 -msgid "" -"Implemented the loader of JOINTS\\_0 which is 5121 \\(UNSIGNED\\_BYTE\\) " -"[\\#762](https://github.com/vrm-c/UniVRM/pull/762)" -msgstr "" - -#: ../../release/068/v0.68.0.md:24 -msgid "" -"Fix/textuerloader from external " -"[\\#765](https://github.com/vrm-c/UniVRM/pull/765)" -msgstr "" - -#: ../../release/068/v0.68.0.md:25 -msgid "" -"Feature/remove depthfirstscheduler " -"[\\#750](https://github.com/vrm-c/UniVRM/pull/750)" -msgstr "" - -#: ../../release/068/v0.68.0.md:26 -msgid "" -"Feature/refactor textureitem " -"[\\#744](https://github.com/vrm-c/UniVRM/pull/744)" -msgstr "" - -#: ../../release/068/v0.68.0.md:28 -msgid "export" -msgstr "" - -#: ../../release/068/v0.68.0.md:30 -msgid "glb/gltf の ExportDialog を作りました。" -msgstr "" - -#: ../../release/068/v0.68.0.md:33 -msgid "" -"ExportRoot を animate する Animation を Export するときの挙動を修正 " -"[\\#775](https://github.com/vrm-c/UniVRM/pull/775)" -msgstr "" - -#: ../../release/068/v0.68.0.md:34 -msgid "" -"exclude meshes with no vertices " -"[\\#771](https://github.com/vrm-c/UniVRM/pull/771)" -msgstr "" - -#: ../../release/068/v0.68.0.md:35 -msgid "" -"MeshExporter に Renderer を必要としない Export 関数を追加 " -"[\\#764](https://github.com/vrm-c/UniVRM/pull/764)" -msgstr "" - -#: ../../release/068/v0.68.0.md:36 -msgid "" -"Feature/gltf export window " -"[\\#759](https://github.com/vrm-c/UniVRM/pull/759)" -msgstr "" - -#: ../../release/068/v0.68.0.md:37 -msgid "" -"gltf の読み書きで反転軸を指定できるようにする " -"[\\#755](https://github.com/vrm-c/UniVRM/pull/755)" -msgstr "" - -#: ../../release/068/v0.68.0.md:39 -msgid "API" -msgstr "" - -#: ../../release/068/v0.68.0.md:41 -msgid "ImporterContext を整理しました。" -msgstr "" - -#: ../../release/068/v0.68.0.md:42 -msgid "https://vrm.dev/docs/univrm/programming/univrm_api_history/" -msgstr "" - -#: ../../release/068/v0.68.0.md:44 -msgid "" -"Feature/destroy on destroy " -"[\\#760](https://github.com/vrm-c/UniVRM/pull/760)" -msgstr "" - -#: ../../release/068/v0.68.0.md:46 -msgid "VRM1" -msgstr "" - -#: ../../release/068/v0.68.0.md:47 -msgid "" -"VRM1 は、XYZ\\_RightUpForward\\_RH にする " -"[\\#727](https://github.com/vrm-c/UniVRM/pull/727)" -msgstr "" - -#: ../../release/068/v0.68.0.md:48 -msgid "" -"Feature10/refactor materialimporter " -"[\\#739](https://github.com/vrm-c/UniVRM/pull/739)" -msgstr "" - -#: ../../release/068/v0.68.0.md:50 -msgid "その他のChangelog" -msgstr "" - -#: ../../release/068/v0.68.0.md:52 -msgid "UnitTest修正 [\\#768](https://github.com/vrm-c/UniVRM/pull/768)" -msgstr "" - -#: ../../release/068/v0.68.0.md:53 -msgid "UniVRM-0.68.0 [\\#767](https://github.com/vrm-c/UniVRM/pull/767)" -msgstr "" - -#: ../../release/068/v0.68.0.md:54 -msgid "" -"restore SaveSpringBoneToJSON " -"[\\#763](https://github.com/vrm-c/UniVRM/pull/763)" -msgstr "" - -#: ../../release/068/v0.68.0.md:55 -msgid "" -"Check Keyframe length of AnimationCurve " -"[\\#761](https://github.com/vrm-c/UniVRM/pull/761)" -msgstr "" - -#: ../../release/068/v0.68.0.md:56 -msgid "" -"JSON schema の参照先を submodule で固定 " -"[\\#752](https://github.com/vrm-c/UniVRM/pull/752)" -msgstr "" - -#: ../../release/068/v0.68.0.md:57 -msgid "" -"restore VRMMaterialTests.ExportTest " -"[\\#749](https://github.com/vrm-c/UniVRM/pull/749)" -msgstr "" - -#: ../../release/068/v0.68.0.md:58 -msgid "" -"AsIEnumerator で同期的に Task を消化するのができてない。応急処置 " -"[\\#748](https://github.com/vrm-c/UniVRM/pull/748)" -msgstr "" - diff --git a/docs/locale/en/LC_MESSAGES/release/068/v0.69.0.po b/docs/locale/en/LC_MESSAGES/release/068/v0.69.0.po deleted file mode 100644 index f010cb960..000000000 --- a/docs/locale/en/LC_MESSAGES/release/068/v0.69.0.po +++ /dev/null @@ -1,136 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2021, VRM Consortium -# This file is distributed under the same license as the UniVRM Programming -# Document package. -# FIRST AUTHOR , 2021. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: UniVRM Programming Document \n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-10-11 16:50+0900\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.9.1\n" - -#: ../../release/068/v0.69.0.md:1 -msgid "v0.69.0: MetallicRoughnessOcclusionテクスチャー" -msgstr "" - -#: ../../release/068/v0.69.0.md:3 -msgid "[v0.69.0](https://github.com/vrm-c/UniVRM/tree/v0.69.0) (2021-03-22)" -msgstr "" - -#: ../../release/068/v0.69.0.md:5 -msgid "[Release](https://github.com/vrm-c/UniVRM/releases/tag/v0.69.0)" -msgstr "" - -#: ../../release/068/v0.69.0.md:6 -msgid "[Milestone](https://github.com/vrm-c/UniVRM/milestone/31?closed=1)" -msgstr "" - -#: ../../release/068/v0.69.0.md:8 -msgid "" -"[Full " -"Changelog](https://github.com/vrm-c/UniVRM/compare/v0.68.2...v0.69.0)" -msgstr "" - -#: ../../release/068/v0.69.0.md:10 -msgid "主な変更" -msgstr "" - -#: ../../release/068/v0.69.0.md:12 -msgid "バグ修正" -msgstr "" - -#: ../../release/068/v0.69.0.md:14 -msgid "`vrm0-import` menu を修正。" -msgstr "" - -#: ../../release/068/v0.69.0.md:15 -msgid "" -"fix GltfParser.TargetPath " -"[\\#810](https://github.com/vrm-c/UniVRM/pull/810)" -msgstr "" - -#: ../../release/068/v0.69.0.md:17 -msgid "Unity-2020対応" -msgstr "" - -#: ../../release/068/v0.69.0.md:19 -msgid "base.OnEnable が必用 [\\#797](https://github.com/vrm-c/UniVRM/pull/797)" -msgstr "" - -#: ../../release/068/v0.69.0.md:20 -msgid "Fix/prefab unity2020 [\\#796](https://github.com/vrm-c/UniVRM/pull/796)" -msgstr "" - -#: ../../release/068/v0.69.0.md:22 -msgid "Standard シェーダーの MetallicRoughnessOcclusionテクスチャー関連" -msgstr "" - -#: ../../release/068/v0.69.0.md:24 -msgid "" -"Smoothness(glTFのRoughnessから変換) のバグ修正 " -"[\\#388](https://github.com/vrm-c/UniVRM/pull/388)" -msgstr "" - -#: ../../release/068/v0.69.0.md:25 -msgid "" -"MetallicSmooth テクスチャーと Occlusion テクスチャーを1枚にまとめる " -"https://vrm.dev/docs/univrm/shaders/texture_import/" -msgstr "" - -#: ../../release/068/v0.69.0.md:26 -msgid "" -"MetallicRoughnessOcclusion テクスチャーの取り廻しを中心に改修 " -"[\\#780](https://github.com/vrm-c/UniVRM/pull/780)" -msgstr "" - -#: ../../release/068/v0.69.0.md:28 -msgid "その他のChangelog" -msgstr "" - -#: ../../release/068/v0.69.0.md:30 -msgid "VRM texture export の修正 [\\#811](https://github.com/vrm-c/UniVRM/pull/811)" -msgstr "" - -#: ../../release/068/v0.69.0.md:31 -msgid "Version/0 69 0 [\\#809](https://github.com/vrm-c/UniVRM/pull/809)" -msgstr "" - -#: ../../release/068/v0.69.0.md:32 -msgid "ReadMeta 復活 [\\#807](https://github.com/vrm-c/UniVRM/pull/807)" -msgstr "" - -#: ../../release/068/v0.69.0.md:33 -msgid "fix uploadMeshData [\\#804](https://github.com/vrm-c/UniVRM/pull/804)" -msgstr "" - -#: ../../release/068/v0.69.0.md:34 -msgid "add uploadMeshData [\\#802](https://github.com/vrm-c/UniVRM/pull/802)" -msgstr "" - -#: ../../release/068/v0.69.0.md:35 -msgid "" -"extract texture from external path to asset path " -"[\\#799](https://github.com/vrm-c/UniVRM/pull/799)" -msgstr "" - -#: ../../release/068/v0.69.0.md:36 -msgid "" -"UnitTest追加\\(GltfSmapleModels, VRM\\_TEST\\_MODELS\\) " -"[\\#798](https://github.com/vrm-c/UniVRM/pull/798)" -msgstr "" - -#: ../../release/068/v0.69.0.md:37 -msgid "" -"scene.nodes が無い glTF ファイルを Import したときに null reference exception " -"が発生していた問題を修正 [\\#791](https://github.com/vrm-c/UniVRM/pull/791)" -msgstr "" - diff --git a/docs/locale/en/LC_MESSAGES/release/068/v0.70.0.po b/docs/locale/en/LC_MESSAGES/release/068/v0.70.0.po deleted file mode 100644 index 945ad8e87..000000000 --- a/docs/locale/en/LC_MESSAGES/release/068/v0.70.0.po +++ /dev/null @@ -1,127 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2021, VRM Consortium -# This file is distributed under the same license as the UniVRM Programming -# Document package. -# FIRST AUTHOR , 2021. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: UniVRM Programming Document \n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-10-11 16:50+0900\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.9.1\n" - -#: ../../release/068/v0.70.0.md:1 -msgid "v0.70.0: EncodeToPng に失敗するエラーを修正" -msgstr "" - -#: ../../release/068/v0.70.0.md:3 -msgid "[v0.70.0](https://github.com/vrm-c/UniVRM/tree/v0.70.0) (2021-03-31)" -msgstr "" - -#: ../../release/068/v0.70.0.md:5 -msgid "[Release](https://github.com/vrm-c/UniVRM/releases/tag/v0.70.0)" -msgstr "" - -#: ../../release/068/v0.70.0.md:6 -msgid "[Milestone](https://github.com/vrm-c/UniVRM/milestone/32?closed=1)" -msgstr "" - -#: ../../release/068/v0.70.0.md:8 -msgid "" -"[Full " -"Changelog](https://github.com/vrm-c/UniVRM/compare/v0.69.1...v0.70.0)" -msgstr "" - -#: ../../release/068/v0.70.0.md:10 -msgid "主な変更" -msgstr "" - -#: ../../release/068/v0.70.0.md:12 -msgid "テクスチャーのエクスポートに失敗する" -msgstr "" - -#: ../../release/068/v0.70.0.md:14 -msgid "テクスチャーの EncodeToPng に失敗するエラーを修正しました。" -msgstr "" - -#: ../../release/068/v0.70.0.md:16 -msgid "https://github.com/vrm-c/UniVRM/pull/831" -msgstr "" - -#: ../../release/068/v0.70.0.md:18 -msgid "" -"`v0.69.0` で、エクスポートするテクスチャーをコピーする処理が抜けたのを修正しました。 (コピーすると read " -"可能になるので、EncodeToPng できる)" -msgstr "" - -#: ../../release/068/v0.70.0.md:21 -msgid "" -"copy if EncodeToPng is failed " -"[\\#831](https://github.com/vrm-c/UniVRM/pull/831) " -"([ousttrue](https://github.com/ousttrue))" -msgstr "" - -#: ../../release/068/v0.70.0.md:22 -msgid "" -"VRMShaders にテスト移動。IsReadable=false のときにコピーしないとエラーになるテスト " -"[\\#834](https://github.com/vrm-c/UniVRM/pull/834) " -"([ousttrue](https://github.com/ousttrue))" -msgstr "" - -#: ../../release/068/v0.70.0.md:24 -msgid "WEIGHT_0 が byte4 もしくは ushort4 である場合に対応" -msgstr "" - -#: ../../release/068/v0.70.0.md:26 -msgid "" -"Implement WEIGHTS\\_0 accessor for byte and ushort. " -"[\\#823](https://github.com/vrm-c/UniVRM/pull/823) " -"([ousttrue](https://github.com/ousttrue))" -msgstr "" - -#: ../../release/068/v0.70.0.md:28 -msgid "その他のChangelog" -msgstr "" - -#: ../../release/068/v0.70.0.md:30 -msgid "" -"UniVRM-0.70.0 [\\#835](https://github.com/vrm-c/UniVRM/pull/835) " -"([ousttrue](https://github.com/ousttrue))" -msgstr "" - -#: ../../release/068/v0.70.0.md:31 -msgid "" -"マテリアル生成を VRMShaders に移動 " -"[\\#830](https://github.com/vrm-c/UniVRM/pull/830) " -"([ousttrue](https://github.com/ousttrue))" -msgstr "" - -#: ../../release/068/v0.70.0.md:32 -msgid "" -"Add support for single pass instanced stereo rendering to UniUnlit shader" -" [\\#826](https://github.com/vrm-c/UniVRM/pull/826) " -"([amamagi](https://github.com/amamagi))" -msgstr "" - -#: ../../release/068/v0.70.0.md:33 -msgid "" -"VRMShaders に TextureConverter などを移動。gltf 依存を分離 " -"[\\#822](https://github.com/vrm-c/UniVRM/pull/822) " -"([ousttrue](https://github.com/ousttrue))" -msgstr "" - -#: ../../release/068/v0.70.0.md:34 -msgid "" -"Material, Texture生成の責務をVRMShadersに移動する準備 " -"[\\#819](https://github.com/vrm-c/UniVRM/pull/819) " -"([ousttrue](https://github.com/ousttrue))" -msgstr "" - diff --git a/docs/locale/en/LC_MESSAGES/release/068/v0.71.0.po b/docs/locale/en/LC_MESSAGES/release/068/v0.71.0.po deleted file mode 100644 index 0590dfb8b..000000000 --- a/docs/locale/en/LC_MESSAGES/release/068/v0.71.0.po +++ /dev/null @@ -1,98 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2021, VRM Consortium -# This file is distributed under the same license as the UniVRM Programming -# Document package. -# FIRST AUTHOR , 2021. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: UniVRM Programming Document \n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-10-11 16:50+0900\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.9.1\n" - -#: ../../release/068/v0.71.0.md:1 -msgid "v0.71.0: fix Metallic または Occlusion テクスチャーエクスポートのバグ修正" -msgstr "" - -#: ../../release/068/v0.71.0.md:3 -msgid "[v0.71.0](https://github.com/vrm-c/UniVRM/tree/v0.71.0) (2021-04-05)" -msgstr "" - -#: ../../release/068/v0.71.0.md:5 -msgid "[Release](https://github.com/vrm-c/UniVRM/releases/tag/v0.71.0)" -msgstr "" - -#: ../../release/068/v0.71.0.md:6 -msgid "[Milestone](https://github.com/vrm-c/UniVRM/milestone/33?closed=1)" -msgstr "" - -#: ../../release/068/v0.71.0.md:8 -msgid "" -"[Full " -"Changelog](https://github.com/vrm-c/UniVRM/compare/v0.70.0...v0.71.0)" -msgstr "" - -#: ../../release/068/v0.71.0.md:10 -msgid "Metallic または Occlusion テクスチャーエクスポートのバグ修正" -msgstr "" - -#: ../../release/068/v0.71.0.md:11 -msgid "" -"Fix/metallic or occlusion only " -"[\\#838](https://github.com/vrm-c/UniVRM/pull/838) " -"([ousttrue](https://github.com/ousttrue))" -msgstr "" - -#: ../../release/068/v0.71.0.md:13 -msgid "MToon update" -msgstr "" - -#: ../../release/068/v0.71.0.md:14 -msgid "" -"update MToon-3.6 [\\#844](https://github.com/vrm-c/UniVRM/pull/844) " -"([ousttrue](https://github.com/ousttrue))" -msgstr "" - -#: ../../release/068/v0.71.0.md:16 -msgid "その他のChangelog" -msgstr "" - -#: ../../release/068/v0.71.0.md:17 -msgid "" -"add null check [\\#839](https://github.com/vrm-c/UniVRM/pull/839) " -"([ousttrue](https://github.com/ousttrue))" -msgstr "" - -#: ../../release/068/v0.71.0.md:18 -msgid "" -"includePlatforms is only Editor " -"[\\#845](https://github.com/vrm-c/UniVRM/pull/845) " -"([ousttrue](https://github.com/ousttrue))" -msgstr "" - -#: ../../release/068/v0.71.0.md:19 -msgid "" -"コード整理 [\\#842](https://github.com/vrm-c/UniVRM/pull/842) " -"([ousttrue](https://github.com/ousttrue))" -msgstr "" - -#: ../../release/068/v0.71.0.md:20 -msgid "" -"UniVRM-0.71.0 [\\#840](https://github.com/vrm-c/UniVRM/pull/840) " -"([ousttrue](https://github.com/ousttrue))" -msgstr "" - -#: ../../release/068/v0.71.0.md:21 -msgid "" -"vrm1のローダー更新 [\\#837](https://github.com/vrm-c/UniVRM/pull/837) " -"([ousttrue](https://github.com/ousttrue))" -msgstr "" - diff --git a/docs/locale/en/LC_MESSAGES/release/068/v0.72.0.po b/docs/locale/en/LC_MESSAGES/release/068/v0.72.0.po deleted file mode 100644 index 642b02728..000000000 --- a/docs/locale/en/LC_MESSAGES/release/068/v0.72.0.po +++ /dev/null @@ -1,225 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2021, VRM Consortium -# This file is distributed under the same license as the UniVRM Programming -# Document package. -# FIRST AUTHOR , 2021. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: UniVRM Programming Document \n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-10-11 16:50+0900\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.9.1\n" - -#: ../../release/068/v0.72.0.md:1 -msgid "v0.72.0: Linearカラースペースの推奨, DividedVertexBuffer" -msgstr "" - -#: ../../release/068/v0.72.0.md:3 -msgid "[v0.72.0](https://github.com/vrm-c/UniVRM/tree/v0.72.0) (2021-04-13)" -msgstr "" - -#: ../../release/068/v0.72.0.md:5 -msgid "[Release](https://github.com/vrm-c/UniVRM/releases/tag/v0.72.0)" -msgstr "" - -#: ../../release/068/v0.72.0.md:6 -msgid "[Milestone](https://github.com/vrm-c/UniVRM/milestone/34?closed=1)" -msgstr "" - -#: ../../release/068/v0.72.0.md:8 -msgid "" -"[Full " -"Changelog](https://github.com/vrm-c/UniVRM/compare/v0.71.0...v0.72.0)" -msgstr "" - -#: ../../release/068/v0.72.0.md:10 -msgid "主な変更" -msgstr "" - -#: ../../release/068/v0.72.0.md:12 -msgid "Linearカラースペースの推奨" -msgstr "" - -#: ../../release/068/v0.72.0.md:14 -msgid "" -"\"Recommended settings\" window " -"[\\#867](https://github.com/vrm-c/UniVRM/pull/867) " -"([Santarh](https://github.com/Santarh))" -msgstr "" - -#: ../../release/068/v0.72.0.md:18 -msgid "プロジェクトのカラースペース設定が `linear` でないときに出てきます。" -msgstr "" - -#: ../../release/068/v0.72.0.md:20 -msgid "bug修正" -msgstr "" - -#: ../../release/068/v0.72.0.md:22 -msgid "Resources の修正。 https://github.com/vrm-c/UniVRM/issues/857" -msgstr "" - -#: ../../release/068/v0.72.0.md:24 -msgid "T-Pose にするボタン" -msgstr "" - -#: ../../release/068/v0.72.0.md:28 -msgid "実験的に fbx の humanoid 設定の `Enforce T-Pose` ボタンぽい機能を呼び出すボタンを追加しました" -msgstr "" - -#: ../../release/068/v0.72.0.md:32 -msgid "" -"T-Pose にするボタン2 [\\#868](https://github.com/vrm-c/UniVRM/pull/868) " -"([ousttrue](https://github.com/ousttrue))" -msgstr "" - -#: ../../release/068/v0.72.0.md:34 -msgid "頂点バッファを SubMesh で分割するを追加" -msgstr "" - -#: ../../release/068/v0.72.0.md:36 -msgid "" -"Unity の頂点バッファをなるべく変えないで書き出すために、長いvertexバッファをindexバッファで部分参照する方式を使っていました。 " -"これは Glft " -"では合法だけどトリッキーな記述となっておりました。この方法を解釈できないローダーでは、ロードできるがメモリ量が増えるということが起きます。具体的には、共有するので1つでいい頂点バッファが、submesh" -" 数重複してロードされます。ということで頂点の順番が変わることはあきらめて、submesh を独立した mesh " -"のように分割するオプションを追加することにしました(VRM-1ではこれを標準にします)。" -msgstr "" - -#: ../../release/068/v0.72.0.md:38 -msgid "" -"VertexBufferをSubMeshで分割してエクスポートするオプション " -"[\\#861](https://github.com/vrm-c/UniVRM/pull/861) " -"([ousttrue](https://github.com/ousttrue))" -msgstr "" - -#: ../../release/068/v0.72.0.md:43 -msgid "以下に注意してください。" -msgstr "" - -#: ../../release/068/v0.72.0.md:45 -msgid "UniVRM-0.72.0 より前のバージョンは、分割方式にBlendShapeが含まれているとうまくロードできません" -msgstr "" - -#: ../../release/068/v0.72.0.md:46 -msgid "" -"BlendShapeの連結バグの修正 [\\#860](https://github.com/vrm-c/UniVRM/pull/860) " -"([ousttrue](https://github.com/ousttrue))" -msgstr "" - -#: ../../release/068/v0.72.0.md:48 -msgid "UniVRM以外の実装では、分割版の方がうまく行く可能性がある" -msgstr "" - -#: ../../release/068/v0.72.0.md:50 -msgid "その他のChangelog" -msgstr "" - -#: ../../release/068/v0.72.0.md:52 -msgid "" -"vrm1 の Export インタフェースを整理 " -"[\\#866](https://github.com/vrm-c/UniVRM/pull/866) " -"([ousttrue](https://github.com/ousttrue))" -msgstr "" - -#: ../../release/068/v0.72.0.md:53 -msgid "" -"fix lookAtType migration " -"[\\#865](https://github.com/vrm-c/UniVRM/pull/865) " -"([ousttrue](https://github.com/ousttrue))" -msgstr "" - -#: ../../release/068/v0.72.0.md:54 -msgid "" -"UniVRM-0.72.0 [\\#864](https://github.com/vrm-c/UniVRM/pull/864) " -"([ousttrue](https://github.com/ousttrue))" -msgstr "" - -#: ../../release/068/v0.72.0.md:55 -msgid "" -"GetBytesWithMime を VRMShaders に移動 " -"[\\#863](https://github.com/vrm-c/UniVRM/pull/863) " -"([ousttrue](https://github.com/ousttrue))" -msgstr "" - -#: ../../release/068/v0.72.0.md:56 -msgid "" -"Do not use the variadic max to avoid gc " -"[\\#862](https://github.com/vrm-c/UniVRM/pull/862) " -"([ousttrue](https://github.com/ousttrue))" -msgstr "" - -#: ../../release/068/v0.72.0.md:57 -msgid "" -"Feature10/vrm1 export [\\#859](https://github.com/vrm-c/UniVRM/pull/859) " -"([ousttrue](https://github.com/ousttrue))" -msgstr "" - -#: ../../release/068/v0.72.0.md:58 -msgid "" -"Fix UPM submodule issue. " -"[\\#858](https://github.com/vrm-c/UniVRM/pull/858) " -"([Santarh](https://github.com/Santarh))" -msgstr "" - -#: ../../release/068/v0.72.0.md:59 -msgid "" -"asmdef をUnity-2018仕様に修正 " -"[\\#856](https://github.com/vrm-c/UniVRM/pull/856) " -"([ousttrue](https://github.com/ousttrue))" -msgstr "" - -#: ../../release/068/v0.72.0.md:60 -msgid "" -"Remove unused references from asmdefs in VrmShaders. " -"[\\#855](https://github.com/vrm-c/UniVRM/pull/855) " -"([Santarh](https://github.com/Santarh))" -msgstr "" - -#: ../../release/068/v0.72.0.md:61 -msgid "" -"Refactoring VRMShaders directory & asmdef " -"[\\#854](https://github.com/vrm-c/UniVRM/pull/854) " -"([Santarh](https://github.com/Santarh))" -msgstr "" - -#: ../../release/068/v0.72.0.md:62 -msgid "" -"implement MigrationVrmLookAtAndFirstPerson. fix MigrateVector3 " -"[\\#853](https://github.com/vrm-c/UniVRM/pull/853) " -"([ousttrue](https://github.com/ousttrue))" -msgstr "" - -#: ../../release/068/v0.72.0.md:63 -msgid "" -"Update readme [\\#850](https://github.com/vrm-c/UniVRM/pull/850) " -"([PoChang007](https://github.com/PoChang007))" -msgstr "" - -#: ../../release/068/v0.72.0.md:64 -msgid "" -"meta, expressionAvatar, expression の extract を復旧 " -"[\\#849](https://github.com/vrm-c/UniVRM/pull/849) " -"([ousttrue](https://github.com/ousttrue))" -msgstr "" - -#: ../../release/068/v0.72.0.md:65 -msgid "" -"Feature/update readme [\\#848](https://github.com/vrm-c/UniVRM/pull/848) " -"([ousttrue](https://github.com/ousttrue))" -msgstr "" - -#: ../../release/068/v0.72.0.md:66 -msgid "" -"add export test [\\#841](https://github.com/vrm-c/UniVRM/pull/841) " -"([ousttrue](https://github.com/ousttrue))" -msgstr "" - diff --git a/docs/locale/en/LC_MESSAGES/release/068/v0.73.0.po b/docs/locale/en/LC_MESSAGES/release/068/v0.73.0.po deleted file mode 100644 index 8844dbdbd..000000000 --- a/docs/locale/en/LC_MESSAGES/release/068/v0.73.0.po +++ /dev/null @@ -1,247 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2021, VRM Consortium -# This file is distributed under the same license as the UniVRM Programming -# Document package. -# FIRST AUTHOR , 2021. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: UniVRM Programming Document \n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-10-11 16:50+0900\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.9.1\n" - -#: ../../release/068/v0.73.0.md:1 -msgid "v0.73.0: other permission url の修正" -msgstr "" - -#: ../../release/068/v0.73.0.md:3 -msgid "[v0.73.0](https://github.com/vrm-c/UniVRM/tree/v0.73.0) (2021-04-21)" -msgstr "" - -#: ../../release/068/v0.73.0.md:5 -msgid "[Release](https://github.com/vrm-c/UniVRM/releases/tag/v0.73.0)" -msgstr "" - -#: ../../release/068/v0.73.0.md:6 -msgid "[Milestone](https://github.com/vrm-c/UniVRM/milestone/35?closed=1)" -msgstr "" - -#: ../../release/068/v0.73.0.md:8 -msgid "" -"[Full " -"Changelog](https://github.com/vrm-c/UniVRM/compare/v0.72.0...v0.73.0)" -msgstr "" - -#: ../../release/068/v0.73.0.md:10 -msgid "主な変更" -msgstr "" - -#: ../../release/068/v0.73.0.md:11 -msgid "Metaの編集画面から other permission url が隠れていたのを修正" -msgstr "" - -#: ../../release/068/v0.73.0.md:12 -msgid "from `v0.59.0`" -msgstr "" - -#: ../../release/068/v0.73.0.md:13 -msgid "" -"Fix/other permission url " -"[\\#897](https://github.com/vrm-c/UniVRM/pull/897) " -"([ousttrue](https://github.com/ousttrue))" -msgstr "" - -#: ../../release/068/v0.73.0.md:15 -msgid "Exporter" -msgstr "" - -#: ../../release/068/v0.73.0.md:16 -msgid "" -"Feature/tpose button [\\#895](https://github.com/vrm-c/UniVRM/pull/895) " -"([ousttrue](https://github.com/ousttrue))" -msgstr "" - -#: ../../release/068/v0.73.0.md:17 -msgid "" -"正規化するときにBlendShapeを使うLookAtがExportされない " -"[\\#894](https://github.com/vrm-c/UniVRM/pull/894) " -"([ousttrue](https://github.com/ousttrue))" -msgstr "" - -#: ../../release/068/v0.73.0.md:18 -msgid "" -"同一のMeshとMaterialを参照しているNodeをExportする場合に、重複をチェックして同じMeshIndexを参照するように変更 " -"[\\#899](https://github.com/vrm-c/UniVRM/pull/899) " -"([hiroj](https://github.com/hiroj))" -msgstr "" - -#: ../../release/068/v0.73.0.md:20 -msgid "Preference" -msgstr "" - -#: ../../release/068/v0.73.0.md:22 -msgid "言語設定の自動判定と保存( `Edit - Preference` の `UniGLTF` と `VRM0` が設定です)" -msgstr "" - -#: ../../release/068/v0.73.0.md:24 -msgid "その他のChangelog" -msgstr "" - -#: ../../release/068/v0.73.0.md:26 -msgid "" -"UniVRM-0.73.0 [\\#898](https://github.com/vrm-c/UniVRM/pull/898) " -"([ousttrue](https://github.com/ousttrue))" -msgstr "" - -#: ../../release/068/v0.73.0.md:27 -msgid "" -"\\[1.0\\]MToon export の実装 " -"[\\#896](https://github.com/vrm-c/UniVRM/pull/896) " -"([ousttrue](https://github.com/ousttrue))" -msgstr "" - -#: ../../release/068/v0.73.0.md:28 -msgid "" -"Feature10/mesh export validator " -"[\\#893](https://github.com/vrm-c/UniVRM/pull/893) " -"([ousttrue](https://github.com/ousttrue))" -msgstr "" - -#: ../../release/068/v0.73.0.md:29 -msgid "" -"SubAssetKey == を実装した [\\#891](https://github.com/vrm-c/UniVRM/pull/891) " -"([ousttrue](https://github.com/ousttrue))" -msgstr "" - -#: ../../release/068/v0.73.0.md:30 -msgid "" -"Fix/texture extract subassetkey " -"[\\#890](https://github.com/vrm-c/UniVRM/pull/890) " -"([ousttrue](https://github.com/ousttrue))" -msgstr "" - -#: ../../release/068/v0.73.0.md:31 -msgid "" -"Feature/mv validation [\\#889](https://github.com/vrm-c/UniVRM/pull/889) " -"([ousttrue](https://github.com/ousttrue))" -msgstr "" - -#: ../../release/068/v0.73.0.md:32 -msgid "" -"ExportDialogBaseなど [\\#888](https://github.com/vrm-c/UniVRM/pull/888) " -"([ousttrue](https://github.com/ousttrue))" -msgstr "" - -#: ../../release/068/v0.73.0.md:33 -msgid "" -"コード整理 [\\#887](https://github.com/vrm-c/UniVRM/pull/887) " -"([ousttrue](https://github.com/ousttrue))" -msgstr "" - -#: ../../release/068/v0.73.0.md:34 -msgid "" -"Add MToon directory meta file " -"[\\#884](https://github.com/vrm-c/UniVRM/pull/884) " -"([Santarh](https://github.com/Santarh))" -msgstr "" - -#: ../../release/068/v0.73.0.md:35 -msgid "" -"mv MToon submodule due to UPM issue. " -"[\\#883](https://github.com/vrm-c/UniVRM/pull/883) " -"([Santarh](https://github.com/Santarh))" -msgstr "" - -#: ../../release/068/v0.73.0.md:36 -msgid "" -"\\[1.0\\] Importerを修正 [\\#882](https://github.com/vrm-c/UniVRM/pull/882) " -"([ousttrue](https://github.com/ousttrue))" -msgstr "" - -#: ../../release/068/v0.73.0.md:37 -msgid "" -"SpringBoneWindow が見切れるのを修正。初期選択も実装 " -"[\\#881](https://github.com/vrm-c/UniVRM/pull/881) " -"([ousttrue](https://github.com/ousttrue))" -msgstr "" - -#: ../../release/068/v0.73.0.md:38 -msgid "" -"\\[VRM1\\] SpringBone center をモデルレベルに移動など " -"[\\#880](https://github.com/vrm-c/UniVRM/pull/880) " -"([ousttrue](https://github.com/ousttrue))" -msgstr "" - -#: ../../release/068/v0.73.0.md:39 -msgid "" -"Vrm1のSubAssetKey作成のバグ修正 " -"[\\#879](https://github.com/vrm-c/UniVRM/pull/879) " -"([ousttrue](https://github.com/ousttrue))" -msgstr "" - -#: ../../release/068/v0.73.0.md:40 -msgid "" -"rename [\\#878](https://github.com/vrm-c/UniVRM/pull/878) " -"([ousttrue](https://github.com/ousttrue))" -msgstr "" - -#: ../../release/068/v0.73.0.md:41 -msgid "" -"VRM10SpringBone を MonoBehaviour にした " -"[\\#877](https://github.com/vrm-c/UniVRM/pull/877) " -"([ousttrue](https://github.com/ousttrue))" -msgstr "" - -#: ../../release/068/v0.73.0.md:42 -msgid "" -"VRMMaterialImporterのリネームと、コメントと未使用コード削除 " -"[\\#876](https://github.com/vrm-c/UniVRM/pull/876) " -"([ousttrue](https://github.com/ousttrue))" -msgstr "" - -#: ../../release/068/v0.73.0.md:43 -msgid "" -"Feature10/update jsonschema " -"[\\#875](https://github.com/vrm-c/UniVRM/pull/875) " -"([ousttrue](https://github.com/ousttrue))" -msgstr "" - -#: ../../release/068/v0.73.0.md:44 -msgid "" -"if文の間違いを修正 [\\#874](https://github.com/vrm-c/UniVRM/pull/874) " -"([ousttrue](https://github.com/ousttrue))" -msgstr "" - -#: ../../release/068/v0.73.0.md:45 -msgid "" -"fix null [\\#873](https://github.com/vrm-c/UniVRM/pull/873) " -"([ousttrue](https://github.com/ousttrue))" -msgstr "" - -#: ../../release/068/v0.73.0.md:46 -msgid "" -"Feature/extract key [\\#872](https://github.com/vrm-c/UniVRM/pull/872) " -"([ousttrue](https://github.com/ousttrue))" -msgstr "" - -#: ../../release/068/v0.73.0.md:47 -msgid "" -"remove VRM10SpringBoneColliderGroup.Reset. " -"[\\#871](https://github.com/vrm-c/UniVRM/pull/871) " -"([ousttrue](https://github.com/ousttrue))" -msgstr "" - -#: ../../release/068/v0.73.0.md:48 -msgid "" -"colliderの重複を考慮していなかった [\\#870](https://github.com/vrm-c/UniVRM/pull/870) " -"([ousttrue](https://github.com/ousttrue))" -msgstr "" - diff --git a/docs/locale/en/LC_MESSAGES/release/068/v0.74.0.po b/docs/locale/en/LC_MESSAGES/release/068/v0.74.0.po deleted file mode 100644 index a54a82bf5..000000000 --- a/docs/locale/en/LC_MESSAGES/release/068/v0.74.0.po +++ /dev/null @@ -1,223 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2021, VRM Consortium -# This file is distributed under the same license as the UniVRM Programming -# Document package. -# FIRST AUTHOR , 2021. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: UniVRM Programming Document \n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-10-11 16:50+0900\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.9.1\n" - -#: ../../release/068/v0.74.0.md:1 -msgid "v0.74.0: runtime スプリングボーンのスケール" -msgstr "" - -#: ../../release/068/v0.74.0.md:3 -msgid "[v0.74.0](https://github.com/vrm-c/UniVRM/tree/v0.74.0) (2021-05-11)" -msgstr "" - -#: ../../release/068/v0.74.0.md:5 -msgid "[Release](https://github.com/vrm-c/UniVRM/releases/tag/v0.74.0)" -msgstr "" - -#: ../../release/068/v0.74.0.md:6 -msgid "[Milestone](https://github.com/vrm-c/UniVRM/milestone/36?closed=1)" -msgstr "" - -#: ../../release/068/v0.74.0.md:8 -msgid "" -"[Full " -"Changelog](https://github.com/vrm-c/UniVRM/compare/v0.73.0...v0.74.0)" -msgstr "" - -#: ../../release/068/v0.74.0.md:10 -msgid "主な変更" -msgstr "" - -#: ../../release/068/v0.74.0.md:12 -msgid "" -"UniVRM-0.74.0 [\\#936](https://github.com/vrm-c/UniVRM/pull/936) " -"([ousttrue](https://github.com/ousttrue))" -msgstr "" - -#: ../../release/068/v0.74.0.md:13 -msgid "" -"[\\#922](https://github.com/vrm-c/UniVRM/issues/922) " -"ランタイムロード後にスケールを変更して運用する場合に影響があります。(import/export には影響しない)" -msgstr "" - -#: ../../release/068/v0.74.0.md:14 -msgid "" -"スプリングボーンのスケールの動作を修正 [\\#935](https://github.com/vrm-c/UniVRM/pull/935) " -"([ousttrue](https://github.com/ousttrue))" -msgstr "" - -#: ../../release/068/v0.74.0.md:15 -msgid "" -"Add null check to MeshWithRenderer " -"[\\#925](https://github.com/vrm-c/UniVRM/pull/925) " -"([oocytanb](https://github.com/oocytanb))" -msgstr "" - -#: ../../release/068/v0.74.0.md:16 -msgid "[\\#909](https://github.com/vrm-c/UniVRM/issues/909)" -msgstr "" - -#: ../../release/068/v0.74.0.md:17 -msgid "" -"mesh.vertices = 0 の場合にmeshとmaterialをexportしないように修正 " -"[\\#918](https://github.com/vrm-c/UniVRM/pull/918) " -"([hiroj](https://github.com/hiroj))" -msgstr "" - -#: ../../release/068/v0.74.0.md:18 -msgid "" -"Feature/mesh validator [\\#929](https://github.com/vrm-c/UniVRM/pull/929)" -" ([ousttrue](https://github.com/ousttrue))" -msgstr "" - -#: ../../release/068/v0.74.0.md:19 -msgid "" -"add ValidationContext [\\#931](https://github.com/vrm-c/UniVRM/pull/931) " -"([ousttrue](https://github.com/ousttrue))" -msgstr "" - -#: ../../release/068/v0.74.0.md:20 -msgid "" -"Fix/mesh export divided " -"[\\#912](https://github.com/vrm-c/UniVRM/pull/912) " -"([ousttrue](https://github.com/ousttrue))" -msgstr "" - -#: ../../release/068/v0.74.0.md:22 -msgid "1.0" -msgstr "" - -#: ../../release/068/v0.74.0.md:23 -msgid "" -"VRM1.0 で MToon の Import ができる " -"[\\#938](https://github.com/vrm-c/UniVRM/pull/938) " -"([Santarh](https://github.com/Santarh))" -msgstr "" - -#: ../../release/068/v0.74.0.md:24 -msgid "" -"vrm1 の Extract 先を vrm0 と別になるように修正。 " -"[\\#937](https://github.com/vrm-c/UniVRM/pull/937) " -"([ousttrue](https://github.com/ousttrue))" -msgstr "" - -#: ../../release/068/v0.74.0.md:25 -msgid "" -"VRM1.0 MToon の Texture をすべて Import できる " -"[\\#934](https://github.com/vrm-c/UniVRM/pull/934) " -"([Santarh](https://github.com/Santarh))" -msgstr "" - -#: ../../release/068/v0.74.0.md:26 -msgid "" -"色プロパティのシリアライズ・デシリアライズ時に色空間をコードで明示 " -"[\\#933](https://github.com/vrm-c/UniVRM/pull/933) " -"([Santarh](https://github.com/Santarh))" -msgstr "" - -#: ../../release/068/v0.74.0.md:27 -msgid "" -"otherPermissionUrl と otherLiceneseUrl の両方が有効で内容が異なる場合はマイグレーションできない " -"[\\#917](https://github.com/vrm-c/UniVRM/pull/917) " -"([ousttrue](https://github.com/ousttrue))" -msgstr "" - -#: ../../release/068/v0.74.0.md:28 -msgid "" -"Generate MToon format.g.cs in VRMShaders " -"[\\#927](https://github.com/vrm-c/UniVRM/pull/927) " -"([Santarh](https://github.com/Santarh))" -msgstr "" - -#: ../../release/068/v0.74.0.md:29 -msgid "" -"VRM10SpringBoneColliderGroup の null 防御 " -"[\\#926](https://github.com/vrm-c/UniVRM/pull/926) " -"([ousttrue](https://github.com/ousttrue))" -msgstr "" - -#: ../../release/068/v0.74.0.md:30 -msgid "" -"Feature10/update jsonschema 20210430 " -"[\\#924](https://github.com/vrm-c/UniVRM/pull/924) " -"([ousttrue](https://github.com/ousttrue))" -msgstr "" - -#: ../../release/068/v0.74.0.md:31 -msgid "" -"ExpressionAvatar は 独立した ScriptableObject をやめる " -"[\\#916](https://github.com/vrm-c/UniVRM/pull/916) " -"([ousttrue](https://github.com/ousttrue))" -msgstr "" - -#: ../../release/068/v0.74.0.md:32 -msgid "" -"colliders.Add\\(nodeIndex\\); " -"[\\#905](https://github.com/vrm-c/UniVRM/pull/905) " -"([ousttrue](https://github.com/ousttrue))" -msgstr "" - -#: ../../release/068/v0.74.0.md:33 -msgid "" -"VRM10SelectorWindow [\\#904](https://github.com/vrm-c/UniVRM/pull/904) " -"([ousttrue](https://github.com/ousttrue))" -msgstr "" - -#: ../../release/068/v0.74.0.md:34 -msgid "" -"Feature10/export dialog validator " -"[\\#903](https://github.com/vrm-c/UniVRM/pull/903) " -"([ousttrue](https://github.com/ousttrue))" -msgstr "" - -#: ../../release/068/v0.74.0.md:35 -msgid "" -"\\[1.0\\] Fix10/vrm extract " -"[\\#900](https://github.com/vrm-c/UniVRM/pull/900) " -"([ousttrue](https://github.com/ousttrue))" -msgstr "" - -#: ../../release/068/v0.74.0.md:36 -msgid "" -"\\[1.0\\]ジェネレーターの生成コード\\(Format\\)からUniJSON, UniGLTF依存を除去 " -"[\\#886](https://github.com/vrm-c/UniVRM/pull/886) " -"([ousttrue](https://github.com/ousttrue))" -msgstr "" - -#: ../../release/068/v0.74.0.md:37 -msgid "" -"Feature10/rename importer exporter " -"[\\#911](https://github.com/vrm-c/UniVRM/pull/911) " -"([ousttrue](https://github.com/ousttrue))" -msgstr "" - -#: ../../release/068/v0.74.0.md:38 -msgid "" -"Feature10/constraint read write " -"[\\#906](https://github.com/vrm-c/UniVRM/pull/906) " -"([ousttrue](https://github.com/ousttrue))" -msgstr "" - -#: ../../release/068/v0.74.0.md:39 -msgid "" -"Feature10/export divided vertex buffer " -"[\\#913](https://github.com/vrm-c/UniVRM/pull/913) " -"([ousttrue](https://github.com/ousttrue))" -msgstr "" - diff --git a/docs/locale/en/LC_MESSAGES/release/068/v0.75.0.po b/docs/locale/en/LC_MESSAGES/release/068/v0.75.0.po deleted file mode 100644 index cf82cbba1..000000000 --- a/docs/locale/en/LC_MESSAGES/release/068/v0.75.0.po +++ /dev/null @@ -1,229 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2021, VRM Consortium -# This file is distributed under the same license as the UniVRM Programming -# Document package. -# FIRST AUTHOR , 2021. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: UniVRM Programming Document \n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-10-11 16:50+0900\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.9.1\n" - -#: ../../release/068/v0.75.0.md:1 -msgid "v0.75.0: mipmap" -msgstr "" - -#: ../../release/068/v0.75.0.md:3 -msgid "[v0.75.0](https://github.com/vrm-c/UniVRM/tree/v0.75.0) (2021-05-24)" -msgstr "" - -#: ../../release/068/v0.75.0.md:5 -msgid "[Release](https://github.com/vrm-c/UniVRM/releases/tag/v0.75.0)" -msgstr "" - -#: ../../release/068/v0.75.0.md:6 -msgid "[Milestone](https://github.com/vrm-c/UniVRM/milestone/37?closed=1)" -msgstr "" - -#: ../../release/068/v0.75.0.md:8 -msgid "" -"[Full " -"Changelog](https://github.com/vrm-c/UniVRM/compare/v0.74.0...v0.75.0)" -msgstr "" - -#: ../../release/068/v0.75.0.md:10 -msgid "Bug修正" -msgstr "" - -#: ../../release/068/v0.75.0.md:11 -msgid "" -"正規化時にLookAtのパラメーターが落ちてしまうのを修正 " -"[\\#957](https://github.com/vrm-c/UniVRM/pull/957) " -"([ousttrue](https://github.com/ousttrue))" -msgstr "" - -#: ../../release/068/v0.75.0.md:12 -msgid "" -"Fix incorrect value caching of M17N " -"[\\#939](https://github.com/vrm-c/UniVRM/pull/939) " -"([oocytanb](https://github.com/oocytanb))" -msgstr "" - -#: ../../release/068/v0.75.0.md:13 -msgid "" -"DIVIDE\\_VERTEX\\_BUFFER がすごい遅い " -"[\\#942](https://github.com/vrm-c/UniVRM/pull/942) " -"([ousttrue](https://github.com/ousttrue))" -msgstr "" - -#: ../../release/068/v0.75.0.md:15 -msgid "Texture filter, wrap, mipmap の import/export の修正" -msgstr "" - -#: ../../release/068/v0.75.0.md:16 -msgid "" -"There is no consideration for texture mipmaps on exporting glTF. " -"[\\#947](https://github.com/vrm-c/UniVRM/issues/947)" -msgstr "" - -#: ../../release/068/v0.75.0.md:17 -msgid "" -"Materials.Length==0 または Materials.Contains\\(null\\) " -"の場合は、メッセージを表示して、エクスポートボタンを押せないようにする " -"[\\#919](https://github.com/vrm-c/UniVRM/issues/919)" -msgstr "" - -#: ../../release/068/v0.75.0.md:18 -msgid "" -"Feature/sampler filter wrap mipmap " -"[\\#969](https://github.com/vrm-c/UniVRM/pull/969) " -"([ousttrue](https://github.com/ousttrue))" -msgstr "" - -#: ../../release/068/v0.75.0.md:19 -msgid "" -"Feature/sampler param [\\#966](https://github.com/vrm-c/UniVRM/pull/966) " -"([ousttrue](https://github.com/ousttrue))" -msgstr "" - -#: ../../release/068/v0.75.0.md:20 -msgid "" -"fix MagFiler [\\#945](https://github.com/vrm-c/UniVRM/pull/945) " -"([ousttrue](https://github.com/ousttrue))" -msgstr "" - -#: ../../release/068/v0.75.0.md:22 -msgid "1.0" -msgstr "" - -#: ../../release/068/v0.75.0.md:23 -msgid "" -"\\[1.0\\] aim constraint の up vector の目標空間 model/local を実装 " -"[\\#953](https://github.com/vrm-c/UniVRM/pull/953) " -"([ousttrue](https://github.com/ousttrue))" -msgstr "" - -#: ../../release/068/v0.75.0.md:24 -msgid "" -"\\[1.0\\] constraitn の実装 " -"[\\#952](https://github.com/vrm-c/UniVRM/pull/952) " -"([ousttrue](https://github.com/ousttrue))" -msgstr "" - -#: ../../release/068/v0.75.0.md:26 -msgid "その他のChangelog" -msgstr "" - -#: ../../release/068/v0.75.0.md:28 -msgid "" -"Fix/unittest textureexport dds " -"[\\#972](https://github.com/vrm-c/UniVRM/pull/972) " -"([ousttrue](https://github.com/ousttrue))" -msgstr "" - -#: ../../release/068/v0.75.0.md:29 -msgid "" -"Throw not supported texture types " -"[\\#970](https://github.com/vrm-c/UniVRM/pull/970) " -"([Santarh](https://github.com/Santarh))" -msgstr "" - -#: ../../release/068/v0.75.0.md:30 -msgid "" -"Restrict conditions about using raw texture file bytes while exporting " -"glTF in UnityEditor. [\\#967](https://github.com/vrm-c/UniVRM/pull/967) " -"([Santarh](https://github.com/Santarh))" -msgstr "" - -#: ../../release/068/v0.75.0.md:31 -msgid "" -"Even if the texture instance is the same, if the color space required by " -"the glTF specification is different, it will be output as a different " -"texture. [\\#963](https://github.com/vrm-c/UniVRM/pull/963) " -"([Santarh](https://github.com/Santarh))" -msgstr "" - -#: ../../release/068/v0.75.0.md:32 -msgid "" -"Refactoring Serializing Textures " -"[\\#961](https://github.com/vrm-c/UniVRM/pull/961) " -"([Santarh](https://github.com/Santarh))" -msgstr "" - -#: ../../release/068/v0.75.0.md:33 -msgid "" -"test の コンパイル [\\#960](https://github.com/vrm-c/UniVRM/pull/960) " -"([ousttrue](https://github.com/ousttrue))" -msgstr "" - -#: ../../release/068/v0.75.0.md:34 -msgid "" -"Tests satisfying the glTF specification about color space in PBR material" -" properties. [\\#959](https://github.com/vrm-c/UniVRM/pull/959) " -"([Santarh](https://github.com/Santarh))" -msgstr "" - -#: ../../release/068/v0.75.0.md:35 -msgid "" -"Fix/scripted importer axes " -"[\\#958](https://github.com/vrm-c/UniVRM/pull/958) " -"([ousttrue](https://github.com/ousttrue))" -msgstr "" - -#: ../../release/068/v0.75.0.md:36 -msgid "" -"Implements exporting VRM 1.0 MToon " -"[\\#955](https://github.com/vrm-c/UniVRM/pull/955) " -"([Santarh](https://github.com/Santarh))" -msgstr "" - -#: ../../release/068/v0.75.0.md:37 -msgid "" -"Ignore freezing while exportings vrm10 " -"[\\#954](https://github.com/vrm-c/UniVRM/pull/954) " -"([Santarh](https://github.com/Santarh))" -msgstr "" - -#: ../../release/068/v0.75.0.md:38 -msgid "" -"skip non mtoon material " -"[\\#950](https://github.com/vrm-c/UniVRM/pull/950) " -"([ousttrue](https://github.com/ousttrue))" -msgstr "" - -#: ../../release/068/v0.75.0.md:39 -msgid "" -"materialsがsubmeshより多くて null を含む場合をValidationErrorにする " -"[\\#949](https://github.com/vrm-c/UniVRM/pull/949) " -"([ousttrue](https://github.com/ousttrue))" -msgstr "" - -#: ../../release/068/v0.75.0.md:40 -msgid "" -"Add test cases for validating null materials " -"[\\#946](https://github.com/vrm-c/UniVRM/pull/946) " -"([oocytanb](https://github.com/oocytanb))" -msgstr "" - -#: ../../release/068/v0.75.0.md:41 -msgid "" -"Exporter can export compressed or non-readable texture. " -"[\\#944](https://github.com/vrm-c/UniVRM/pull/944) " -"([Santarh](https://github.com/Santarh))" -msgstr "" - -#: ../../release/068/v0.75.0.md:42 -msgid "" -"Remove GL.sRGBWrite [\\#941](https://github.com/vrm-c/UniVRM/pull/941) " -"([Santarh](https://github.com/Santarh))" -msgstr "" - diff --git a/docs/locale/en/LC_MESSAGES/release/068/v0.76.0.po b/docs/locale/en/LC_MESSAGES/release/068/v0.76.0.po deleted file mode 100644 index 54a729141..000000000 --- a/docs/locale/en/LC_MESSAGES/release/068/v0.76.0.po +++ /dev/null @@ -1,306 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2021, VRM Consortium -# This file is distributed under the same license as the UniVRM Programming -# Document package. -# FIRST AUTHOR , 2021. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: UniVRM Programming Document \n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-10-11 16:50+0900\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.9.1\n" - -#: ../../release/068/v0.76.0.md:1 -msgid "v0.76.0: Shader整理" -msgstr "" - -#: ../../release/068/v0.76.0.md:3 -msgid "[v0.76.0](https://github.com/vrm-c/UniVRM/tree/v0.76.0) (2021-06-07)" -msgstr "" - -#: ../../release/068/v0.76.0.md:5 -msgid "[Release](https://github.com/vrm-c/UniVRM/releases/tag/v0.76.0)" -msgstr "" - -#: ../../release/068/v0.76.0.md:6 -msgid "[Milestone](https://github.com/vrm-c/UniVRM/milestone/38?closed=1)" -msgstr "" - -#: ../../release/068/v0.76.0.md:8 -msgid "" -"[Full " -"Changelog](https://github.com/vrm-c/UniVRM/compare/v0.75.0...v0.76.0)" -msgstr "" - -#: ../../release/068/v0.76.0.md:10 -msgid "主な修正" -msgstr "" - -#: ../../release/068/v0.76.0.md:12 -msgid "" -"namespace MeshUtilityがUnityEditor.MeshUtility classと競合する " -"[\\#973](https://github.com/vrm-c/UniVRM/issues/973)" -msgstr "" - -#: ../../release/068/v0.76.0.md:13 -msgid "" -"Feature/animation extract " -"[\\#998](https://github.com/vrm-c/UniVRM/pull/998) " -"([ousttrue](https://github.com/ousttrue))" -msgstr "" - -#: ../../release/068/v0.76.0.md:15 -msgid "Shaderの整理" -msgstr "" - -#: ../../release/068/v0.76.0.md:16 -msgid "https://vrm.dev/docs/univrm/shaders/univrm_vrmshaders/" -msgstr "" - -#: ../../release/068/v0.76.0.md:18 -msgid "" -"remove legacy shaders " -"[\\#1004](https://github.com/vrm-c/UniVRM/pull/1004) " -"([ousttrue](https://github.com/ousttrue))" -msgstr "" - -#: ../../release/068/v0.76.0.md:19 -msgid "" -"古いvrmのTextureImportを修正 " -"[\\#1013](https://github.com/vrm-c/UniVRM/pull/1013) " -"([ousttrue](https://github.com/ousttrue))" -msgstr "" - -#: ../../release/068/v0.76.0.md:20 -msgid "" -"古いシェーダー名をフォールバック [\\#1011](https://github.com/vrm-c/UniVRM/pull/1011) " -"([ousttrue](https://github.com/ousttrue))" -msgstr "" - -#: ../../release/068/v0.76.0.md:21 -msgid "" -"fix VRMMaterialTests.ExportTest. Shaders \\(vrm/unlitXXX\\) are not " -"exists. [\\#1009](https://github.com/vrm-c/UniVRM/pull/1009) " -"([ousttrue](https://github.com/ousttrue))" -msgstr "" - -#: ../../release/068/v0.76.0.md:23 -msgid "その他のChangelog" -msgstr "" - -#: ../../release/068/v0.76.0.md:25 -msgid "" -"UniVRM-0.76.0 [\\#1012](https://github.com/vrm-c/UniVRM/pull/1012) " -"([ousttrue](https://github.com/ousttrue))" -msgstr "" - -#: ../../release/068/v0.76.0.md:26 -msgid "" -"Fix/export divided test " -"[\\#1010](https://github.com/vrm-c/UniVRM/pull/1010) " -"([ousttrue](https://github.com/ousttrue))" -msgstr "" - -#: ../../release/068/v0.76.0.md:27 -msgid "" -"glb ローダーで読めるように修正 [\\#1008](https://github.com/vrm-c/UniVRM/pull/1008) " -"([ousttrue](https://github.com/ousttrue))" -msgstr "" - -#: ../../release/068/v0.76.0.md:28 -msgid "" -"既存の morphTarget の sparse export を整理して、divided 頂点バッファでも動くようにした " -"[\\#1007](https://github.com/vrm-c/UniVRM/pull/1007) " -"([ousttrue](https://github.com/ousttrue))" -msgstr "" - -#: ../../release/068/v0.76.0.md:29 -msgid "" -"MeshWithRenderer を MeshExportInfo に統合 " -"[\\#1005](https://github.com/vrm-c/UniVRM/pull/1005) " -"([ousttrue](https://github.com/ousttrue))" -msgstr "" - -#: ../../release/068/v0.76.0.md:30 -msgid "" -"Implements vrmc\\_materials\\_mtoon shader code " -"[\\#1003](https://github.com/vrm-c/UniVRM/pull/1003) " -"([Santarh](https://github.com/Santarh))" -msgstr "" - -#: ../../release/068/v0.76.0.md:31 -msgid "" -"VertexColorState を格上げ " -"[\\#1002](https://github.com/vrm-c/UniVRM/pull/1002) " -"([ousttrue](https://github.com/ousttrue))" -msgstr "" - -#: ../../release/068/v0.76.0.md:32 -msgid "" -"move to folder [\\#1001](https://github.com/vrm-c/UniVRM/pull/1001) " -"([ousttrue](https://github.com/ousttrue))" -msgstr "" - -#: ../../release/068/v0.76.0.md:33 -msgid "" -"Fix/rename mesh exporter " -"[\\#1000](https://github.com/vrm-c/UniVRM/pull/1000) " -"([ousttrue](https://github.com/ousttrue))" -msgstr "" - -#: ../../release/068/v0.76.0.md:34 -msgid "" -"fix humanoid asset path " -"[\\#999](https://github.com/vrm-c/UniVRM/pull/999) " -"([ousttrue](https://github.com/ousttrue))" -msgstr "" - -#: ../../release/068/v0.76.0.md:35 -msgid "" -"Fix/meshutility namespace " -"[\\#997](https://github.com/vrm-c/UniVRM/pull/997) " -"([ousttrue](https://github.com/ousttrue))" -msgstr "" - -#: ../../release/068/v0.76.0.md:36 -msgid "" -"Feature10/update spring bone tail spec " -"[\\#996](https://github.com/vrm-c/UniVRM/pull/996) " -"([ousttrue](https://github.com/ousttrue))" -msgstr "" - -#: ../../release/068/v0.76.0.md:37 -msgid "" -"new m\\_colliderList [\\#995](https://github.com/vrm-c/UniVRM/pull/995) " -"([ousttrue](https://github.com/ousttrue))" -msgstr "" - -#: ../../release/068/v0.76.0.md:38 -msgid "" -"Feature10/spring bone editor " -"[\\#994](https://github.com/vrm-c/UniVRM/pull/994) " -"([ousttrue](https://github.com/ousttrue))" -msgstr "" - -#: ../../release/068/v0.76.0.md:39 -msgid "" -"IAnimationImporter [\\#991](https://github.com/vrm-c/UniVRM/pull/991) " -"([ousttrue](https://github.com/ousttrue))" -msgstr "" - -#: ../../release/068/v0.76.0.md:40 -msgid "" -"fix SettingsProvider [\\#990](https://github.com/vrm-c/UniVRM/pull/990) " -"([ousttrue](https://github.com/ousttrue))" -msgstr "" - -#: ../../release/068/v0.76.0.md:41 -msgid "" -"use SettingProvider [\\#989](https://github.com/vrm-c/UniVRM/pull/989) " -"([ousttrue](https://github.com/ousttrue))" -msgstr "" - -#: ../../release/068/v0.76.0.md:42 -msgid "" -"Import Metallic-Smoothness with Occlusion texture with shader " -"implementation. \\(faster!\\) " -"[\\#987](https://github.com/vrm-c/UniVRM/pull/987) " -"([Santarh](https://github.com/Santarh))" -msgstr "" - -#: ../../release/068/v0.76.0.md:43 -msgid "" -"Extension implementation can inject texture loading strategy to " -"ImporterContext [\\#986](https://github.com/vrm-c/UniVRM/pull/986) " -"([Santarh](https://github.com/Santarh))" -msgstr "" - -#: ../../release/068/v0.76.0.md:44 -msgid "" -"fix warn [\\#985](https://github.com/vrm-c/UniVRM/pull/985) " -"([ousttrue](https://github.com/ousttrue))" -msgstr "" - -#: ../../release/068/v0.76.0.md:45 -msgid "" -"Export textures without alpha channel if the texture was linear, normal, " -"or metallic-roughness. [\\#984](https://github.com/vrm-c/UniVRM/pull/984)" -" ([Santarh](https://github.com/Santarh))" -msgstr "" - -#: ../../release/068/v0.76.0.md:46 -msgid "" -"Refactoring importing texture/material " -"[\\#983](https://github.com/vrm-c/UniVRM/pull/983) " -"([Santarh](https://github.com/Santarh))" -msgstr "" - -#: ../../release/068/v0.76.0.md:47 -msgid "" -"Refactoring importing textures " -"[\\#982](https://github.com/vrm-c/UniVRM/pull/982) " -"([Santarh](https://github.com/Santarh))" -msgstr "" - -#: ../../release/068/v0.76.0.md:48 -msgid "" -"Refactaring Material Import/Export " -"[\\#981](https://github.com/vrm-c/UniVRM/pull/981) " -"([Santarh](https://github.com/Santarh))" -msgstr "" - -#: ../../release/068/v0.76.0.md:49 -msgid "" -"メッシュが無いオブジェクトに対する MeshExportValidator のテストを追加 " -"[\\#980](https://github.com/vrm-c/UniVRM/pull/980) " -"([oocytanb](https://github.com/oocytanb))" -msgstr "" - -#: ../../release/068/v0.76.0.md:50 -msgid "" -"ClearScene [\\#979](https://github.com/vrm-c/UniVRM/pull/979) " -"([ousttrue](https://github.com/ousttrue))" -msgstr "" - -#: ../../release/068/v0.76.0.md:51 -msgid "" -"Fix type parent [\\#978](https://github.com/vrm-c/UniVRM/pull/978) " -"([Santarh](https://github.com/Santarh))" -msgstr "" - -#: ../../release/068/v0.76.0.md:52 -msgid "" -"Fix bug that can't extract textures. " -"[\\#977](https://github.com/vrm-c/UniVRM/pull/977) " -"([Santarh](https://github.com/Santarh))" -msgstr "" - -#: ../../release/068/v0.76.0.md:53 -msgid "" -"Convert normal texture without specific format " -"[\\#976](https://github.com/vrm-c/UniVRM/pull/976) " -"([Santarh](https://github.com/Santarh))" -msgstr "" - -#: ../../release/068/v0.76.0.md:54 -msgid "" -"Fix10/fix expression editor " -"[\\#975](https://github.com/vrm-c/UniVRM/pull/975) " -"([ousttrue](https://github.com/ousttrue))" -msgstr "" - -#: ../../release/068/v0.76.0.md:55 -msgid "" -"Handle SubAssetKey instead of string strictly " -"[\\#974](https://github.com/vrm-c/UniVRM/pull/974) " -"([Santarh](https://github.com/Santarh))" -msgstr "" - diff --git a/docs/locale/en/LC_MESSAGES/release/068/v0.77.0.po b/docs/locale/en/LC_MESSAGES/release/068/v0.77.0.po deleted file mode 100644 index e2b4d2a08..000000000 --- a/docs/locale/en/LC_MESSAGES/release/068/v0.77.0.po +++ /dev/null @@ -1,275 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2021, VRM Consortium -# This file is distributed under the same license as the UniVRM Programming -# Document package. -# FIRST AUTHOR , 2021. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: UniVRM Programming Document \n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-10-11 16:50+0900\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.9.1\n" - -#: ../../release/068/v0.77.0.md:1 -msgid "v0.77.0: RuntimeGltfInstance" -msgstr "" - -#: ../../release/068/v0.77.0.md:3 -msgid "[v0.77.0](https://github.com/vrm-c/UniVRM/tree/v0.77.0) (2021-06-16)" -msgstr "" - -#: ../../release/068/v0.77.0.md:5 -msgid "[Release](https://github.com/vrm-c/UniVRM/releases/tag/v0.77.0)" -msgstr "" - -#: ../../release/068/v0.77.0.md:6 -msgid "[Milestone](https://github.com/vrm-c/UniVRM/milestone/39?closed=1)" -msgstr "" - -#: ../../release/068/v0.77.0.md:8 -msgid "" -"[Full " -"Changelog](https://github.com/vrm-c/UniVRM/compare/v0.76.0...v0.77.0)" -msgstr "" - -#: ../../release/068/v0.77.0.md:10 -msgid "API更新" -msgstr "" - -#: ../../release/068/v0.77.0.md:12 -msgid "https://vrm.dev/docs/univrm/programming/univrm_api_history/" -msgstr "" - -#: ../../release/068/v0.77.0.md:13 -msgid "https://vrm.dev/docs/univrm/programming/runtime_import/" -msgstr "" - -#: ../../release/068/v0.77.0.md:14 -msgid "" -"DisposeOnGameObjectDestroyed を整理する " -"[\\#1018](https://github.com/vrm-c/UniVRM/issues/1018)" -msgstr "" - -#: ../../release/068/v0.77.0.md:15 -msgid "" -"UnityObjectDestoyer 改め RuntimeGltfInstance " -"[\\#1021](https://github.com/vrm-c/UniVRM/pull/1021) " -"([ousttrue](https://github.com/ousttrue))" -msgstr "" - -#: ../../release/068/v0.77.0.md:17 -msgid "MToon" -msgstr "" - -#: ../../release/068/v0.77.0.md:18 -msgid "" -"MToon 1.0: Backfaces have flipped normals when double sided. " -"[\\#1022](https://github.com/vrm-c/UniVRM/issues/1022)" -msgstr "" - -#: ../../release/068/v0.77.0.md:20 -msgid "主な修正" -msgstr "" - -#: ../../release/068/v0.77.0.md:22 -msgid "**Closed issues:**" -msgstr "" - -#: ../../release/068/v0.77.0.md:24 -msgid "" -"BaseColor of URP/Lit shader not exported to glb/gltf " -"[\\#988](https://github.com/vrm-c/UniVRM/issues/988)" -msgstr "" - -#: ../../release/068/v0.77.0.md:25 -msgid "" -"Does the importer work with Unity URP? " -"[\\#740](https://github.com/vrm-c/UniVRM/issues/740)" -msgstr "" - -#: ../../release/068/v0.77.0.md:26 -msgid "" -"Using UniVRM with Universal Render Pipeline " -"[\\#683](https://github.com/vrm-c/UniVRM/issues/683)" -msgstr "" - -#: ../../release/068/v0.77.0.md:27 -msgid "サポートシェーダーの整理 [\\#496](https://github.com/vrm-c/UniVRM/issues/496)" -msgstr "" - -#: ../../release/068/v0.77.0.md:28 -msgid "" -"When unity URP will be supported? " -"[\\#387](https://github.com/vrm-c/UniVRM/issues/387)" -msgstr "" - -#: ../../release/068/v0.77.0.md:30 -msgid "その他のChangelog" -msgstr "" - -#: ../../release/068/v0.77.0.md:32 -msgid "" -"作業ミス。エディタで保存されてなかった [\\#1045](https://github.com/vrm-c/UniVRM/pull/1045) " -"([ousttrue](https://github.com/ousttrue))" -msgstr "" - -#: ../../release/068/v0.77.0.md:33 -msgid "" -"最近の UnitTest [\\#1044](https://github.com/vrm-c/UniVRM/pull/1044) " -"([ousttrue](https://github.com/ousttrue))" -msgstr "" - -#: ../../release/068/v0.77.0.md:34 -msgid "" -"null check [\\#1043](https://github.com/vrm-c/UniVRM/pull/1043) " -"([ousttrue](https://github.com/ousttrue))" -msgstr "" - -#: ../../release/068/v0.77.0.md:35 -msgid "" -"\\[vrm1\\]ScriptableObjectの構成を見直し " -"[\\#1042](https://github.com/vrm-c/UniVRM/pull/1042) " -"([ousttrue](https://github.com/ousttrue))" -msgstr "" - -#: ../../release/068/v0.77.0.md:36 -msgid "" -"Fix MToon migration tests " -"[\\#1041](https://github.com/vrm-c/UniVRM/pull/1041) " -"([Santarh](https://github.com/Santarh))" -msgstr "" - -#: ../../release/068/v0.77.0.md:37 -msgid "" -"Disable \"AutoReferenced\" in all asmdefs. " -"[\\#1040](https://github.com/vrm-c/UniVRM/pull/1040) " -"([Santarh](https://github.com/Santarh))" -msgstr "" - -#: ../../release/068/v0.77.0.md:38 -msgid "" -"null check [\\#1037](https://github.com/vrm-c/UniVRM/pull/1037) " -"([ousttrue](https://github.com/ousttrue))" -msgstr "" - -#: ../../release/068/v0.77.0.md:39 -msgid "" -"aim constraint Yaw, Pitch freeze " -"[\\#1036](https://github.com/vrm-c/UniVRM/pull/1036) " -"([ousttrue](https://github.com/ousttrue))" -msgstr "" - -#: ../../release/068/v0.77.0.md:40 -msgid "" -"Refactoring mtoon 1.0 alpha " -"[\\#1034](https://github.com/vrm-c/UniVRM/pull/1034) " -"([Santarh](https://github.com/Santarh))" -msgstr "" - -#: ../../release/068/v0.77.0.md:41 -msgid "" -"avoid editor error if not playing " -"[\\#1033](https://github.com/vrm-c/UniVRM/pull/1033) " -"([ousttrue](https://github.com/ousttrue))" -msgstr "" - -#: ../../release/068/v0.77.0.md:42 -msgid "" -"new EditorGUI.DisabledScope\\(false\\) は GUI.enabled = true という意味ではないぽい " -"[\\#1032](https://github.com/vrm-c/UniVRM/pull/1032) " -"([ousttrue](https://github.com/ousttrue))" -msgstr "" - -#: ../../release/068/v0.77.0.md:43 -msgid "" -"VRM10Controllerの変数管理を修正 " -"[\\#1031](https://github.com/vrm-c/UniVRM/pull/1031) " -"([ousttrue](https://github.com/ousttrue))" -msgstr "" - -#: ../../release/068/v0.77.0.md:44 -msgid "" -"Fix failing extracting vrm meta file in vrm 1.0 \\(rarely\\) " -"[\\#1030](https://github.com/vrm-c/UniVRM/pull/1030) " -"([Santarh](https://github.com/Santarh))" -msgstr "" - -#: ../../release/068/v0.77.0.md:45 -msgid "" -"remove gameobject after prefab created. " -"[\\#1029](https://github.com/vrm-c/UniVRM/pull/1029) " -"([ousttrue](https://github.com/ousttrue))" -msgstr "" - -#: ../../release/068/v0.77.0.md:46 -msgid "" -"Fix tiny bug [\\#1028](https://github.com/vrm-c/UniVRM/pull/1028) " -"([Santarh](https://github.com/Santarh))" -msgstr "" - -#: ../../release/068/v0.77.0.md:47 -msgid "" -"とりあえず Exception 回避 [\\#1027](https://github.com/vrm-c/UniVRM/pull/1027) " -"([ousttrue](https://github.com/ousttrue))" -msgstr "" - -#: ../../release/068/v0.77.0.md:48 -msgid "" -"Use MToon10 in VRM1.0 implementation. " -"[\\#1024](https://github.com/vrm-c/UniVRM/pull/1024) " -"([Santarh](https://github.com/Santarh))" -msgstr "" - -#: ../../release/068/v0.77.0.md:49 -msgid "" -"JsonSchema を更新 [\\#1023](https://github.com/vrm-c/UniVRM/pull/1023) " -"([ousttrue](https://github.com/ousttrue))" -msgstr "" - -#: ../../release/068/v0.77.0.md:50 -msgid "" -"fix mesh == null [\\#1020](https://github.com/vrm-c/UniVRM/pull/1020) " -"([ousttrue](https://github.com/ousttrue))" -msgstr "" - -#: ../../release/068/v0.77.0.md:51 -msgid "" -"Fix10/nullcheck [\\#1019](https://github.com/vrm-c/UniVRM/pull/1019) " -"([ousttrue](https://github.com/ousttrue))" -msgstr "" - -#: ../../release/068/v0.77.0.md:52 -msgid "" -"サンプルの動作を確認 [\\#1017](https://github.com/vrm-c/UniVRM/pull/1017) " -"([ousttrue](https://github.com/ousttrue))" -msgstr "" - -#: ../../release/068/v0.77.0.md:53 -msgid "" -"Add a test case for exporting nodes contains null mesh " -"[\\#1016](https://github.com/vrm-c/UniVRM/pull/1016) " -"([oocytanb](https://github.com/oocytanb))" -msgstr "" - -#: ../../release/068/v0.77.0.md:54 -msgid "" -"Implements vrmc\\_materials\\_mtoon inspector " -"[\\#1015](https://github.com/vrm-c/UniVRM/pull/1015) " -"([Santarh](https://github.com/Santarh))" -msgstr "" - -#: ../../release/068/v0.77.0.md:55 -msgid "" -"IAnimationImporter を廃止 " -"[\\#1014](https://github.com/vrm-c/UniVRM/pull/1014) " -"([ousttrue](https://github.com/ousttrue))" -msgstr "" - diff --git a/docs/locale/en/LC_MESSAGES/release/068/v0.78.0.po b/docs/locale/en/LC_MESSAGES/release/068/v0.78.0.po deleted file mode 100644 index 0ee0b6992..000000000 --- a/docs/locale/en/LC_MESSAGES/release/068/v0.78.0.po +++ /dev/null @@ -1,148 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2021, VRM Consortium -# This file is distributed under the same license as the UniVRM Programming -# Document package. -# FIRST AUTHOR , 2021. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: UniVRM Programming Document \n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-10-11 16:50+0900\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.9.1\n" - -#: ../../release/068/v0.78.0.md:1 -msgid "v0.78.0: ScriptdImporter の改修" -msgstr "" - -#: ../../release/068/v0.78.0.md:3 -msgid "主に、1.0 向けと glb/gltf の ScriptdImporter の改修です。" -msgstr "" - -#: ../../release/068/v0.78.0.md:5 -msgid "[v0.78.0](https://github.com/vrm-c/UniVRM/tree/v0.78.0) (2021-06-23)" -msgstr "" - -#: ../../release/068/v0.78.0.md:7 -msgid "[Release](https://github.com/vrm-c/UniVRM/releases/tag/v0.78.0)" -msgstr "" - -#: ../../release/068/v0.78.0.md:8 -msgid "[Milestone](https://github.com/vrm-c/UniVRM/milestone/40?closed=1)" -msgstr "" - -#: ../../release/068/v0.78.0.md:10 -msgid "" -"[Full " -"Changelog](https://github.com/vrm-c/UniVRM/compare/v0.77.0...v0.78.0)" -msgstr "" - -#: ../../release/068/v0.78.0.md:12 -msgid "バグ修正" -msgstr "" - -#: ../../release/068/v0.78.0.md:13 -msgid "" -"Feature10/fix sparse [\\#1049](https://github.com/vrm-c/UniVRM/pull/1049)" -" ([ousttrue](https://github.com/ousttrue))" -msgstr "" - -#: ../../release/068/v0.78.0.md:15 -msgid "Exporter" -msgstr "" - -#: ../../release/068/v0.78.0.md:16 -msgid "" -"Export 時に default 値の TRS を出力しない " -"[\\#1061](https://github.com/vrm-c/UniVRM/pull/1061) " -"([ousttrue](https://github.com/ousttrue))" -msgstr "" - -#: ../../release/068/v0.78.0.md:18 -msgid "ScriptedImporter(gltf/glb vrm-1)" -msgstr "" - -#: ../../release/068/v0.78.0.md:19 -msgid "" -"ImporterContext.AnimationClips に External か否かの情報を追加 " -"[\\#1050](https://github.com/vrm-c/UniVRM/pull/1050) " -"([ousttrue](https://github.com/ousttrue))" -msgstr "" - -#: ../../release/068/v0.78.0.md:20 -msgid "" -"Feature10/remap editor " -"[\\#1053](https://github.com/vrm-c/UniVRM/pull/1053) " -"([ousttrue](https://github.com/ousttrue))" -msgstr "" - -#: ../../release/068/v0.78.0.md:21 -msgid "" -"external\\_object\\_map に null が入っているときがある\\(対象を削除したとき\\) " -"[\\#1047](https://github.com/vrm-c/UniVRM/pull/1047) " -"([ousttrue](https://github.com/ousttrue))" -msgstr "" - -#: ../../release/068/v0.78.0.md:23 -msgid "1.0" -msgstr "" - -#: ../../release/068/v0.78.0.md:24 -msgid "" -"vrm0 の時だけ migration checkbox " -"[\\#1062](https://github.com/vrm-c/UniVRM/pull/1062) " -"([ousttrue](https://github.com/ousttrue))" -msgstr "" - -#: ../../release/068/v0.78.0.md:25 -msgid "" -"\\[1.0\\]MetaEditorの復旧 " -"[\\#1058](https://github.com/vrm-c/UniVRM/pull/1058) " -"([ousttrue](https://github.com/ousttrue))" -msgstr "" - -#: ../../release/068/v0.78.0.md:26 -msgid "" -"Feature10/impl firstperson list " -"[\\#1052](https://github.com/vrm-c/UniVRM/pull/1052) " -"([ousttrue](https://github.com/ousttrue))" -msgstr "" - -#: ../../release/068/v0.78.0.md:28 -msgid "その他のChangelog" -msgstr "" - -#: ../../release/068/v0.78.0.md:29 -msgid "" -"fix using [\\#1066](https://github.com/vrm-c/UniVRM/pull/1066) " -"([ousttrue](https://github.com/ousttrue))" -msgstr "" - -#: ../../release/068/v0.78.0.md:30 -msgid "" -"Allow referencing additional chunks. " -"[\\#1065](https://github.com/vrm-c/UniVRM/pull/1065) " -"([Santarh](https://github.com/Santarh))" -msgstr "" - -#: ../../release/068/v0.78.0.md:31 -msgid "" -"Add migration code about legacy roughness texture behaviour. " -"[\\#1064](https://github.com/vrm-c/UniVRM/pull/1064) " -"([Santarh](https://github.com/Santarh))" -msgstr "" - -#: ../../release/068/v0.78.0.md:32 -msgid "" -"Public ITextureDeserializer " -"[\\#1063](https://github.com/vrm-c/UniVRM/pull/1063) " -"([Santarh](https://github.com/Santarh))" -msgstr "" - diff --git a/docs/locale/en/LC_MESSAGES/release/079/index.po b/docs/locale/en/LC_MESSAGES/release/079/index.po deleted file mode 100644 index a6c308309..000000000 --- a/docs/locale/en/LC_MESSAGES/release/079/index.po +++ /dev/null @@ -1,91 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2021, VRM Consortium -# This file is distributed under the same license as the UniVRM Programming -# Document package. -# FIRST AUTHOR , 2021. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: UniVRM Programming Document \n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-10-15 16:47+0900\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.9.1\n" - -#: ../../release/079/index.md:1 -msgid "v0.79~ (Unity-2019.4) 最新版をご利用ください" -msgstr "v0.79~ (Unity-2019.4) Latest Version" - -#: ../../release/079/index.md:3 -msgid "ReleaseNote" -msgstr "" - -#: ../../release/079/index.md:5 -msgid "`0.80.0` からサポートする Unity の最低バージョンを `2019.4LTS` に更新しました。" -msgstr "Updated the lowest supported version of Unity from `0.80.0` to` 2019.4LTS`." - -#: ../../release/079/index.md:6 -msgid "`0.80.0` から `VRM-1.0β` のパッケージ提供を開始しました。" -msgstr "We started to provide the package of `VRM-1.0β` from` 0.80.0`." - -#: ../../release/079/index.md:15 -msgid "パッケージ(v0.81~)" -msgstr "Package(from v0.81)" - -#: ../../release/079/index.md:8 -msgid "unitypackage" -msgstr "" - -#: ../../release/079/index.md:8 -msgid "folder" -msgstr "" - -#: ../../release/079/index.md:8 -msgid "contents" -msgstr "" - -#: ../../release/079/index.md:8 -msgid "VRMShaders_UniGLTF" -msgstr "" - -#: ../../release/079/index.md:8 -msgid "Assets/VRMShaders, Assets/UniGLTF" -msgstr "" - -#: ../../release/079/index.md:8 -msgid "VRMShaders と UniGLTF" -msgstr "VRMShaders and UniGLTF" - -#: ../../release/079/index.md:8 -msgid "UniVRM" -msgstr "" - -#: ../../release/079/index.md:8 -msgid "Assets/VRM" -msgstr "" - -#: ../../release/079/index.md:8 -msgid "VRM-0.X" -msgstr "" - -#: ../../release/079/index.md:8 -msgid "VRM" -msgstr "" - -#: ../../release/079/index.md:8 -msgid "Assets/VRM10" -msgstr "" - -#: ../../release/079/index.md:8 -msgid "VRM-1.0(β)" -msgstr "" - -#: ../../release/079/index.md:34 -msgid "UPM(v0.81~)" -msgstr "" diff --git a/docs/locale/en/LC_MESSAGES/release/079/v0.100.0.po b/docs/locale/en/LC_MESSAGES/release/079/v0.100.0.po deleted file mode 100644 index 99b036362..000000000 --- a/docs/locale/en/LC_MESSAGES/release/079/v0.100.0.po +++ /dev/null @@ -1,140 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2021, VRM Consortium -# This file is distributed under the same license as the UniVRM Programming -# package. -# FIRST AUTHOR , 2022. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: UniVRM Programming \n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2022-06-15 17:59+0900\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.9.1\n" - -#: ../../release/079/v0.100.0.md:1 -msgid "v0.99.0..v0.100.0: Unity-2021向けの修正" -msgstr "" - -#: ../../release/079/v0.100.0.md:3 -msgid "Unity-2021" -msgstr "" - -#: ../../release/079/v0.100.0.md:4 -msgid "" -"[[\\#1685](https://github.com/vrm-c/UniVRM/pull/1685)] fix Property " -"PROP_NAME already exists in the property sheet with a different type: 5" -msgstr "" - -#: ../../release/079/v0.100.0.md:6 -msgid "Unity-2020" -msgstr "" - -#: ../../release/079/v0.100.0.md:7 -msgid "" -"[[\\#1674](https://github.com/vrm-c/UniVRM/pull/1674)] 作業バージョンを " -"Unity-2020.3.34f1 に更新" -msgstr "" - -#: ../../release/079/v0.100.0.md:8 -msgid "" -"[[\\#1689](https://github.com/vrm-c/UniVRM/pull/1689)] [UnitTest] " -"NativeArray の挙動変化に追随" -msgstr "" - -#: ../../release/079/v0.100.0.md:10 -msgid "glTF" -msgstr "" - -#: ../../release/079/v0.100.0.md:11 -msgid "" -"[[\\#1683](https://github.com/vrm-c/UniVRM/pull/1683)] image.uri から mime " -"を決定する" -msgstr "" - -#: ../../release/079/v0.100.0.md:12 -msgid "" -"[[\\#1681](https://github.com/vrm-c/UniVRM/pull/1681)] For multiple gltf," -" glb importer conflicts." -msgstr "" - -#: ../../release/079/v0.100.0.md:14 -msgid "Other" -msgstr "" - -#: ../../release/079/v0.100.0.md:15 -msgid "[[\\#1691](https://github.com/vrm-c/UniVRM/pull/1691)] UniVRM-0.100.0" -msgstr "" - -#: ../../release/079/v0.100.0.md:16 -msgid "" -"[[\\#1695](https://github.com/vrm-c/UniVRM/pull/1695)] 1693 " -"のコミットに他のものも含めてしまったので同じ変更やりなおし" -msgstr "" - -#: ../../release/079/v0.100.0.md:17 -msgid "" -"[[\\#1696](https://github.com/vrm-c/UniVRM/pull/1696)] Revert " -"\"MeshUtility.SeparationProcessing を public にする\"" -msgstr "" - -#: ../../release/079/v0.100.0.md:18 -msgid "" -"[[\\#1693](https://github.com/vrm-c/UniVRM/pull/1693)] " -"MeshUtility.SeparationProcessing を public にする" -msgstr "" - -#: ../../release/079/v0.100.0.md:19 -msgid "" -"[[\\#1694](https://github.com/vrm-c/UniVRM/pull/1694)] build の注意書きで、 " -"Standard を明示的に含める項を追加" -msgstr "" - -#: ../../release/079/v0.100.0.md:20 -msgid "" -"[[\\#1690](https://github.com/vrm-c/UniVRM/pull/1690)] OnValidate で " -"m_excludes を Validate しているのだが、 Validate する前にクリアしていて情報が落ちている" -msgstr "" - -#: ../../release/079/v0.100.0.md:21 -msgid "[[\\#1686](https://github.com/vrm-c/UniVRM/pull/1686)] MeshContext の整理" -msgstr "" - -#: ../../release/079/v0.100.0.md:22 -msgid "[[\\#1684](https://github.com/vrm-c/UniVRM/pull/1684)] MeshContext 整理" -msgstr "" - -#: ../../release/079/v0.100.0.md:23 -msgid "" -"[[\\#1679](https://github.com/vrm-c/UniVRM/pull/1679)] " -"FastSpringBoneBufferCombinerでArgumentOutOfRangeExceptionしうる問題を修正" -msgstr "" - -#: ../../release/079/v0.100.0.md:24 -msgid "" -"[[\\#1676](https://github.com/vrm-c/UniVRM/pull/1676)] PathObject " -"修正。TryGetFromAsset" -msgstr "" - -#: ../../release/079/v0.100.0.md:25 -msgid "" -"[[\\#1673](https://github.com/vrm-c/UniVRM/pull/1673)] " -"VRMShaders.PathObject を追加。 MigrationMenu で使う。" -msgstr "" - -#: ../../release/079/v0.100.0.md:26 -msgid "" -"[[\\#1672](https://github.com/vrm-c/UniVRM/pull/1672)] 不用になっていた " -"ShaderProperty 列挙システムを削除" -msgstr "" - -#: ../../release/079/v0.100.0.md:27 -msgid "[[\\#1670](https://github.com/vrm-c/UniVRM/pull/1670)] UniVRM-0.99.0" -msgstr "" - diff --git a/docs/locale/en/LC_MESSAGES/release/079/v0.101.0.po b/docs/locale/en/LC_MESSAGES/release/079/v0.101.0.po deleted file mode 100644 index b1b2ecfe1..000000000 --- a/docs/locale/en/LC_MESSAGES/release/079/v0.101.0.po +++ /dev/null @@ -1,132 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2021, VRM Consortium -# This file is distributed under the same license as the UniVRM Programming -# package. -# FIRST AUTHOR , 2022. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: UniVRM Programming \n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2022-07-20 13:15+0900\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.9.1\n" - -#: ../../release/079/v0.101.0.md:1 -msgid "" -"v0.100.0..v0.101.0: Problems with the combination of zero bone weights " -"and root bones" -msgstr "" - -#: ../../release/079/v0.101.0.md:3 -msgid "API" -msgstr "" - -#: ../../release/079/v0.101.0.md:4 -msgid "" -"[[\\#1720](https://github.com/vrm-c/UniVRM/pull/1720)] runtime に " -"BlendShapeProxy.m_merger を再初期化する" -msgstr "" - -#: ../../release/079/v0.101.0.md:5 -msgid "" -"[[\\#1719](https://github.com/vrm-c/UniVRM/pull/1719)] vrm の gltf " -"Animation の読み書き仕様" -msgstr "" - -#: ../../release/079/v0.101.0.md:7 -msgid "Importer" -msgstr "" - -#: ../../release/079/v0.101.0.md:8 -msgid "" -"[[\\#1675](https://github.com/vrm-c/UniVRM/issues/1675)] " -"SkinnedMeshRenderer.rootBone の boneWeight==0 の頂点を動かす機能を打ち消す" -msgstr "" - -#: ../../release/079/v0.101.0.md:9 -msgid "" -"[[\\#1708](https://github.com/vrm-c/UniVRM/pull/1708)] [1.0] import 時に " -"SkinnedMeshRenderer に対する boneWeight 付与する機能" -msgstr "" - -#: ../../release/079/v0.101.0.md:10 -msgid "" -"[[\\#1705](https://github.com/vrm-c/UniVRM/pull/1705)] [BlendShape] " -"Import 時に BoneWeight が0のMeshにBoneWeightを付与する" -msgstr "" - -#: ../../release/079/v0.101.0.md:12 -msgid "1.0" -msgstr "" - -#: ../../release/079/v0.101.0.md:13 -msgid "" -"[[\\#1713](https://github.com/vrm-c/UniVRM/pull/1713)] [1.0] 親指のボーン名を " -"metacarpal, proximal, distal に変更" -msgstr "" - -#: ../../release/079/v0.101.0.md:14 -msgid "" -"[[\\#1706](https://github.com/vrm-c/UniVRM/pull/1706)] [1.0] Awake " -"で初期化するのが早すぎて Runtime ロードで動作しない" -msgstr "" - -#: ../../release/079/v0.101.0.md:15 -msgid "" -"[[\\#1715](https://github.com/vrm-c/UniVRM/pull/1715)] Other than " -"position is nullable" -msgstr "" - -#: ../../release/079/v0.101.0.md:17 -msgid "Other" -msgstr "" - -#: ../../release/079/v0.101.0.md:18 -msgid "" -"[[\\#1712](https://github.com/vrm-c/UniVRM/pull/1712)] " -"SpringBoneの剛性が意図しない方向に働くことがある問題を修正" -msgstr "" - -#: ../../release/079/v0.101.0.md:19 -msgid "[[\\#1723](https://github.com/vrm-c/UniVRM/pull/1723)] UniVRM-0.101.0" -msgstr "" - -#: ../../release/079/v0.101.0.md:20 -msgid "" -"[[\\#1718](https://github.com/vrm-c/UniVRM/pull/1718)] Fix " -"MeshIntegratorWizard cannot run with insufficient materials for submeshes" -msgstr "" - -#: ../../release/079/v0.101.0.md:21 -msgid "[[\\#1704](https://github.com/vrm-c/UniVRM/pull/1704)] UniVRM-0.100.1" -msgstr "" - -#: ../../release/079/v0.101.0.md:22 -msgid "[[\\#1703](https://github.com/vrm-c/UniVRM/pull/1703)] UniVRM-0.100.1" -msgstr "" - -#: ../../release/079/v0.101.0.md:23 -msgid "" -"[[\\#1702](https://github.com/vrm-c/UniVRM/pull/1702)] " -"ScriptedImporterAttribute.overrideExts の使い方が間違っていた" -msgstr "" - -#: ../../release/079/v0.101.0.md:24 -msgid "" -"[[\\#1700](https://github.com/vrm-c/UniVRM/pull/1700)] MeshData で " -"NativeArray を使う。SkinningInfo の切り出し" -msgstr "" - -#: ../../release/079/v0.101.0.md:25 -msgid "" -"[[\\#1698](https://github.com/vrm-c/UniVRM/pull/1698)] release " -"UniVRM-0.100.0" -msgstr "" - diff --git a/docs/locale/en/LC_MESSAGES/release/079/v0.102.0.po b/docs/locale/en/LC_MESSAGES/release/079/v0.102.0.po deleted file mode 100644 index fe44a8c4a..000000000 --- a/docs/locale/en/LC_MESSAGES/release/079/v0.102.0.po +++ /dev/null @@ -1,115 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2021, VRM Consortium -# This file is distributed under the same license as the UniVRM Programming -# package. -# FIRST AUTHOR , 2022. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: UniVRM Programming \n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2022-07-20 13:15+0900\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.9.1\n" - -#: ../../release/079/v0.102.0.md:1 -msgid "v0.101.0..v0.102.0: fixed RecalculateNormals" -msgstr "" - -#: ../../release/079/v0.102.0.md:3 -msgid "importer" -msgstr "" - -#: ../../release/079/v0.102.0.md:4 -msgid "" -"[[\\#1741](https://github.com/vrm-c/UniVRM/pull/1741)] [importer] " -"法線を保持するモデルで、不要な RecalculateNormals" -msgstr "" - -#: ../../release/079/v0.102.0.md:5 -msgid "" -"[[\\#1748](https://github.com/vrm-c/UniVRM/pull/1748)] -1 を index " -"の無効値に使っている場合の対策" -msgstr "" - -#: ../../release/079/v0.102.0.md:7 -msgid "exporter" -msgstr "" - -#: ../../release/079/v0.102.0.md:8 -msgid "" -"[[\\#1742](https://github.com/vrm-c/UniVRM/pull/1742)] [exporter] " -"BlendShapeClip の null check" -msgstr "" - -#: ../../release/079/v0.102.0.md:9 -msgid "" -"[[\\#1738](https://github.com/vrm-c/UniVRM/pull/1738)] [1.0] VRM-1.0 の " -"targetNames を Mesh.extras のみに修正" -msgstr "" - -#: ../../release/079/v0.102.0.md:10 -msgid "" -"[[\\#1736](https://github.com/vrm-c/UniVRM/pull/1736)] [exporter] fix for" -" gltf_validator" -msgstr "" - -#: ../../release/079/v0.102.0.md:11 -msgid "" -"[[\\#1734](https://github.com/vrm-c/UniVRM/pull/1734)] [exporter] " -"複数フレームBlendShapeをMeshをエクスポートするときにエラーにする" -msgstr "" - -#: ../../release/079/v0.102.0.md:13 -msgid "1.0" -msgstr "" - -#: ../../release/079/v0.102.0.md:14 -msgid "" -"[[\\#1737](https://github.com/vrm-c/UniVRM/pull/1737)] Consider " -"KHR_materials_emissive_strength extension while exporting mtoon material " -"as vrm-1.0" -msgstr "" - -#: ../../release/079/v0.102.0.md:15 -msgid "" -"[[\\#1731](https://github.com/vrm-c/UniVRM/pull/1731)] [1.0] " -"SpringBoneCollider の移動ハンドルを実装しました" -msgstr "" - -#: ../../release/079/v0.102.0.md:16 -msgid "" -"[[\\#1730](https://github.com/vrm-c/UniVRM/pull/1730)] Fix VRM10's " -"SpringBone initialization problem." -msgstr "" - -#: ../../release/079/v0.102.0.md:17 -msgid "" -"[[\\#1728](https://github.com/vrm-c/UniVRM/pull/1728)] `Create new " -"VRM10Object` button create expressions." -msgstr "" - -#: ../../release/079/v0.102.0.md:19 -msgid "other" -msgstr "" - -#: ../../release/079/v0.102.0.md:20 -msgid "[[\\#1743](https://github.com/vrm-c/UniVRM/pull/1743)] UniVRM-0.102.0" -msgstr "" - -#: ../../release/079/v0.102.0.md:21 -msgid "" -"[[\\#1733](https://github.com/vrm-c/UniVRM/pull/1733)] [UniJson] " -"未使用コードを削除しました" -msgstr "" - -#: ../../release/079/v0.102.0.md:22 -msgid "[[\\#1725](https://github.com/vrm-c/UniVRM/pull/1725)] UniVRM-0.101.0" -msgstr "" - diff --git a/docs/locale/en/LC_MESSAGES/release/079/v0.103.0.po b/docs/locale/en/LC_MESSAGES/release/079/v0.103.0.po deleted file mode 100644 index 8187e602e..000000000 --- a/docs/locale/en/LC_MESSAGES/release/079/v0.103.0.po +++ /dev/null @@ -1,163 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2021, VRM Consortium -# This file is distributed under the same license as the UniVRM Programming -# package. -# FIRST AUTHOR , 2022. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: UniVRM Programming \n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2022-10-07 15:03+0900\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.9.1\n" - -#: ../../release/079/v0.103.0.md:1 -msgid "v0.102.0..v0.103.0: VRM-1.0 RC" -msgstr "" - -#: ../../release/079/v0.103.0.md:3 -msgid "1.0" -msgstr "" - -#: ../../release/079/v0.103.0.md:5 -msgid "" -"[[\\#1779](https://github.com/vrm-c/UniVRM/pull/1779)] Add the " -"`GenerateControlRig` option to VRM 1.0 Importer." -msgstr "" - -#: ../../release/079/v0.103.0.md:6 -msgid "" -"[[\\#1777](https://github.com/vrm-c/UniVRM/pull/1777)] Remove the VRM 1.0" -" importer option about the normalization of node transforms." -msgstr "" - -#: ../../release/079/v0.103.0.md:7 -msgid "" -"[[\\#1776](https://github.com/vrm-c/UniVRM/pull/1776)] Change access " -"modifiers, Add methods, about ControlRig" -msgstr "" - -#: ../../release/079/v0.103.0.md:8 -msgid "" -"[[\\#1775](https://github.com/vrm-c/UniVRM/pull/1775)] Refactoring about " -"ControlRig" -msgstr "" - -#: ../../release/079/v0.103.0.md:9 -msgid "" -"[[\\#1774](https://github.com/vrm-c/UniVRM/pull/1774)] Rename class names" -" about FKRetarget into ControlRig" -msgstr "" - -#: ../../release/079/v0.103.0.md:10 -msgid "" -"[[\\#1768](https://github.com/vrm-c/UniVRM/pull/1768)] Feature10/fk " -"retarget" -msgstr "" - -#: ../../release/079/v0.103.0.md:11 -msgid "" -"[[\\#1763](https://github.com/vrm-c/UniVRM/pull/1763)] [1.0] " -"AimConstraint の修正" -msgstr "" - -#: ../../release/079/v0.103.0.md:12 -msgid "" -"[[\\#1762](https://github.com/vrm-c/UniVRM/pull/1762)] [1.0] LookAt " -"を正規化しないことに対応させました" -msgstr "" - -#: ../../release/079/v0.103.0.md:13 -msgid "" -"[[\\#1751](https://github.com/vrm-c/UniVRM/pull/1751)] [VRM 1.0] プロシージャルな" -" Expression に isBinary の設定が反映されていなかったバグを修正" -msgstr "" - -#: ../../release/079/v0.103.0.md:15 -msgid "Optimization" -msgstr "" - -#: ../../release/079/v0.103.0.md:17 -msgid "" -"[[\\#1780](https://github.com/vrm-c/UniVRM/pull/1780)] Optimize " -"BoneLimit.ToHumanBoneName" -msgstr "" - -#: ../../release/079/v0.103.0.md:18 -msgid "" -"[[\\#1781](https://github.com/vrm-c/UniVRM/pull/1781)] BREAKING CHANGE: " -"Add interface method IAwaitCaller.NextFrameIfTimedOut which invokes " -"NextFrame if timed out" -msgstr "" - -#: ../../release/079/v0.103.0.md:19 -msgid "" -"[[\\#1778](https://github.com/vrm-c/UniVRM/pull/1778)] Caching " -"Enum.GetValues with implementation of CachedEnum class" -msgstr "" - -#: ../../release/079/v0.103.0.md:21 -msgid "Other" -msgstr "" - -#: ../../release/079/v0.103.0.md:22 -msgid "[[\\#1782](https://github.com/vrm-c/UniVRM/pull/1782)] add LoadPathAsync" -msgstr "" - -#: ../../release/079/v0.103.0.md:23 -msgid "[[\\#1773](https://github.com/vrm-c/UniVRM/pull/1773)] UniVRM-0.103.0" -msgstr "" - -#: ../../release/079/v0.103.0.md:24 -msgid "" -"[[\\#1765](https://github.com/vrm-c/UniVRM/pull/1765)] glTFTexture.source" -" type to int?" -msgstr "" - -#: ../../release/079/v0.103.0.md:25 -msgid "[[\\#1756](https://github.com/vrm-c/UniVRM/pull/1756)] WebGLの動作確認" -msgstr "" - -#: ../../release/079/v0.103.0.md:26 -msgid "[[\\#1764](https://github.com/vrm-c/UniVRM/pull/1764)] エラーメッセージを改善" -msgstr "" - -#: ../../release/079/v0.103.0.md:27 -msgid "" -"[[\\#1769](https://github.com/vrm-c/UniVRM/pull/1769)] Remove multi-frame" -" profiler sample" -msgstr "" - -#: ../../release/079/v0.103.0.md:28 -msgid "" -"[[\\#1761](https://github.com/vrm-c/UniVRM/pull/1761)] " -"Unity公式モジュールの依存関係が不足している問題を修正" -msgstr "" - -#: ../../release/079/v0.103.0.md:29 -msgid "" -"[[\\#1757](https://github.com/vrm-c/UniVRM/pull/1757)] " -"BlendShapeClipが削除された後に様々な場所でエラーが出る問題を修正" -msgstr "" - -#: ../../release/079/v0.103.0.md:30 -msgid "" -"[[\\#1759](https://github.com/vrm-c/UniVRM/pull/1759)] arrays size must " -"match mesh vertex count" -msgstr "" - -#: ../../release/079/v0.103.0.md:31 -msgid "[[\\#1752](https://github.com/vrm-c/UniVRM/pull/1752)] UniVRM-0.102.1" -msgstr "" - -#: ../../release/079/v0.103.0.md:32 -msgid "[[\\#1750](https://github.com/vrm-c/UniVRM/pull/1750)] UniVRM-0.102.0" -msgstr "" - diff --git a/docs/locale/en/LC_MESSAGES/release/079/v0.104.0.po b/docs/locale/en/LC_MESSAGES/release/079/v0.104.0.po deleted file mode 100644 index 1b80927a2..000000000 --- a/docs/locale/en/LC_MESSAGES/release/079/v0.104.0.po +++ /dev/null @@ -1,200 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2021, VRM Consortium -# This file is distributed under the same license as the UniVRM Programming -# package. -# FIRST AUTHOR , 2022. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: UniVRM Programming \n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2022-10-07 15:03+0900\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.9.1\n" - -#: ../../release/079/v0.104.0.md:1 -msgid "v0.103.0..v0.104.0: vrm-1.0" -msgstr "" - -#: ../../release/079/v0.104.0.md:3 -msgid "1.0" -msgstr "" - -#: ../../release/079/v0.104.0.md:5 -msgid "" -"[[\\#1821](https://github.com/vrm-c/UniVRM/pull/1821)] Add UV transform " -"expression to seed-san" -msgstr "" - -#: ../../release/079/v0.104.0.md:6 -msgid "" -"[[\\#1820](https://github.com/vrm-c/UniVRM/pull/1820)] follow " -"matcapFactor in material color binding" -msgstr "" - -#: ../../release/079/v0.104.0.md:7 -msgid "" -"[[\\#1819](https://github.com/vrm-c/UniVRM/pull/1819)] Add a rotation " -"constraint to shoulder bone of seed-san" -msgstr "" - -#: ../../release/079/v0.104.0.md:8 -msgid "" -"[[\\#1818](https://github.com/vrm-c/UniVRM/pull/1818)] Fix `matcapFactor`" -" default value and follow specification." -msgstr "" - -#: ../../release/079/v0.104.0.md:9 -msgid "" -"[[\\#1816](https://github.com/vrm-c/UniVRM/pull/1816)] Add a vrm 1.0 " -"model creation sample of Seed-san" -msgstr "" - -#: ../../release/079/v0.104.0.md:10 -msgid "" -"[[\\#1817](https://github.com/vrm-c/UniVRM/pull/1817)] Add implementation" -" of matcapFactor" -msgstr "" - -#: ../../release/079/v0.104.0.md:11 -msgid "" -"[[\\#1815](https://github.com/vrm-c/UniVRM/pull/1815)] Fix a bug of " -"incorrect pose set when EnforceTPose called" -msgstr "" - -#: ../../release/079/v0.104.0.md:12 -msgid "" -"[[\\#1812](https://github.com/vrm-c/UniVRM/pull/1812)] Fix10/remove " -"migration file write" -msgstr "" - -#: ../../release/079/v0.104.0.md:13 -msgid "" -"[[\\#1809](https://github.com/vrm-c/UniVRM/pull/1809)] [1.0] format に " -"matcapColor 反映" -msgstr "" - -#: ../../release/079/v0.104.0.md:14 -msgid "" -"[[\\#1803](https://github.com/vrm-c/UniVRM/pull/1803)] Replace control " -"rig generation option with enum in vrm 1.0" -msgstr "" - -#: ../../release/079/v0.104.0.md:15 -msgid "[[\\#1813](https://github.com/vrm-c/UniVRM/pull/1813)] UniVRM-0.104.0" -msgstr "" - -#: ../../release/079/v0.104.0.md:16 -msgid "" -"[[\\#1811](https://github.com/vrm-c/UniVRM/pull/1811)] [1.0] update " -"SpecVersion to 1.0" -msgstr "" - -#: ../../release/079/v0.104.0.md:17 -msgid "" -"[[\\#1810](https://github.com/vrm-c/UniVRM/pull/1810)] [1.0] SpringBone " -"のカプセルコライダーの座標変換漏れ" -msgstr "" - -#: ../../release/079/v0.104.0.md:19 -msgid "その他" -msgstr "" - -#: ../../release/079/v0.104.0.md:21 -msgid "" -"[[\\#1795](https://github.com/vrm-c/UniVRM/pull/1795)] Add IAwaitCaller " -"to VRMImporterContext.LoadBlendShapeMaster" -msgstr "" - -#: ../../release/079/v0.104.0.md:22 -msgid "" -"[[\\#1808](https://github.com/vrm-c/UniVRM/pull/1808)] LFS tracking image" -" & 3d model files." -msgstr "" - -#: ../../release/079/v0.104.0.md:23 -msgid "" -"[[\\#1804](https://github.com/vrm-c/UniVRM/pull/1804)] " -"FastSpringBoneに対し、末端ボーンへの考慮を追加するオプションを追加" -msgstr "" - -#: ../../release/079/v0.104.0.md:24 -msgid "" -"[[\\#1798](https://github.com/vrm-c/UniVRM/pull/1798)] 頂点レイアウト Issue " -"#1789に対応" -msgstr "" - -#: ../../release/079/v0.104.0.md:25 -msgid "" -"[[\\#1796](https://github.com/vrm-c/UniVRM/pull/1796)] Add IAwaitCaller " -"to VRMImporterContext.LoadFirstPerson" -msgstr "" - -#: ../../release/079/v0.104.0.md:26 -msgid "" -"[[\\#1802](https://github.com/vrm-c/UniVRM/pull/1802)] UniVRM-0.103.2 " -"release page" -msgstr "" - -#: ../../release/079/v0.104.0.md:27 -msgid "[[\\#1801](https://github.com/vrm-c/UniVRM/pull/1801)] UniVRM-0.103.2" -msgstr "" - -#: ../../release/079/v0.104.0.md:28 -msgid "" -"[[\\#1800](https://github.com/vrm-c/UniVRM/pull/1800)] " -"AvatarBuilder.BuildHumanAvatar には隠れたボーン名 HumanTrait.BoneName が必用" -msgstr "" - -#: ../../release/079/v0.104.0.md:29 -msgid "" -"[[\\#1793](https://github.com/vrm-c/UniVRM/pull/1793)] release " -"UniVRM-0.103.1" -msgstr "" - -#: ../../release/079/v0.104.0.md:30 -msgid "[[\\#1792](https://github.com/vrm-c/UniVRM/pull/1792)] UniVRM-0.103.1" -msgstr "" - -#: ../../release/079/v0.104.0.md:31 -msgid "" -"[[\\#1791](https://github.com/vrm-c/UniVRM/pull/1791)] Fix a importing " -"error when the model using KHR_texture_basisu extension." -msgstr "" - -#: ../../release/079/v0.104.0.md:32 -msgid "" -"[[\\#1790](https://github.com/vrm-c/UniVRM/pull/1790)] Fix bug of null " -"access when loading vrm1.0 prefab placed in the scene." -msgstr "" - -#: ../../release/079/v0.104.0.md:33 -msgid "" -"[[\\#1788](https://github.com/vrm-c/UniVRM/pull/1788)] Fix VRM exported " -"from MigrationVrm class (2)" -msgstr "" - -#: ../../release/079/v0.104.0.md:34 -msgid "" -"[[\\#1787](https://github.com/vrm-c/UniVRM/pull/1787)] Fix VRM exported " -"from MigrationVrm class" -msgstr "" - -#: ../../release/079/v0.104.0.md:35 -msgid "" -"[[\\#1785](https://github.com/vrm-c/UniVRM/pull/1785)] Fix specVersion of" -" MToon `1.0-draft` -> `1.0-beta`" -msgstr "" - -#: ../../release/079/v0.104.0.md:36 -msgid "" -"[[\\#1783](https://github.com/vrm-c/UniVRM/pull/1783)] release " -"UniVRM-0.103.0" -msgstr "" - diff --git a/docs/locale/en/LC_MESSAGES/release/079/v0.105.0.po b/docs/locale/en/LC_MESSAGES/release/079/v0.105.0.po deleted file mode 100644 index 0024a9404..000000000 --- a/docs/locale/en/LC_MESSAGES/release/079/v0.105.0.po +++ /dev/null @@ -1,124 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2021, VRM Consortium -# This file is distributed under the same license as the UniVRM Programming -# package. -# FIRST AUTHOR , 2022. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: UniVRM Programming \n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2022-10-07 15:03+0900\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.9.1\n" - -#: ../../release/079/v0.105.0.md:1 -msgid "v0.104.0..v0.105.0: ChangeLog" -msgstr "" - -#: ../../release/079/v0.105.0.md:3 -msgid "[[\\#1851](https://github.com/vrm-c/UniVRM/pull/1851)] Editor向け機能の切り分け忘れ" -msgstr "" - -#: ../../release/079/v0.105.0.md:4 -msgid "" -"[[\\#1847](https://github.com/vrm-c/UniVRM/pull/1847)] implement Joint " -"gizmo" -msgstr "" - -#: ../../release/079/v0.105.0.md:5 -msgid "[[\\#1848](https://github.com/vrm-c/UniVRM/pull/1848)] 後から来た方が勝つ" -msgstr "" - -#: ../../release/079/v0.105.0.md:6 -msgid "" -"[[\\#1844](https://github.com/vrm-c/UniVRM/pull/1844)] Rename " -"Texture2D.Resize to Reinitialize" -msgstr "" - -#: ../../release/079/v0.105.0.md:7 -msgid "[[\\#1850](https://github.com/vrm-c/UniVRM/pull/1850)] UniVRM-0.105.0" -msgstr "" - -#: ../../release/079/v0.105.0.md:8 -msgid "" -"[[\\#1846](https://github.com/vrm-c/UniVRM/pull/1846)] [Unity-2019] fix " -"`??=`." -msgstr "" - -#: ../../release/079/v0.105.0.md:9 -msgid "" -"[[\\#1843](https://github.com/vrm-c/UniVRM/pull/1843)] ControlRig の説明。 " -"v0.104 の更新" -msgstr "" - -#: ../../release/079/v0.105.0.md:10 -msgid "" -"[[\\#1822](https://github.com/vrm-c/UniVRM/pull/1822)] Add " -"IAwaitCaller.NextFrameIfTimedOut to time consuming loops" -msgstr "" - -#: ../../release/079/v0.105.0.md:11 -msgid "" -"[[\\#1842](https://github.com/vrm-c/UniVRM/pull/1842)] fix typo " -"desto_y_er to destroyer" -msgstr "" - -#: ../../release/079/v0.105.0.md:12 -msgid "" -"[[\\#1841](https://github.com/vrm-c/UniVRM/pull/1841)] Invert UV rotation" -" direction of MToon 1.0 import/export." -msgstr "" - -#: ../../release/079/v0.105.0.md:13 -msgid "[[\\#1839](https://github.com/vrm-c/UniVRM/pull/1839)] SimpleViewer の更新" -msgstr "" - -#: ../../release/079/v0.105.0.md:14 -msgid "[[\\#1836](https://github.com/vrm-c/UniVRM/pull/1836)] 2019向け最終版" -msgstr "" - -#: ../../release/079/v0.105.0.md:15 -msgid "[[\\#1835](https://github.com/vrm-c/UniVRM/pull/1835)] spec を最新版に更新" -msgstr "" - -#: ../../release/079/v0.105.0.md:16 -msgid "[[\\#1834](https://github.com/vrm-c/UniVRM/pull/1834)] UniVRM-0.104.2" -msgstr "" - -#: ../../release/079/v0.105.0.md:17 -msgid "" -"[[\\#1833](https://github.com/vrm-c/UniVRM/pull/1833)] Remove lfs objects" -" and re-added without lfs." -msgstr "" - -#: ../../release/079/v0.105.0.md:18 -msgid "[[\\#1830](https://github.com/vrm-c/UniVRM/pull/1830)] document update" -msgstr "" - -#: ../../release/079/v0.105.0.md:19 -msgid "[[\\#1831](https://github.com/vrm-c/UniVRM/pull/1831)] sample 更新あり" -msgstr "" - -#: ../../release/079/v0.105.0.md:20 -msgid "" -"[[\\#1824](https://github.com/vrm-c/UniVRM/pull/1824)] Fix migration " -"behaviour of matcap." -msgstr "" - -#: ../../release/079/v0.105.0.md:21 -msgid "" -"[[\\#1826](https://github.com/vrm-c/UniVRM/pull/1826)] Fix uv rotation " -"coords of vrm-1.0" -msgstr "" - -#: ../../release/079/v0.105.0.md:22 -msgid "[[\\#1825](https://github.com/vrm-c/UniVRM/pull/1825)] UniVRM-0.104.0" -msgstr "" - diff --git a/docs/locale/en/LC_MESSAGES/release/079/v0.79.0.po b/docs/locale/en/LC_MESSAGES/release/079/v0.79.0.po deleted file mode 100644 index 26f2ba234..000000000 --- a/docs/locale/en/LC_MESSAGES/release/079/v0.79.0.po +++ /dev/null @@ -1,327 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2021, VRM Consortium -# This file is distributed under the same license as the UniVRM Programming -# Document package. -# FIRST AUTHOR , 2021. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: UniVRM Programming Document \n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-10-29 16:41+0900\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.9.1\n" - -#: ../../release/079/v0.79.0.md:1 -msgid "v0.79.0: 1.0準備" -msgstr "v0.79.0: Road to 1.0" - -#: ../../release/079/v0.79.0.md:3 -msgid "[v0.79.0](https://github.com/vrm-c/UniVRM/tree/v0.79.0) (2021-07-19)" -msgstr "" - -#: ../../release/079/v0.79.0.md:5 -msgid "[Release](http://github.com/vrm-c/UniVRM/releases/tag/v0.79.0)" -msgstr "" - -#: ../../release/079/v0.79.0.md:6 -msgid "[Milestone](https://github.com/vrm-c/UniVRM/milestone/41?closed=1)" -msgstr "" - -#: ../../release/079/v0.79.0.md:7 -msgid "" -"[Full " -"Changelog](https://github.com/vrm-c/UniVRM/compare/v0.78.0...v0.79.0)" -msgstr "" - -#: ../../release/079/v0.79.0.md:9 -msgid "このバージョンから `pre release` をやめて通常リリースに戻ります。" -msgstr "From now on the new released version will change from `Pre release` to `Latest release`" - -#: ../../release/079/v0.79.0.md:11 -msgid "AutoReference" -msgstr "" - -#: ../../release/079/v0.79.0.md:12 -msgid "Autoreference を有効にします。" -msgstr "`AutoReference` is set to `true` by default" - -#: ../../release/079/v0.79.0.md:14 -msgid "" -"Make asmdef's `Auto Referenced` `true` . " -"[\\#1107](https://github.com/vrm-c/UniVRM/issues/1107)" -msgstr "" - -#: ../../release/079/v0.79.0.md:15 -msgid "" -"Namespace \"VRM\" can't be found by any other script. " -"[\\#1103](https://github.com/vrm-c/UniVRM/issues/1103)" -msgstr "" - -#: ../../release/079/v0.79.0.md:16 -msgid "" -"Make asmdef's auto-referenced true. " -"[\\#1108](https://github.com/vrm-c/UniVRM/pull/1108) " -"([Santarh](https://github.com/Santarh))" -msgstr "" - -#: ../../release/079/v0.79.0.md:18 -msgid "1.0" -msgstr "" - -#: ../../release/079/v0.79.0.md:19 -msgid "" -"\\[1.0\\] Invalid migration of MToon screen coordinates outline " -"[\\#1069](https://github.com/vrm-c/UniVRM/issues/1069)" -msgstr "" - -#: ../../release/079/v0.79.0.md:20 -msgid "" -"Fix MToon 1.0 functions. " -"[\\#1101](https://github.com/vrm-c/UniVRM/pull/1101) " -"([Santarh](https://github.com/Santarh))" -msgstr "" - -#: ../../release/079/v0.79.0.md:21 -msgid "" -"\\[1.0\\] Expression の仕様更新に追随 " -"[\\#1092](https://github.com/vrm-c/UniVRM/pull/1092) " -"([ousttrue](https://github.com/ousttrue))" -msgstr "\\[1.0\\] Update expressions based on VRM Expression specification " -"[\\#1092](https://github.com/vrm-c/UniVRM/pull/1092)([ousttrue](https://github.com/ousttrue))" - -#: ../../release/079/v0.79.0.md:22 -msgid "" -"\\[1.0\\] Fix MToon 1.0 bugs " -"[\\#1071](https://github.com/vrm-c/UniVRM/pull/1071) " -"([Santarh](https://github.com/Santarh))" -msgstr "" - -#: ../../release/079/v0.79.0.md:24 -msgid "その他のChangelog" -msgstr "Other Changes" - -#: ../../release/079/v0.79.0.md:26 -msgid "" -"Add properties & Fix the bug in `RuntimeGltfInstance` " -"[\\#1109](https://github.com/vrm-c/UniVRM/pull/1109) " -"([Santarh](https://github.com/Santarh))" -msgstr "" - -#: ../../release/079/v0.79.0.md:27 -msgid "" -"VRChat用に設定したVRoidモデルを再度VRMに変換する時にエラーが出て失敗する " -"[\\#1100](https://github.com/vrm-c/UniVRM/issues/1100)" -msgstr "Bug report: The model cannot be converted to VRM " -"[\\#1100](https://github.com/vrm-c/UniVRM/issues/1100)" - -#: ../../release/079/v0.79.0.md:28 -msgid "" -"Fail to convert, \"IndexOutOfRange Exception\" critical error " -"[\\#1099](https://github.com/vrm-c/UniVRM/issues/1099)" -msgstr "" - -#: ../../release/079/v0.79.0.md:29 -msgid "" -"UniVRM fails to convert avatar with critical errors. " -"[\\#1098](https://github.com/vrm-c/UniVRM/issues/1098)" -msgstr "" - -#: ../../release/079/v0.79.0.md:30 -msgid "" -"Extract null extract の挙動 " -"[\\#1070](https://github.com/vrm-c/UniVRM/issues/1070)" -msgstr "fix Extract behaviors" -"[\\#1070](https://github.com/vrm-c/UniVRM/issues/1070)" - -#: ../../release/079/v0.79.0.md:31 -msgid "TRS のデフォルト値をスキップ [\\#1059](https://github.com/vrm-c/UniVRM/issues/1059)" -msgstr "The default values of translation, rotation and scale will not be exported " -"[\\#1059](https://github.com/vrm-c/UniVRM/issues/1059)" - -#: ../../release/079/v0.79.0.md:32 -msgid "" -"Minor compatibility issues with Unity 2021.1 " -"[\\#1051](https://github.com/vrm-c/UniVRM/issues/1051)" -msgstr "" - -#: ../../release/079/v0.79.0.md:33 -msgid "" -"Show the warning of color space because UniGLTF supports Linear color " -"space only. [\\#1006](https://github.com/vrm-c/UniVRM/issues/1006)" -msgstr "" - -#: ../../release/079/v0.79.0.md:34 -msgid "" -"Export texture include alpha channel only when needed while exporting " -"glTF. [\\#968](https://github.com/vrm-c/UniVRM/issues/968)" -msgstr "" - -#: ../../release/079/v0.79.0.md:36 -msgid "" -"UnitTestの修正 [\\#1106](https://github.com/vrm-c/UniVRM/pull/1106) " -"([ousttrue](https://github.com/ousttrue))" -msgstr "Fix UnitTest [\\#1106](https://github.com/vrm-c/UniVRM/pull/1106) " -"([ousttrue](https://github.com/ousttrue))" - -#: ../../release/079/v0.79.0.md:37 -msgid "" -"UniVRM-0.79.0 [\\#1105](https://github.com/vrm-c/UniVRM/pull/1105) " -"([ousttrue](https://github.com/ousttrue))" -msgstr "" - -#: ../../release/079/v0.79.0.md:38 -msgid "" -"EditorTextureSerializer で例外になるテクスチャを事前にエラーメッセージにする " -"[\\#1102](https://github.com/vrm-c/UniVRM/pull/1102) " -"([ousttrue](https://github.com/ousttrue))" -msgstr "Add a material validator in the VRM exporter menu " -"[\\#1102](https://github.com/vrm-c/UniVRM/pull/1102) " -"([ousttrue](https://github.com/ousttrue))" - -#: ../../release/079/v0.79.0.md:39 -msgid "" -"fix MissingReferenceException " -"[\\#1095](https://github.com/vrm-c/UniVRM/pull/1095) " -"([Santarh](https://github.com/Santarh))" -msgstr "" - -#: ../../release/079/v0.79.0.md:40 -msgid "" -"Add null check in StringExtension " -"[\\#1090](https://github.com/vrm-c/UniVRM/pull/1090) " -"([Santarh](https://github.com/Santarh))" -msgstr "" - -#: ../../release/079/v0.79.0.md:41 -msgid "" -"Make public resource fix method " -"[\\#1089](https://github.com/vrm-c/UniVRM/pull/1089) " -"([Santarh](https://github.com/Santarh))" -msgstr "" - -#: ../../release/079/v0.79.0.md:42 -msgid "" -"Nodeの行列分解時の負のスケールの限定対応 " -"[\\#1087](https://github.com/vrm-c/UniVRM/pull/1087) " -"([ousttrue](https://github.com/ousttrue))" -msgstr "Node's matrix decomposition: add a logic for negative scale " -"[\\#1087](https://github.com/vrm-c/UniVRM/pull/1087) " -"([ousttrue](https://github.com/ousttrue))" - -#: ../../release/079/v0.79.0.md:43 -msgid "" -"Feature10/zip extract " -"[\\#1086](https://github.com/vrm-c/UniVRM/pull/1086) " -"([ousttrue](https://github.com/ousttrue))" -msgstr "" - -#: ../../release/079/v0.79.0.md:44 -msgid "" -"VRMC\\_materials\\_hdr\\_emissiveMultiplier 実装 " -"[\\#1085](https://github.com/vrm-c/UniVRM/pull/1085) " -"([ousttrue](https://github.com/ousttrue))" -msgstr "Implement VRMC\\_materials\\_hdr\\_emissiveMultiplier " -"[\\#1085](https://github.com/vrm-c/UniVRM/pull/1085) " -"([ousttrue](https://github.com/ousttrue))" - -#: ../../release/079/v0.79.0.md:45 -msgid "" -"Fix error when material count was zero in VRM " -"[\\#1084](https://github.com/vrm-c/UniVRM/pull/1084) " -"([Santarh](https://github.com/Santarh))" -msgstr "" - -#: ../../release/079/v0.79.0.md:46 -msgid "" -"Add unique suffix to same name assets. " -"[\\#1083](https://github.com/vrm-c/UniVRM/pull/1083) " -"([Santarh](https://github.com/Santarh))" -msgstr "" - -#: ../../release/079/v0.79.0.md:47 -msgid "" -"AnimationClip import with AnimationClipFactory " -"[\\#1082](https://github.com/vrm-c/UniVRM/pull/1082) " -"([Santarh](https://github.com/Santarh))" -msgstr "" - -#: ../../release/079/v0.79.0.md:48 -msgid "" -"ApplyModifiedProperties " -"[\\#1081](https://github.com/vrm-c/UniVRM/pull/1081) " -"([ousttrue](https://github.com/ousttrue))" -msgstr "" - -#: ../../release/079/v0.79.0.md:49 -msgid "" -"experimental zip archive importer " -"[\\#1080](https://github.com/vrm-c/UniVRM/pull/1080) " -"([ousttrue](https://github.com/ousttrue))" -msgstr "" - -#: ../../release/079/v0.79.0.md:50 -msgid "" -"fix SettingProvider [\\#1079](https://github.com/vrm-c/UniVRM/pull/1079) " -"([ousttrue](https://github.com/ousttrue))" -msgstr "" - -#: ../../release/079/v0.79.0.md:51 -msgid "" -"Fix bug of unarchiving stored file in zip. " -"[\\#1077](https://github.com/vrm-c/UniVRM/pull/1077) " -"([Santarh](https://github.com/Santarh))" -msgstr "" - -#: ../../release/079/v0.79.0.md:52 -msgid "" -"Refactoring `GltfParser` " -"[\\#1076](https://github.com/vrm-c/UniVRM/pull/1076) " -"([Santarh](https://github.com/Santarh))" -msgstr "" - -#: ../../release/079/v0.79.0.md:53 -msgid "" -"TextureDeserializer can await. " -"[\\#1074](https://github.com/vrm-c/UniVRM/pull/1074) " -"([Santarh](https://github.com/Santarh))" -msgstr "" - -#: ../../release/079/v0.79.0.md:54 -msgid "" -"Extract/Clear 改修 [\\#1073](https://github.com/vrm-c/UniVRM/pull/1073) " -"([ousttrue](https://github.com/ousttrue))" -msgstr "Improve Extract/Clear [\\#1073](https://github.com/vrm-c/UniVRM/pull/1073) " -"([ousttrue](https://github.com/ousttrue))" - -#: ../../release/079/v0.79.0.md:55 -msgid "" -"Export textures with alpha channel only if necessary " -"[\\#1072](https://github.com/vrm-c/UniVRM/pull/1072) " -"([Santarh](https://github.com/Santarh))" -msgstr "" - -#~ msgid "[Release](https://github.com/vrm-c/UniVRM/releases/tag/v0.79.0)" -#~ msgstr "" - -#~ msgid "[Milestone](https://github.com/vrm-c/UniVRM/milestone/41?closed=1)" -#~ msgstr "" - -#~ msgid "ToDo:" -#~ msgstr "" - -#~ msgid "[ ] 0.66 ~ 0.79 の変更まとめ" -#~ msgstr "" - -#~ msgid "[ ] (GLB, GLTF) ScriptedImporter の導入 と Extract の説明" -#~ msgstr "" - -#~ msgid "[0.79.0](http://github.com/vrm-c/UniVRM/releases/tag/v0.79.0)" -#~ msgstr "" - diff --git a/docs/locale/en/LC_MESSAGES/release/079/v0.80.0.po b/docs/locale/en/LC_MESSAGES/release/079/v0.80.0.po deleted file mode 100644 index e9de97517..000000000 --- a/docs/locale/en/LC_MESSAGES/release/079/v0.80.0.po +++ /dev/null @@ -1,260 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2021, VRM Consortium -# This file is distributed under the same license as the UniVRM Programming -# Document package. -# FIRST AUTHOR , 2021. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: UniVRM Programming Document \n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-10-29 16:41+0900\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.9.1\n" - -#: ../../release/079/v0.80.0.md:1 -msgid "v0.80.0: 1.0準備, 最低バージョンを Unity-2019.4LTS に更新" -msgstr "v0.80.0: Road to 1.0. Support Unity-2019.4LTS+" - -#: ../../release/079/v0.80.0.md:2 -msgid "[v0.80.0](https://github.com/vrm-c/UniVRM/tree/v0.80.0) (2021-08-11)" -msgstr "" - -#: ../../release/079/v0.80.0.md:4 -msgid "[Release](http://github.com/vrm-c/UniVRM/releases/tag/v0.80.0)" -msgstr "" - -#: ../../release/079/v0.80.0.md:5 -msgid "[Milestone](https://github.com/vrm-c/UniVRM/milestone/42?closed=1)" -msgstr "" - -#: ../../release/079/v0.80.0.md:6 -msgid "" -"[Full " -"Changelog](https://github.com/vrm-c/UniVRM/compare/v0.79.0...v0.80.0)" -msgstr "" - -#: ../../release/079/v0.80.0.md:7 -msgid "`Unity-2019.4LTS`" -msgstr "" - -#: ../../release/079/v0.80.0.md:9 -msgid "最低バージョンを Unity-2019.4LTS に更新" -msgstr "Support Unity-2019.4LTS+" - -#: ../../release/079/v0.80.0.md:10 -msgid "" -"Unityのサポートバージョンを 2019.4LTS 以降にする " -"[\\#1126](https://github.com/vrm-c/UniVRM/issues/1126)" -msgstr "Support Unity-2019.4LTS and above " -"[\\#1126](https://github.com/vrm-c/UniVRM/issues/1126)" - -#: ../../release/079/v0.80.0.md:11 -msgid "" -"Use GUID in asmdefs [\\#1131](https://github.com/vrm-c/UniVRM/pull/1131) " -"([Santarh](https://github.com/Santarh))" -msgstr "" - -#: ../../release/079/v0.80.0.md:12 -msgid "" -"update 2019 settings [\\#1130](https://github.com/vrm-c/UniVRM/pull/1130)" -" ([ousttrue](https://github.com/ousttrue))" -msgstr "" - -#: ../../release/079/v0.80.0.md:13 -msgid "" -"開発バージョンをUnity-2019にあげる。および、 Unity-2019 require ApplyRevertGUI call in " -"OnInspectorGUI の修正 [\\#1129](https://github.com/vrm-c/UniVRM/pull/1129) " -"([ousttrue](https://github.com/ousttrue))" -msgstr "Fix `Unity-2019 require ApplyRevertGUI call in OnInspectorGUI` " -"[\\#1129](https://github.com/vrm-c/UniVRM/pull/1129) " -"([ousttrue](https://github.com/ousttrue))" - -#: ../../release/079/v0.80.0.md:15 -msgid "VRM-1.0" -msgstr "" - -#: ../../release/079/v0.80.0.md:16 -msgid "" -"VRM1 の unitypackage を作る " -"[\\#1127](https://github.com/vrm-c/UniVRM/issues/1127)" -msgstr "Make the unitypackage for VRM1" -"[\\#1127](https://github.com/vrm-c/UniVRM/issues/1127)" - -#: ../../release/079/v0.80.0.md:17 -msgid "" -"Fix1/expression UI [\\#1142](https://github.com/vrm-c/UniVRM/pull/1142) " -"([ousttrue](https://github.com/ousttrue))" -msgstr "" - -#: ../../release/079/v0.80.0.md:18 -msgid "" -"VRM10Expression.Preset と ExpressionName を廃止 " -"[\\#1141](https://github.com/vrm-c/UniVRM/pull/1141) " -"([ousttrue](https://github.com/ousttrue))" -msgstr "Disable `VRM10Expression.Preset` and `ExpressionName` " -"[\\#1141](https://github.com/vrm-c/UniVRM/pull/1141) " -"([ousttrue](https://github.com/ousttrue))" - -#: ../../release/079/v0.80.0.md:19 -msgid "" -"Fix1/fix firstperson editor " -"[\\#1136](https://github.com/vrm-c/UniVRM/pull/1136) " -"([ousttrue](https://github.com/ousttrue))" -msgstr "" - -#: ../../release/079/v0.80.0.md:20 -msgid "" -"Feature1/add default expressions " -"[\\#1135](https://github.com/vrm-c/UniVRM/pull/1135) " -"([ousttrue](https://github.com/ousttrue))" -msgstr "" - -#: ../../release/079/v0.80.0.md:21 -msgid "" -"Feature1/update jsonschema " -"[\\#1134](https://github.com/vrm-c/UniVRM/pull/1134) " -"([ousttrue](https://github.com/ousttrue))" -msgstr "" - -#: ../../release/079/v0.80.0.md:22 -msgid "" -"add null check [\\#1133](https://github.com/vrm-c/UniVRM/pull/1133) " -"([ousttrue](https://github.com/ousttrue))" -msgstr "" - -#: ../../release/079/v0.80.0.md:23 -msgid "" -"VRM-1.0 の unitypackage も作成する " -"[\\#1132](https://github.com/vrm-c/UniVRM/pull/1132) " -"([ousttrue](https://github.com/ousttrue))" -msgstr "Make the unitypackage for VRM1 " -"[\\#1132](https://github.com/vrm-c/UniVRM/pull/1132) " -"([ousttrue](https://github.com/ousttrue))" - -#: ../../release/079/v0.80.0.md:24 -msgid "" -"\\[VRM10\\] VRM10Expression のカスタムエディターの修正 " -"[\\#1118](https://github.com/vrm-c/UniVRM/pull/1118) " -"([ousttrue](https://github.com/ousttrue))" -msgstr "\\[VRM10\\] Fix VRM10Expression's custom editor " -"[\\#1118](https://github.com/vrm-c/UniVRM/pull/1118) " -"([ousttrue](https://github.com/ousttrue))" - -#: ../../release/079/v0.80.0.md:26 -msgid "その他のChangelog" -msgstr "Other Changes" - -#: ../../release/079/v0.80.0.md:27 -msgid "" -"URPサンプルプロジェクトへのインポート時にビルドエラーが出る " -"[\\#1137](https://github.com/vrm-c/UniVRM/issues/1137)" -msgstr "Build Errors: Import URP sample project (solved) " -"[\\#1137](https://github.com/vrm-c/UniVRM/issues/1137)" - -#: ../../release/079/v0.80.0.md:28 -msgid "Mtoonのマテリアルが作成できません [\\#1114](https://github.com/vrm-c/UniVRM/issues/1114)" -msgstr "Cannot make Mtoon materials (closed) [\\#1114](https://github.com/vrm-c/UniVRM/issues/1114)" - -#: ../../release/079/v0.80.0.md:29 -msgid "" -"export VRM with animation clip at runtime " -"[\\#1113](https://github.com/vrm-c/UniVRM/issues/1113)" -msgstr "" - -#: ../../release/079/v0.80.0.md:30 -msgid "" -"How to fix \"'MToon' does not exist in the current context\" error on " -"latest version [\\#1111](https://github.com/vrm-c/UniVRM/issues/1111)" -msgstr "" - -#: ../../release/079/v0.80.0.md:31 -msgid "HDRP/URP Support [\\#1110](https://github.com/vrm-c/UniVRM/issues/1110)" -msgstr "" - -#: ../../release/079/v0.80.0.md:32 -msgid "" -"I don't know why, but i can't export my model to VRM " -"[\\#1104](https://github.com/vrm-c/UniVRM/issues/1104)" -msgstr "" - -#: ../../release/079/v0.80.0.md:33 -msgid "" -"Head look at not work " -"[\\#1035](https://github.com/vrm-c/UniVRM/issues/1035)" -msgstr "" - -#: ../../release/079/v0.80.0.md:34 -msgid "Hair import [\\#956](https://github.com/vrm-c/UniVRM/issues/956)" -msgstr "" - -#: ../../release/079/v0.80.0.md:35 -msgid "" -"restore CreateUnityPackageWithBuild " -"[\\#1145](https://github.com/vrm-c/UniVRM/pull/1145) " -"([ousttrue](https://github.com/ousttrue))" -msgstr "" - -#: ../../release/079/v0.80.0.md:36 -msgid "" -"OnResetClicked [\\#1144](https://github.com/vrm-c/UniVRM/pull/1144) " -"([ousttrue](https://github.com/ousttrue))" -msgstr "" - -#: ../../release/079/v0.80.0.md:37 -msgid "" -"UniVRM-0.80.0 [\\#1143](https://github.com/vrm-c/UniVRM/pull/1143) " -"([ousttrue](https://github.com/ousttrue))" -msgstr "" - -#: ../../release/079/v0.80.0.md:38 -msgid "" -"Unity2020対応のデグレを修正 [\\#1140](https://github.com/vrm-c/UniVRM/pull/1140) " -"([notargs](https://github.com/notargs))" -msgstr "Fix Unity2020 support [\\#1140](https://github.com/vrm-c/UniVRM/pull/1140) " -"([notargs](https://github.com/notargs))" - -#: ../../release/079/v0.80.0.md:39 -msgid "" -"null check [\\#1125](https://github.com/vrm-c/UniVRM/pull/1125) " -"([ousttrue](https://github.com/ousttrue))" -msgstr "" - -#: ../../release/079/v0.80.0.md:40 -msgid "" -"ラインタイムエクスポート時に正規化を実行する例 " -"[\\#1119](https://github.com/vrm-c/UniVRM/pull/1119) " -"([ousttrue](https://github.com/ousttrue))" -msgstr "Added an example of performing model normalization in the runtime export sample" -"[\\#1119](https://github.com/vrm-c/UniVRM/pull/1119) " -"([ousttrue](https://github.com/ousttrue))" - -#: ../../release/079/v0.80.0.md:41 -msgid "" -"Skip mesh export when MeshExportInfo.CanExport is false " -"[\\#1117](https://github.com/vrm-c/UniVRM/pull/1117) " -"([ichi-23](https://github.com/ichi-23))" -msgstr "" - -#: ../../release/079/v0.80.0.md:42 -msgid "" -"Make asmdef's auto-referenced true. " -"[\\#1108](https://github.com/vrm-c/UniVRM/pull/1108) " -"([Santarh](https://github.com/Santarh))" -msgstr "" - -#~ msgid "[Release](https://github.com/vrm-c/UniVRM/releases/tag/v0.80.0)" -#~ msgstr "" - -#~ msgid "[Milestone](https://github.com/vrm-c/UniVRM/milestone/42?closed=1)" -#~ msgstr "" - -#~ msgid "[0.80.0](http://github.com/vrm-c/UniVRM/releases/tag/v0.80.0)" -#~ msgstr "" - diff --git a/docs/locale/en/LC_MESSAGES/release/079/v0.81.0.po b/docs/locale/en/LC_MESSAGES/release/079/v0.81.0.po deleted file mode 100644 index d619215f6..000000000 --- a/docs/locale/en/LC_MESSAGES/release/079/v0.81.0.po +++ /dev/null @@ -1,280 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2021, VRM Consortium -# This file is distributed under the same license as the UniVRM Programming -# Document package. -# FIRST AUTHOR , 2021. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: UniVRM Programming Document \n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-10-29 16:41+0900\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.9.1\n" - -#: ../../release/079/v0.81.0.md:1 -msgid "v0.81.0: 1.0準備, unitypackage 構成変更" -msgstr "v0.81.0: Road to 1.0. Reorganize unitypackage" - -#: ../../release/079/v0.81.0.md:3 -msgid "**Stable 安定板**" -msgstr "**Stable Version**" - -#: ../../release/079/v0.81.0.md:5 -msgid "[v0.81.0](https://github.com/vrm-c/UniVRM/tree/v0.81.0) (2021-08-20)" -msgstr "" - -#: ../../release/079/v0.81.0.md:7 -msgid "[Release](http://github.com/vrm-c/UniVRM/releases/tag/v0.81.0)" -msgstr "" - -#: ../../release/079/v0.81.0.md:8 -msgid "[Milestone](https://github.com/vrm-c/UniVRM/milestone/43?closed=1)" -msgstr "" - -#: ../../release/079/v0.81.0.md:9 -msgid "" -"[Full " -"Changelog](https://github.com/vrm-c/UniVRM/compare/v0.80.0...v0.81.0)" -msgstr "" - -#: ../../release/079/v0.81.0.md:11 -msgid "`v0.81.0` から `unitypackage` が変わりました。" -msgstr "" -"Starting with UniVRM `v0.81.0`, the structure of UniVRM's unitypackage " -"has been changed." - -#: ../../release/079/v0.81.0.md:13 -msgid "Install `UniGLTF_VRMShaders` and `UniVRM`" -msgstr "" - -#: ../../release/079/v0.81.0.md:14 -msgid "For `VRM-1.0Beta`, add `VRM` unitypackage" -msgstr "" - -#: ../../release/079/v0.81.0.md ../../release/079/v0.81.0.md:37 -msgid "UniGLTF_VRMShaders" -msgstr "" - -#: ../../release/079/v0.81.0.md -msgid "UniVRM" -msgstr "" - -#: ../../release/079/v0.81.0.md -msgid "VRM1.0" -msgstr "" - -#: ../../release/079/v0.81.0.md -msgid "for GLTF" -msgstr "" - -#: ../../release/079/v0.81.0.md -msgid "install" -msgstr "" - -#: ../../release/079/v0.81.0.md -msgid "for VRM-0.X" -msgstr "" - -#: ../../release/079/v0.81.0.md -msgid "for VRM-1.0β" -msgstr "" - -#: ../../release/079/v0.81.0.md -msgid "folder" -msgstr "" - -#: ../../release/079/v0.81.0.md -msgid "Assets/VRMShaders, Assets/UniGLTF" -msgstr "" - -#: ../../release/079/v0.81.0.md -msgid "Assets/VRM" -msgstr "" - -#: ../../release/079/v0.81.0.md -msgid "Assets/VRM10" -msgstr "" - -#: ../../release/079/v0.81.0.md:23 -msgid "関連情報 (Related Information)" -msgstr "Related Information" - -#: ../../release/079/v0.81.0.md:25 -msgid "" -"From `v0.80.0`, Unity minimal version is " -"`Unity-2019.4LTS`[UnityVersion](https://vrm.dev/docs/univrm/install/unity_version/)" -msgstr "" - -#: ../../release/079/v0.81.0.md:27 -msgid "" -"[UniVRMバージョン](https://vrm.dev/docs/univrm/install/univrm_version/) " -"([UniVRM " -"Version](https://vrm.dev/en/docs/univrm/install/univrm_version/))" -msgstr "" - -#: ../../release/079/v0.81.0.md:29 -msgid "" -"[UniVRMインストール](https://vrm.dev/docs/univrm) ([UniVRM " -"Install](https://vrm.dev/en/docs/univrm))" -msgstr "" - -#: ../../release/079/v0.81.0.md:31 -msgid "" -"[UniVRMアンインストール](https://vrm.dev/docs/univrm/install/univrm_uninstall/) " -"([UniVRM " -"Uninstall](https://vrm.dev/en/docs/univrm/install/univrm_uninstall/))" -msgstr "" - -#: ../../release/079/v0.81.0.md:33 -msgid "" -"[VRMエクスポート](https://vrm.dev/docs/univrm/export/univrm_export/) ([VRM " -"Export](https://vrm.dev/en/docs/univrm/export/univrm_export/))" -msgstr "" - -#: ../../release/079/v0.81.0.md:35 -msgid "UnityPackage の構成を整理しました" -msgstr "UnityPackage List" - -#: ../../release/079/v0.81.0.md:38 -msgid "UniVRM(VRM-0.X)" -msgstr "" - -#: ../../release/079/v0.81.0.md:39 -msgid "VRM(VRM-1.0β)" -msgstr "" - -#: ../../release/079/v0.81.0.md:41 -msgid "`UniGLTF_VRMShaders` `UniVRM` の順に2つインストールしてください" -msgstr "Please install `UniGLTF_VRMShaders`, `UniVRM` in order." - -#: ../../release/079/v0.81.0.md:43 -msgid "パッケージ整理など" -msgstr "Package Contents" - -#: ../../release/079/v0.81.0.md:44 -msgid "" -"UniGLTF の UPM id を、`com.vrmc.unigltf` から `com.vrmc.gltf` に変えてバージョンを振り直し " -"[\\#1156](https://github.com/vrm-c/UniVRM/issues/1156)" -msgstr "Rename `com.vrmc.unigltf` to `com.vrmc.gltf` " -"[\\#1156](https://github.com/vrm-c/UniVRM/issues/1156)" - -#: ../../release/079/v0.81.0.md:45 -msgid "" -"UnityPackage に Samples を含める " -"[\\#1159](https://github.com/vrm-c/UniVRM/pull/1159) " -"([ousttrue](https://github.com/ousttrue))" -msgstr "Include Samples in UnityPackage " -"[\\#1159](https://github.com/vrm-c/UniVRM/pull/1159) " -"([ousttrue](https://github.com/ousttrue))" - -#: ../../release/079/v0.81.0.md:46 -msgid "" -"内部バージョンは維持 UniGLTF/UniGLTFVersion.cs " -"[\\#1158](https://github.com/vrm-c/UniVRM/pull/1158) " -"([ousttrue](https://github.com/ousttrue))" -msgstr "Keep internal UniGLTF version " -"[\\#1158](https://github.com/vrm-c/UniVRM/pull/1158) " -"([ousttrue](https://github.com/ousttrue))" - -#: ../../release/079/v0.81.0.md:47 -msgid "" -"What difference between \"UniVRM0X\" and \"UniVRM10\" unitypackage? " -"「UniVRM0X」と「UniVRM10」のユニティパッケージの違いは何ですか? " -"[\\#1152](https://github.com/vrm-c/UniVRM/issues/1152)" -msgstr "What difference between \"UniVRM0X\" and \"UniVRM10\" unitypackage? (answered) " -"[\\#1152](https://github.com/vrm-c/UniVRM/issues/1152)" - -#: ../../release/079/v0.81.0.md:48 -msgid "" -"リリースページの安定版のバージョン番号ミス " -"[\\#1150](https://github.com/vrm-c/UniVRM/issues/1150)" -msgstr "Release version number is not correct " -"[\\#1150](https://github.com/vrm-c/UniVRM/issues/1150)" - -#: ../../release/079/v0.81.0.md:49 -msgid "" -"サンプルの構成変更 [\\#1155](https://github.com/vrm-c/UniVRM/pull/1155) " -"([ousttrue](https://github.com/ousttrue))" -msgstr "Restructure Samples [\\#1155](https://github.com/vrm-c/UniVRM/pull/1155) " -"([ousttrue](https://github.com/ousttrue))" - -#: ../../release/079/v0.81.0.md:51 -msgid "VRM-1.0" -msgstr "" - -#: ../../release/079/v0.81.0.md:52 -msgid "" -"\\[VRM1\\] VRM10/MToon10 のインスペクターの Emission が HDR でない " -"[\\#1148](https://github.com/vrm-c/UniVRM/issues/1148)" -msgstr "\\[VRM1\\] HDR is missing (VRM10/MToon10 Emission) " -"[\\#1148](https://github.com/vrm-c/UniVRM/issues/1148)" - -#: ../../release/079/v0.81.0.md:53 -msgid "" -"Feature1/lookat editor tool " -"[\\#1154](https://github.com/vrm-c/UniVRM/pull/1154) " -"([ousttrue](https://github.com/ousttrue))" -msgstr "" - -#: ../../release/079/v0.81.0.md:54 -msgid "" -"add \\[HDR\\] [\\#1151](https://github.com/vrm-c/UniVRM/pull/1151) " -"([ousttrue](https://github.com/ousttrue))" -msgstr "" - -#: ../../release/079/v0.81.0.md:56 -msgid "その他のChangelog" -msgstr "Other Changes" - -#: ../../release/079/v0.81.0.md:57 -msgid "" -"Add properties to `RuntimeGltfInstance` " -"[\\#1096](https://github.com/vrm-c/UniVRM/issues/1096)" -msgstr "" - -#: ../../release/079/v0.81.0.md:58 -msgid "" -"\\[0.77\\]AsyncでランタイムロードしたモデルのScaleを1以上にするとSpringBoneの動作が怪しくなる " -"[\\#1115](https://github.com/vrm-c/UniVRM/issues/1115)" -msgstr "\\[0.77\\] Runtime loading with Async: SpringBone behaviors are weird if the model's scale is greater than 1 (answered) " -"[\\#1115](https://github.com/vrm-c/UniVRM/issues/1115)" - -#: ../../release/079/v0.81.0.md:59 -msgid "" -"implement Mesh.colors " -"[\\#1153](https://github.com/vrm-c/UniVRM/pull/1153) " -"([ousttrue](https://github.com/ousttrue))" -msgstr "" - -#: ../../release/079/v0.81.0.md:60 -msgid "" -"ISSUE\\_TEMPLATE を簡略化 " -"[\\#1149](https://github.com/vrm-c/UniVRM/pull/1149) " -"([ousttrue](https://github.com/ousttrue))" -msgstr "Simplify ISSUE\\_TEMPLATE " -"[\\#1149](https://github.com/vrm-c/UniVRM/pull/1149) " -"([ousttrue](https://github.com/ousttrue))" - -#: ../../release/079/v0.81.0.md:61 -msgid "" -"Update unity version & end preview release " -"[\\#1147](https://github.com/vrm-c/UniVRM/pull/1147) " -"([ousttrue](https://github.com/ousttrue))" -msgstr "" - -#~ msgid "[Release](https://github.com/vrm-c/UniVRM/releases/tag/v0.81.0)" -#~ msgstr "" - -#~ msgid "[Milestone](https://github.com/vrm-c/UniVRM/milestone/43?closed=1)" -#~ msgstr "" - -#~ msgid "[0.81.0](http://github.com/vrm-c/UniVRM/releases/tag/v0.81.0)" -#~ msgstr "" - diff --git a/docs/locale/en/LC_MESSAGES/release/079/v0.82.0.po b/docs/locale/en/LC_MESSAGES/release/079/v0.82.0.po deleted file mode 100644 index 1febbfae4..000000000 --- a/docs/locale/en/LC_MESSAGES/release/079/v0.82.0.po +++ /dev/null @@ -1,176 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2021, VRM Consortium -# This file is distributed under the same license as the UniVRM Programming -# Document package. -# FIRST AUTHOR , 2021. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: UniVRM Programming Document \n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-10-29 16:41+0900\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.9.1\n" - -#: ../../release/079/v0.82.0.md:1 -msgid "v0.82.0: 1.0準備, URP 向け Material置き換え機能" -msgstr "v0.82.0: Road to 1.0. Material Customization for URP" - -#: ../../release/079/v0.82.0.md:3 -msgid "[v0.82.0](https://github.com/vrm-c/UniVRM/tree/v0.82.0) (2021-09-01)" -msgstr "" - -#: ../../release/079/v0.82.0.md:4 -msgid "[Release](http://github.com/vrm-c/UniVRM/releases/tag/v0.82.0)" -msgstr "" - -#: ../../release/079/v0.82.0.md:5 -msgid "[Milestone](https://github.com/vrm-c/UniVRM/milestone/44?closed=1)" -msgstr "" - -#: ../../release/079/v0.82.0.md:6 -msgid "" -"[Full " -"Changelog](https://github.com/vrm-c/UniVRM/compare/v0.81.0...v0.82.0)" -msgstr "" - -#: ../../release/079/v0.82.0.md:7 -msgid "glb の import, URP API" -msgstr "glb import, URP API" - -#: ../../release/079/v0.82.0.md:9 -msgid "URP(Universal Render Pipeline)" -msgstr "URP (Universal Render Pipeline)" - -#: ../../release/079/v0.82.0.md:10 -msgid "URP 向けに Material Import をカスタマイズする機能をはじめました (Experimental)" -msgstr "" -"Experimental Features: Add MaterialGenerator customization point (for " -"URP)." - -#: ../../release/079/v0.82.0.md:12 -msgid "`TODO:` アプリ開発者向けドキュメント" -msgstr "`TODO:` Documents for app developers" - -#: ../../release/079/v0.82.0.md:14 -msgid "" -"Add MaterialGenerator customization point \\(for URP\\) " -"[\\#1177](https://github.com/vrm-c/UniVRM/pull/1177) " -"([ousttrue](https://github.com/ousttrue))" -msgstr "" - -#: ../../release/079/v0.82.0.md:16 -msgid "[1.0]" -msgstr "" - -#: ../../release/079/v0.82.0.md:18 -msgid "" -"\\[1.0\\]extract の一覧に matcap など一部のテクスチャーが一覧されない " -"[\\#1171](https://github.com/vrm-c/UniVRM/issues/1171)" -msgstr "\\[1.0\\] Some textures such as matcap are not displayed in the extract list " -"[\\#1171](https://github.com/vrm-c/UniVRM/issues/1171)" - -#: ../../release/079/v0.82.0.md:19 -msgid "" -"\\[1.0\\] MToon10でエクスポートするとStandardになってしまう " -"[\\#1164](https://github.com/vrm-c/UniVRM/issues/1164)" -msgstr "\\[1.0\\] The model with MToon10 materials becomes Standard during export " -"[\\#1164](https://github.com/vrm-c/UniVRM/issues/1164)" - -#: ../../release/079/v0.82.0.md:20 -msgid "" -"\\[1.0\\] Vrm-1.0 の Texture 列挙を修正 " -"[\\#1174](https://github.com/vrm-c/UniVRM/pull/1174) " -"([ousttrue](https://github.com/ousttrue))" -msgstr "\\[1.0\\] Generate texture keys correctly in Vrm-1.0 " -"[\\#1174](https://github.com/vrm-c/UniVRM/pull/1174) " -"([ousttrue](https://github.com/ousttrue))" - -#: ../../release/079/v0.82.0.md:21 -msgid "" -"SubAssetでも中を見れるように、デフォルトで AdvancedMode にする " -"[\\#1168](https://github.com/vrm-c/UniVRM/pull/1168) " -"([ousttrue](https://github.com/ousttrue))" -msgstr "Make the contents in SubAsset visible by setting edit mode as `Advanced` " -"[\\#1168](https://github.com/vrm-c/UniVRM/pull/1168) " -"([ousttrue](https://github.com/ousttrue))" - -#: ../../release/079/v0.82.0.md:22 -msgid "" -"play mode の expression preview " -"[\\#1169](https://github.com/vrm-c/UniVRM/pull/1169) " -"([ousttrue](https://github.com/ousttrue))" -msgstr "Add expression preview in play mode " -"[\\#1169](https://github.com/vrm-c/UniVRM/pull/1169) " -"([ousttrue](https://github.com/ousttrue))" - -#: ../../release/079/v0.82.0.md:24 -msgid "その他のChangelog" -msgstr "Other Changes" - -#: ../../release/079/v0.82.0.md:25 -msgid "Sampleの構成 [\\#1068](https://github.com/vrm-c/UniVRM/issues/1068)" -msgstr "Sample structure [\\#1068](https://github.com/vrm-c/UniVRM/issues/1068)" - -#: ../../release/079/v0.82.0.md:26 -msgid "" -"Error Message [\\#1180](https://github.com/vrm-c/UniVRM/pull/1180) " -"([ousttrue](https://github.com/ousttrue))" -msgstr "" - -#: ../../release/079/v0.82.0.md:27 -msgid "" -"UniVRM-0.82.0 [\\#1179](https://github.com/vrm-c/UniVRM/pull/1179) " -"([ousttrue](https://github.com/ousttrue))" -msgstr "" - -#: ../../release/079/v0.82.0.md:28 -msgid "" -"add VRM10AutoExpression for VRM10Viewer. move test\\_motion.txt " -"[\\#1173](https://github.com/vrm-c/UniVRM/pull/1173) " -"([ousttrue](https://github.com/ousttrue))" -msgstr "" - -#: ../../release/079/v0.82.0.md:29 -msgid "" -"simple [\\#1172](https://github.com/vrm-c/UniVRM/pull/1172) " -"([ousttrue](https://github.com/ousttrue))" -msgstr "" - -#: ../../release/079/v0.82.0.md:30 -msgid "" -"Fix10/mtoon export/import " -"[\\#1167](https://github.com/vrm-c/UniVRM/pull/1167) " -"([ousttrue](https://github.com/ousttrue))" -msgstr "" - -#: ../../release/079/v0.82.0.md:31 -msgid "" -"Fix/readme etc [\\#1161](https://github.com/vrm-c/UniVRM/pull/1161) " -"([ousttrue](https://github.com/ousttrue))" -msgstr "" - -#: ../../release/079/v0.82.0.md:32 -msgid "" -"UniVRM-0.81.0 [\\#1157](https://github.com/vrm-c/UniVRM/pull/1157) " -"([ousttrue](https://github.com/ousttrue))" -msgstr "" - -#~ msgid "[Release](https://github.com/vrm-c/UniVRM/releases/tag/v0.82.0)" -#~ msgstr "" - -#~ msgid "" -#~ "[Milestone](https://github.com/vrm-c/UniVRM/milestone/44?closed=1) " -#~ "[Full " -#~ "Changelog](https://github.com/vrm-c/UniVRM/compare/v0.81.0...v0.82.0)" -#~ msgstr "" - -#~ msgid "[0.82.0](http://github.com/vrm-c/UniVRM/releases/tag/v0.82.0)" -#~ msgstr "" - diff --git a/docs/locale/en/LC_MESSAGES/release/079/v0.83.0.po b/docs/locale/en/LC_MESSAGES/release/079/v0.83.0.po deleted file mode 100644 index d19ee55da..000000000 --- a/docs/locale/en/LC_MESSAGES/release/079/v0.83.0.po +++ /dev/null @@ -1,283 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2021, VRM Consortium -# This file is distributed under the same license as the UniVRM Programming -# Document package. -# FIRST AUTHOR , 2021. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: UniVRM Programming Document \n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-10-15 15:45+0900\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.9.1\n" - -#: ../../release/079/v0.83.0.md:1 -msgid "v0.83.0: 1.0準備" -msgstr "v0.83.0: Road to 1.0" - -#: ../../release/079/v0.83.0.md:3 -msgid "https://vrm.dev/" -msgstr "" - -#: ../../release/079/v0.83.0.md:5 -msgid "のプログラミング関連のドキュメントを" -msgstr "The programming section/sample codes have been moved to:" - -#: ../../release/079/v0.83.0.md:7 -msgid "https://vrm-c.github.io/UniVRM/" -msgstr "https://vrm-c.github.io/UniVRM/en/" - -#: ../../release/079/v0.83.0.md:9 -msgid "に引越ししました。" -msgstr "The contents in programming sections will be removed soon." - -#: ../../release/079/v0.83.0.md:11 -msgid "[v0.83.0](https://github.com/vrm-c/UniVRM/tree/v0.83.0) (2021-09-10)" -msgstr "" - -#: ../../release/079/v0.83.0.md:13 -msgid "" -"| 09/03 | [0.82.1](http://github.com/vrm-c/UniVRM/releases/tag/v0.82.1) " -"[Milestone](https://github.com/vrm-c/UniVRM/milestone/45?closed=1) |" -" | URP API |" -msgstr "" - -#: ../../release/079/v0.83.0.md:15 -msgid "[Release](https://github.com/vrm-c/UniVRM/releases/tag/v0.83.0)" -msgstr "" - -#: ../../release/079/v0.83.0.md:16 -msgid "" -"[Milestone](https://github.com/vrm-c/UniVRM/milestone/45?closed=1) [Full " -"Changelog](https://github.com/vrm-c/UniVRM/compare/v0.82.1...v0.83.0)" -msgstr "" - -#: ../../release/079/v0.83.0.md:19 -msgid "bug修正" -msgstr "Bug Fixes" - -#: ../../release/079/v0.83.0.md:21 -msgid "" -"PBR テクスチャーの変換に使っている シェーダーが ビルドに含まれない " -"[\\#1187](https://github.com/vrm-c/UniVRM/issues/1187)" -msgstr "The shader used to convert the PBR texture is not included in the build " -"[\\#1187](https://github.com/vrm-c/UniVRM/issues/1187)" - -#: ../../release/079/v0.83.0.md:22 -msgid "" -"Include all shaders in Resources directory. " -"[\\#1203](https://github.com/vrm-c/UniVRM/pull/1203) " -"([Santarh](https://github.com/Santarh))" -msgstr "" - -#: ../../release/079/v0.83.0.md:23 -msgid "" -"Standard Shader Export - NotImplementedException When Occlusion and " -"Metallic Resolutions Do Not Match " -"[\\#1178](https://github.com/vrm-c/UniVRM/issues/1178)" -msgstr "" - -#: ../../release/079/v0.83.0.md:25 -msgid "1.0" -msgstr "" - -#: ../../release/079/v0.83.0.md:27 -msgid "" -"\\[1.0\\] Renderer.enabled = false になってない " -"[\\#1197](https://github.com/vrm-c/UniVRM/issues/1197)" -msgstr "\\[1.0\\] Failed to set `Renderer.enabled = false` properly " -"[\\#1197](https://github.com/vrm-c/UniVRM/issues/1197)" - -#: ../../release/079/v0.83.0.md:28 -msgid "" -"\\[1.0\\] SetupAsync にして Auto で生成される Mesh の初期状態を非表示にした " -"[\\#1194](https://github.com/vrm-c/UniVRM/issues/1194)" -msgstr "\\[1.0\\] Set up `SetupAsync` to hide the initial state of the `Mesh` generated by `Auto` " -"[\\#1194](https://github.com/vrm-c/UniVRM/issues/1194)" - -#: ../../release/079/v0.83.0.md:29 -msgid "" -"\\[1.0\\] MaterialUVBindings の挙動 " -"[\\#1191](https://github.com/vrm-c/UniVRM/issues/1191)" -msgstr "\\[1.0\\] MaterialUVBindings behaviors " -"[\\#1191](https://github.com/vrm-c/UniVRM/issues/1191)" - -#: ../../release/079/v0.83.0.md:30 -msgid "" -"\\[1.0\\] マイグレートロードしたときに古い方のメタにアクセスできる API " -"[\\#1190](https://github.com/vrm-c/UniVRM/issues/1190)" -msgstr "\\[1.0\\] Make APIs to access old meta during migration " -"[\\#1190](https://github.com/vrm-c/UniVRM/issues/1190)" - -#: ../../release/079/v0.83.0.md:31 -msgid "" -"\\[1.0\\] MaterialValueBind が重複すると例外 " -"[\\#1189](https://github.com/vrm-c/UniVRM/issues/1189)" -msgstr "\\[1.0\\] Exception occurs when MaterialValueBind is duplicated " -"[\\#1189](https://github.com/vrm-c/UniVRM/issues/1189)" - -#: ../../release/079/v0.83.0.md:32 -msgid "" -"\\[1.0\\] サムネイルが無名のときにエラーになる場合がある " -"[\\#1188](https://github.com/vrm-c/UniVRM/issues/1188)" -msgstr "\\[1.0\\] Errors occur when Thumbnail name is empty " -"[\\#1188](https://github.com/vrm-c/UniVRM/issues/1188)" - -#: ../../release/079/v0.83.0.md:33 -msgid "" -"初期値との差分を使うようにロジックを変更 [\\#1209](https://github.com/vrm-c/UniVRM/pull/1209)" -" ([ousttrue](https://github.com/ousttrue))" -msgstr "\\[1.0\\] Update UV scale & offset for Expression [\\#1209](https://github.com/vrm-c/UniVRM/pull/1209)" -" ([ousttrue](https://github.com/ousttrue))" - -#: ../../release/079/v0.83.0.md:34 -msgid "" -"\\[1.0\\] FirstPerson 初期化を整理 " -"[\\#1206](https://github.com/vrm-c/UniVRM/pull/1206) " -"([ousttrue](https://github.com/ousttrue))" -msgstr "\\[1.0\\] Organize FirstPerson setup " -"[\\#1206](https://github.com/vrm-c/UniVRM/pull/1206) " -"([ousttrue](https://github.com/ousttrue))" - -#: ../../release/079/v0.83.0.md:35 -msgid "" -"\\[1.0\\] RuntimeLoad と meta 取得 を実装 " -"[\\#1196](https://github.com/vrm-c/UniVRM/pull/1196) " -"([ousttrue](https://github.com/ousttrue))" -msgstr "\\[1.0\\] Implement RuntimeLoad and meta data migration from 0.x " -"[\\#1196](https://github.com/vrm-c/UniVRM/pull/1196) " -"([ousttrue](https://github.com/ousttrue))" - -#: ../../release/079/v0.83.0.md:36 -msgid "" -"\\[1.0\\] thumbnail の名前が無い時に SubAssetKey を作るのに失敗するのを修正 " -"[\\#1193](https://github.com/vrm-c/UniVRM/pull/1193) " -"([ousttrue](https://github.com/ousttrue))" -msgstr "\\[1.0\\] Fixed an issue where SubAssetKey creation would failed if the thumbnail name was empty " -"[\\#1193](https://github.com/vrm-c/UniVRM/pull/1193) " -"([ousttrue](https://github.com/ousttrue))" - -#: ../../release/079/v0.83.0.md:37 -msgid "" -"MaterialColorBindings の重複時の例外防止 " -"[\\#1192](https://github.com/vrm-c/UniVRM/pull/1192) " -"([ousttrue](https://github.com/ousttrue))" -msgstr "Prevent exceptions when MaterialColorBindings are duplicated " -"[\\#1192](https://github.com/vrm-c/UniVRM/pull/1192) " -"([ousttrue](https://github.com/ousttrue))" - -#: ../../release/079/v0.83.0.md:39 -msgid "その他のChangelog" -msgstr "Other Changes" - -#: ../../release/079/v0.83.0.md:41 -msgid "MMD4Mecanim+UniVRM [\\#1184](https://github.com/vrm-c/UniVRM/issues/1184)" -msgstr "" - -#: ../../release/079/v0.83.0.md:42 -msgid "" -"Namespace \"VRM\" can't be found by any other script. " -"[\\#1103](https://github.com/vrm-c/UniVRM/issues/1103)" -msgstr "" - -#: ../../release/079/v0.83.0.md:43 -msgid "" -"UniGLTF / VRMShader assembly file autoReference setting needs to be true " -"for UPM package import " -"[\\#993](https://github.com/vrm-c/UniVRM/issues/993)" -msgstr "" - -#: ../../release/079/v0.83.0.md:44 -msgid "" -"\\#if UNITY\\_EDITOR でビルドエラーを修正 " -"[\\#1213](https://github.com/vrm-c/UniVRM/pull/1213) " -"([ousttrue](https://github.com/ousttrue))" -msgstr "Fix build errors in Unity editor mode" -"[\\#1213](https://github.com/vrm-c/UniVRM/pull/1213) " -"([ousttrue](https://github.com/ousttrue))" - -#: ../../release/079/v0.83.0.md:45 -msgid "" -"UniVRM-0.83.0 [\\#1212](https://github.com/vrm-c/UniVRM/pull/1212) " -"([ousttrue](https://github.com/ousttrue))" -msgstr "" - -#: ../../release/079/v0.83.0.md:46 -msgid "" -"\\[Exporter\\] shader版の StandardMap の Exporter 変換を追加 " -"[\\#1207](https://github.com/vrm-c/UniVRM/pull/1207) " -"([ousttrue](https://github.com/ousttrue))" -msgstr "\\[Exporter\\] Add StandardMap exporter " -"[\\#1207](https://github.com/vrm-c/UniVRM/pull/1207) " -"([ousttrue](https://github.com/ousttrue))" - -#: ../../release/079/v0.83.0.md:47 -msgid "" -"Standard を GraphicsSettings に追加 " -"[\\#1204](https://github.com/vrm-c/UniVRM/pull/1204) " -"([ousttrue](https://github.com/ousttrue))" -msgstr "add Standard in GraphicsSettings " -"[\\#1204](https://github.com/vrm-c/UniVRM/pull/1204) " -"([ousttrue](https://github.com/ousttrue))" - -#: ../../release/079/v0.83.0.md:48 -msgid "" -"Import時に非表示にする [\\#1202](https://github.com/vrm-c/UniVRM/pull/1202) " -"([ousttrue](https://github.com/ousttrue))" -msgstr "When importing the model, renderers are set to `false` by default [\\#1202](https://github.com/vrm-c/UniVRM/pull/1202) " -"([ousttrue](https://github.com/ousttrue))" - -#: ../../release/079/v0.83.0.md:49 -msgid "" -"書き間違え [\\#1201](https://github.com/vrm-c/UniVRM/pull/1201) " -"([ousttrue](https://github.com/ousttrue))" -msgstr "update runtime import docs [\\#1201](https://github.com/vrm-c/UniVRM/pull/1201) " -"([ousttrue](https://github.com/ousttrue))" - -#: ../../release/079/v0.83.0.md:50 -msgid "" -"シンプルなREADME [\\#1199](https://github.com/vrm-c/UniVRM/pull/1199) " -"([ousttrue](https://github.com/ousttrue))" -msgstr "" -"Simplify UniVRM repo's README [\\#1199](https://github.com/vrm-c/UniVRM/pull/1199) " -"([ousttrue](https://github.com/ousttrue))" - -#: ../../release/079/v0.83.0.md:51 -msgid "" -"Fix/simple viewer docfx " -"[\\#1198](https://github.com/vrm-c/UniVRM/pull/1198) " -"([ousttrue](https://github.com/ousttrue))" -msgstr "" - -#: ../../release/079/v0.83.0.md:52 -msgid "" -"`v0.82.1` の RuntimeLoad について " -"[\\#1195](https://github.com/vrm-c/UniVRM/pull/1195) " -"([ousttrue](https://github.com/ousttrue))" -msgstr "update docs: RuntimeLoad for `v0.82.1` " -"[\\#1195](https://github.com/vrm-c/UniVRM/pull/1195) " -"([ousttrue](https://github.com/ousttrue))" - -#: ../../release/079/v0.83.0.md:53 -msgid "" -"Feature/docfx [\\#1186](https://github.com/vrm-c/UniVRM/pull/1186) " -"([ousttrue](https://github.com/ousttrue))" -msgstr "" - -#: ../../release/079/v0.83.0.md:54 -msgid "" -"simple [\\#1172](https://github.com/vrm-c/UniVRM/pull/1172) " -"([ousttrue](https://github.com/ousttrue))" -msgstr "Update docs [\\#1172](https://github.com/vrm-c/UniVRM/pull/1172) " -"([ousttrue](https://github.com/ousttrue))" - -#~ msgid "https://vrm.dev/en" -#~ msgstr "" - diff --git a/docs/locale/en/LC_MESSAGES/release/079/v0.84.0.po b/docs/locale/en/LC_MESSAGES/release/079/v0.84.0.po deleted file mode 100644 index ce2121ee2..000000000 --- a/docs/locale/en/LC_MESSAGES/release/079/v0.84.0.po +++ /dev/null @@ -1,194 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2021, VRM Consortium -# This file is distributed under the same license as the UniVRM Programming -# Document package. -# FIRST AUTHOR , 2021. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: UniVRM Programming Document \n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-10-11 16:50+0900\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.9.1\n" - -#: ../../release/079/v0.84.0.md:1 -msgid "v0.84.0: 1.0準備, glTF import menu 復活" -msgstr "v0.84.0: Road to 1.0. Restore glTF import menu" - -#: ../../release/079/v0.84.0.md:3 -msgid "[v0.84.0](https://github.com/vrm-c/UniVRM/tree/v0.84.0) (2021-09-22)" -msgstr "" - -#: ../../release/079/v0.84.0.md:5 -msgid "[Release](https://github.com/vrm-c/UniVRM/releases/tag/v0.84.0)" -msgstr "" - -#: ../../release/079/v0.84.0.md:6 -msgid "[Milestone](https://github.com/vrm-c/UniVRM/milestone/46?closed=1)" -msgstr "" - -#: ../../release/079/v0.84.0.md:8 -msgid "" -"[Full " -"Changelog](https://github.com/vrm-c/UniVRM/compare/v0.83.0...v0.84.0)" -msgstr "" - -#: ../../release/079/v0.84.0.md:11 -msgid "" -"ScriptedImporterのExtract挙動を FbxImporter の挙動に合わせる " -"[\\#1048](https://github.com/vrm-c/UniVRM/issues/1048)" -msgstr "Match the ScriptedImporter's Extract behavior to FbxImporter's behavior" - -#: ../../release/079/v0.84.0.md:13 -msgid "glTF" -msgstr "" - -#: ../../release/079/v0.84.0.md:14 -msgid "no import menu [\\#1162](https://github.com/vrm-c/UniVRM/issues/1162)" -msgstr "" - -#: ../../release/079/v0.84.0.md:15 -msgid "" -"restore UniGLTF/import menu " -"[\\#1233](https://github.com/vrm-c/UniVRM/pull/1233) " -"([ousttrue](https://github.com/ousttrue))" -msgstr "" - -#: ../../release/079/v0.84.0.md:16 -msgid "" -"URP 未インストール時に、URPを選択できないように修正 " -"[\\#1232](https://github.com/vrm-c/UniVRM/pull/1232) " -"([ousttrue](https://github.com/ousttrue))" -msgstr "URP cannot be selected if URP is not installed " -"[\\#1232](https://github.com/vrm-c/UniVRM/pull/1232) " -"([ousttrue](https://github.com/ousttrue))" - -#: ../../release/079/v0.84.0.md:18 -msgid "1.0" -msgstr "" - -#: ../../release/079/v0.84.0.md:19 -msgid "" -"CreateErasedMeshAsync " -"[\\#1221](https://github.com/vrm-c/UniVRM/issues/1221)" -msgstr "" - -#: ../../release/079/v0.84.0.md:20 -msgid "" -"Shader error in 'VRM10/MToon10': undeclared identifier 'i' " -"[\\#1211](https://github.com/vrm-c/UniVRM/issues/1211)" -msgstr "" - -#: ../../release/079/v0.84.0.md:21 -msgid "" -"Make MToon10's fog work. " -"[\\#1237](https://github.com/vrm-c/UniVRM/pull/1237) " -"([Santarh](https://github.com/Santarh))" -msgstr "" - -#: ../../release/079/v0.84.0.md:22 -msgid "" -"\\[1.0\\] TextureTransformBind の Scale/Offset 変換 " -"[\\#1234](https://github.com/vrm-c/UniVRM/pull/1234) " -"([ousttrue](https://github.com/ousttrue))" -msgstr "\\[1.0\\] TextureTransformBind's Scale/Offset transformation " -"[\\#1234](https://github.com/vrm-c/UniVRM/pull/1234) " -"([ousttrue](https://github.com/ousttrue))" - -#: ../../release/079/v0.84.0.md:23 -msgid "" -"\\[1.0\\] DefaultExecutionOrder " -"[\\#1230](https://github.com/vrm-c/UniVRM/pull/1230) " -"([ousttrue](https://github.com/ousttrue))" -msgstr "" - -#: ../../release/079/v0.84.0.md:24 -msgid "" -"\\[1.0\\] bone selector\\(experimental\\) 【squash merge】 " -"[\\#1228](https://github.com/vrm-c/UniVRM/pull/1228) " -"([ousttrue](https://github.com/ousttrue))" -msgstr "" - -#: ../../release/079/v0.84.0.md:25 -msgid "" -"\\[1.0\\] meta の仕様準拠 [\\#1227](https://github.com/vrm-c/UniVRM/pull/1227)" -" ([ousttrue](https://github.com/ousttrue))" -msgstr "\\[1.0\\] Update Meta Default [\\#1227](https://github.com/vrm-c/UniVRM/pull/1227)" -" ([ousttrue](https://github.com/ousttrue))" - -#: ../../release/079/v0.84.0.md:26 -msgid "" -"\\[1.0\\] preview の MaterialUVBindings 動作を修正 " -"[\\#1226](https://github.com/vrm-c/UniVRM/pull/1226) " -"([ousttrue](https://github.com/ousttrue))" -msgstr "\\[1.0\\] Fix preview's MaterialUVBindings " -"[\\#1226](https://github.com/vrm-c/UniVRM/pull/1226) " -"([ousttrue](https://github.com/ousttrue))" - -#: ../../release/079/v0.84.0.md:27 -msgid "" -"Can not access Mesh on thread " -"[\\#1223](https://github.com/vrm-c/UniVRM/pull/1223) " -"([ousttrue](https://github.com/ousttrue))" -msgstr "" - -#: ../../release/079/v0.84.0.md:29 -msgid "その他のChangelog" -msgstr "Other Changes" - -#: ../../release/079/v0.84.0.md:31 -msgid "" -"UniVRM-0.84.0 [\\#1231](https://github.com/vrm-c/UniVRM/pull/1231) " -"([ousttrue](https://github.com/ousttrue))" -msgstr "" - -#: ../../release/079/v0.84.0.md:32 -msgid "" -"docfx を sphinx に変更 [\\#1224](https://github.com/vrm-c/UniVRM/pull/1224) " -"([ousttrue](https://github.com/ousttrue))" -msgstr "Changed docfx to sphinx [\\#1224](https://github.com/vrm-c/UniVRM/pull/1224) " -"([ousttrue](https://github.com/ousttrue))" - -#: ../../release/079/v0.84.0.md:33 -msgid "" -"(Optimize) Profiler.Begin\\(\\)/End\\(\\)をMeshImporterに仕込んだ " -"[\\#1222](https://github.com/vrm-c/UniVRM/pull/1222) " -"([notargs](https://github.com/notargs))" -msgstr "(Optimize) Add Profiler in MeshImporter " -"[\\#1222](https://github.com/vrm-c/UniVRM/pull/1222) " -"([notargs](https://github.com/notargs))" - -#: ../../release/079/v0.84.0.md:34 -msgid "" -"(Optimize) ImporterContextのうち、BuildHierarchyまわりのフレームを分散 " -"[\\#1220](https://github.com/vrm-c/UniVRM/pull/1220) " -"([notargs](https://github.com/notargs))" -msgstr "Optimize BuildHierarchy in ImporterContext " -"[\\#1220](https://github.com/vrm-c/UniVRM/pull/1220) " -"([notargs](https://github.com/notargs))" - -#: ../../release/079/v0.84.0.md:35 -msgid "" -"(Optimize) BuildBlendShape・LoadGeometryAsyncをワーカースレッドでの読み込みに対応 " -"[\\#1219](https://github.com/vrm-c/UniVRM/pull/1219) " -"([notargs](https://github.com/notargs))" -msgstr "Optimize mesh loading: utilizing worker threads to load `BuildBlendShape`/`LoadGeometryAsync` " -"[\\#1219](https://github.com/vrm-c/UniVRM/pull/1219) " -"([notargs](https://github.com/notargs))" - -#: ../../release/079/v0.84.0.md:36 -msgid "" -"LoadTexturesAsync・LoadMaterialsAsyncへのAwaitCallerの受け渡しが漏れていた問題を修正 " -"[\\#1215](https://github.com/vrm-c/UniVRM/pull/1215) " -"([notargs](https://github.com/notargs))" -msgstr "Added AwaitCaller for `LoadTexturesAsync`/`LoadMaterialsAsync` " -"[\\#1215](https://github.com/vrm-c/UniVRM/pull/1215) " -"([notargs](https://github.com/notargs))" - diff --git a/docs/locale/en/LC_MESSAGES/release/079/v0.85.0.po b/docs/locale/en/LC_MESSAGES/release/079/v0.85.0.po deleted file mode 100644 index a96521166..000000000 --- a/docs/locale/en/LC_MESSAGES/release/079/v0.85.0.po +++ /dev/null @@ -1,224 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2021, VRM Consortium -# This file is distributed under the same license as the UniVRM Programming -# Document package. -# FIRST AUTHOR , 2021. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: UniVRM Programming Document \n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-10-11 16:50+0900\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.9.1\n" - -#: ../../release/079/v0.85.0.md:1 -msgid "v0.85.0: 1.0準備, [0.x]FastSpringBone" -msgstr "v0.85.0: Road to 1.0. [0.x]FastSpringBone" - -#: ../../release/079/v0.85.0.md:3 -msgid "[v0.85.0](https://github.com/vrm-c/UniVRM/tree/v0.85.0) (2021-09-30)" -msgstr "" - -#: ../../release/079/v0.85.0.md:5 -msgid "[Release](https://github.com/vrm-c/UniVRM/releases/tag/v0.85.0)" -msgstr "" - -#: ../../release/079/v0.85.0.md:6 -msgid "[Milestone](https://github.com/vrm-c/UniVRM/milestone/47?closed=1)" -msgstr "" - -#: ../../release/079/v0.85.0.md:8 -msgid "" -"[Full " -"Changelog](https://github.com/vrm-c/UniVRM/compare/v0.84.0...v0.85.0)" -msgstr "" - -#: ../../release/079/v0.85.0.md:10 -msgid "[1.0]" -msgstr "" - -#: ../../release/079/v0.85.0.md:11 -msgid "" -"\\[1.0\\] VRM10ObjectFirstPerson.SetupAsync に isMine 引数 " -"[\\#1250](https://github.com/vrm-c/UniVRM/issues/1250)" -msgstr "\\[1.0\\] `isMine` argument in `VRM10ObjectFirstPerson.SetupAsync` " -"[\\#1250](https://github.com/vrm-c/UniVRM/issues/1250)" - -#: ../../release/079/v0.85.0.md:12 -msgid "" -"\\[1.0\\] MToon10 offset/scale の挙動 " -"[\\#1225](https://github.com/vrm-c/UniVRM/issues/1225)" -msgstr "\\[1.0\\] MToon10 offset/scale behaviors " -"[\\#1225](https://github.com/vrm-c/UniVRM/issues/1225)" - -#: ../../release/079/v0.85.0.md:13 -msgid "" -"CreateErasedMeshAsync " -"[\\#1221](https://github.com/vrm-c/UniVRM/issues/1221)" -msgstr "" - -#: ../../release/079/v0.85.0.md:14 -msgid "" -"\\[1.0\\] Vrm10Controller を Vrm10Instance に改名してリソース管理を委譲する " -"[\\#1242](https://github.com/vrm-c/UniVRM/issues/1242)" -msgstr "\\[1.0\\] Rename `Vrm10Controller` to `Vrm10Instance` " -"[\\#1242](https://github.com/vrm-c/UniVRM/issues/1242)" - -#: ../../release/079/v0.85.0.md:15 -msgid "" -"\\[1.0\\] Fix MToon10 texture offset/scale bug. " -"[\\#1261](https://github.com/vrm-c/UniVRM/pull/1261) " -"([Santarh](https://github.com/Santarh))" -msgstr "" - -#: ../../release/079/v0.85.0.md:16 -msgid "" -"VrmLib.Model の Read を非同期処理フェーズに移動 " -"[\\#1259](https://github.com/vrm-c/UniVRM/pull/1259) " -"([Santarh](https://github.com/Santarh))" -msgstr "Move `VrmLib.Model`'s `Read` function to asynchronously processing phase " -"[\\#1259](https://github.com/vrm-c/UniVRM/pull/1259) " -"([Santarh](https://github.com/Santarh))" - -#: ../../release/079/v0.85.0.md:17 -msgid "" -"add self flag [\\#1258](https://github.com/vrm-c/UniVRM/pull/1258) " -"([ousttrue](https://github.com/ousttrue))" -msgstr "Add self flag [\\#1258](https://github.com/vrm-c/UniVRM/pull/1258) " -"([ousttrue](https://github.com/ousttrue))" - -#: ../../release/079/v0.85.0.md:18 -msgid "" -"\\[1.0\\] Thumbnail の nullcheck " -"[\\#1254](https://github.com/vrm-c/UniVRM/pull/1254) " -"([ousttrue](https://github.com/ousttrue))" -msgstr "" - -#: ../../release/079/v0.85.0.md:19 -msgid "" -"\\[1.0\\] FirstPerson.SetupAsync 修正 " -"[\\#1252](https://github.com/vrm-c/UniVRM/pull/1252) " -"([ousttrue](https://github.com/ousttrue))" -msgstr "\\[1.0\\] Fix FirstPerson.SetupAsync " -"[\\#1252](https://github.com/vrm-c/UniVRM/pull/1252) " -"([ousttrue](https://github.com/ousttrue))" - -#: ../../release/079/v0.85.0.md:20 -msgid "" -"\\[1.0\\] rename\\_VRM10Controller\\_to\\_Vrm10Instance " -"[\\#1251](https://github.com/vrm-c/UniVRM/pull/1251) " -"([ousttrue](https://github.com/ousttrue))" -msgstr "" - -#: ../../release/079/v0.85.0.md:22 -msgid "FastSpringBone" -msgstr "" - -#: ../../release/079/v0.85.0.md:23 -msgid "利用方法は、 `Assets/VRM/Samples/SimpleViewer` を参考にしてください。" -msgstr "Refer to `Assets/VRM/Samples/SimpleViewer` for more details." - -#: ../../release/079/v0.85.0.md:25 -msgid "" -"Add FastSpringBone [\\#1263](https://github.com/vrm-c/UniVRM/pull/1263) " -"([notargs](https://github.com/notargs))" -msgstr "" - -#: ../../release/079/v0.85.0.md:27 -msgid "その他のChangelog" -msgstr "Other Changes" - -#: ../../release/079/v0.85.0.md:29 -msgid "" -"it might not be a bug but i can't import the package " -"[\\#1238](https://github.com/vrm-c/UniVRM/issues/1238)" -msgstr "" - -#: ../../release/079/v0.85.0.md:30 -msgid "" -"Failed UnlitTransparentZWrite fallback on importing VRM 0.x " -"[\\#1139](https://github.com/vrm-c/UniVRM/issues/1139)" -msgstr "" - -#: ../../release/079/v0.85.0.md:31 -msgid "LWRP / URP support [\\#368](https://github.com/vrm-c/UniVRM/issues/368)" -msgstr "" - -#: ../../release/079/v0.85.0.md:32 -msgid "" -"warning [\\#1265](https://github.com/vrm-c/UniVRM/pull/1265) " -"([ousttrue](https://github.com/ousttrue))" -msgstr "" - -#: ../../release/079/v0.85.0.md:33 -msgid "" -"Fix/unity version [\\#1262](https://github.com/vrm-c/UniVRM/pull/1262) " -"([ousttrue](https://github.com/ousttrue))" -msgstr "" - -#: ../../release/079/v0.85.0.md:34 -msgid "" -"Vrm と それ以外の glb の処理分岐方法を変更 " -"[\\#1260](https://github.com/vrm-c/UniVRM/pull/1260) " -"([ousttrue](https://github.com/ousttrue))" -msgstr "Update simple viewer: update loading logic for VRM/GLB " -"[\\#1260](https://github.com/vrm-c/UniVRM/pull/1260) " -"([ousttrue](https://github.com/ousttrue))" - -#: ../../release/079/v0.85.0.md:35 -msgid "" -"Fallback UnlitTransparentWithZWrite into MToon's emissive factor. " -"[\\#1255](https://github.com/vrm-c/UniVRM/pull/1255) " -"([Santarh](https://github.com/Santarh))" -msgstr "" - -#: ../../release/079/v0.85.0.md:36 -msgid "" -"Update -----feature-request.md " -"[\\#1253](https://github.com/vrm-c/UniVRM/pull/1253) " -"([ousttrue](https://github.com/ousttrue))" -msgstr "" - -#: ../../release/079/v0.85.0.md:37 -msgid "" -"UniGLTF/README 更新 [\\#1249](https://github.com/vrm-c/UniVRM/pull/1249) " -"([ousttrue](https://github.com/ousttrue))" -msgstr "Update UniGLTF/README [\\#1249](https://github.com/vrm-c/UniVRM/pull/1249) " -"([ousttrue](https://github.com/ousttrue))" - -#: ../../release/079/v0.85.0.md:38 -msgid "" -"`VRM/UnlitTransparentZWrite` の Import を修正 " -"[\\#1248](https://github.com/vrm-c/UniVRM/pull/1248) " -"([ousttrue](https://github.com/ousttrue))" -msgstr "Fix `VRM/UnlitTransparentZWrite`'s import " -"[\\#1248](https://github.com/vrm-c/UniVRM/pull/1248) " -"([ousttrue](https://github.com/ousttrue))" - -#: ../../release/079/v0.85.0.md:39 -msgid "" -"Update README.md [\\#1246](https://github.com/vrm-c/UniVRM/pull/1246) " -"([ousttrue](https://github.com/ousttrue))" -msgstr "" - -#: ../../release/079/v0.85.0.md:40 -msgid "" -"Fix throw by First. Use FirstOrDefault " -"[\\#1244](https://github.com/vrm-c/UniVRM/pull/1244) " -"([ousttrue](https://github.com/ousttrue))" -msgstr "" - -#: ../../release/079/v0.85.0.md:41 -msgid "" -"lambda `Func\\\\>` cause warning. Use " -"Task.FromResult [\\#1243](https://github.com/vrm-c/UniVRM/pull/1243) " -"([ousttrue](https://github.com/ousttrue))" -msgstr "" - diff --git a/docs/locale/en/LC_MESSAGES/release/079/v0.86.0.po b/docs/locale/en/LC_MESSAGES/release/079/v0.86.0.po deleted file mode 100644 index eaa650783..000000000 --- a/docs/locale/en/LC_MESSAGES/release/079/v0.86.0.po +++ /dev/null @@ -1,125 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2021, VRM Consortium -# This file is distributed under the same license as the UniVRM Programming -# Document package. -# FIRST AUTHOR , 2021. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: UniVRM Programming Document \n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-10-11 16:50+0900\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.9.1\n" - -#: ../../release/079/v0.86.0.md:1 -msgid "v0.86.0: 1.0準備, [1.0]FastSpringBone" -msgstr "v0.86.0: Road to 1.0. [1.0]FastSpringBone" - -#: ../../release/079/v0.86.0.md:3 -msgid "1.0" -msgstr "" - -#: ../../release/079/v0.86.0.md:4 -msgid "" -"[[\\#1287](https://github.com/vrm-c/UniVRM/pull/1287)] [1.0] !isSelf かつ " -"firstPersonOnly のときに VisibleRenderers から除去する" -msgstr "[[\\#1287](https://github.com/vrm-c/UniVRM/pull/1287)] [1.0] When a renderer's `isSelf` is false and its `firstPersonOnly` is enabled, it will be removed from `VisibleRenderers`" - -#: ../../release/079/v0.86.0.md:5 -msgid "" -"[[\\#1280](https://github.com/vrm-c/UniVRM/pull/1280)] [1.0] " -"ヒエラルキーに回転・スケールが含まれているモデルのマイグレーション" -msgstr "[[\\#1280](https://github.com/vrm-c/UniVRM/pull/1280)] [1.0] Data migration (`vrm0` -> `vrm1`) for models containing rotation/scale in Hierarchy" - -#: ../../release/079/v0.86.0.md:6 -msgid "" -"[[\\#1278](https://github.com/vrm-c/UniVRM/pull/1278)] Avoid " -"FastSpringBone in UnitTest" -msgstr "" - -#: ../../release/079/v0.86.0.md:7 -msgid "" -"[[\\#1277](https://github.com/vrm-c/UniVRM/pull/1277)] Add fastSpringBone" -" documents" -msgstr "" - -#: ../../release/079/v0.86.0.md:8 -msgid "" -"[[\\#1273](https://github.com/vrm-c/UniVRM/pull/1273)] Improve buffer " -"construction performance" -msgstr "" - -#: ../../release/079/v0.86.0.md:9 -msgid "" -"[[\\#1271](https://github.com/vrm-c/UniVRM/pull/1271)] Add FastSpringBone" -" for VRM1.0" -msgstr "" - -#: ../../release/079/v0.86.0.md:11 -msgid "その他" -msgstr "Other Changes" - -#: ../../release/079/v0.86.0.md:12 -msgid "[[\\#1288](https://github.com/vrm-c/UniVRM/pull/1288)] Fix/test filter" -msgstr "" - -#: ../../release/079/v0.86.0.md:13 -msgid "" -"[[\\#1285](https://github.com/vrm-c/UniVRM/pull/1285)] Doc/add release " -"note" -msgstr "" - -#: ../../release/079/v0.86.0.md:14 -msgid "" -"[[\\#1283](https://github.com/vrm-c/UniVRM/pull/1283)] Ignore meshFilter " -"if it hided or hasn't vertex" -msgstr "" - -#: ../../release/079/v0.86.0.md:15 -msgid "[[\\#1282](https://github.com/vrm-c/UniVRM/pull/1282)] vrm.devから移動" -msgstr "[[\\#1282](https://github.com/vrm-c/UniVRM/pull/1282)] Move articles from vrm.dev to Sphinx" - -#: ../../release/079/v0.86.0.md:16 -msgid "[[\\#1281](https://github.com/vrm-c/UniVRM/pull/1281)] UniVRM-0.86.0" -msgstr "" - -#: ../../release/079/v0.86.0.md:17 -msgid "" -"[[\\#1279](https://github.com/vrm-c/UniVRM/pull/1279)] [Maintenance] mv " -"VrmLib.SpanLike to UniGLTF.SpanLike" -msgstr "[[\\#1279](https://github.com/vrm-c/UniVRM/pull/1279)] [Maintenance] Move `VrmLib.SpanLike` to `UniGLTF.SpanLike`" - -#: ../../release/079/v0.86.0.md:18 -msgid "" -"[[\\#1276](https://github.com/vrm-c/UniVRM/pull/1276)] conf.py " -"とコマンドラインの評価順ぽい" -msgstr "[[\\#1276](https://github.com/vrm-c/UniVRM/pull/1276)] Update Sphinx again" - -#: ../../release/079/v0.86.0.md:19 -msgid "[[\\#1275](https://github.com/vrm-c/UniVRM/pull/1275)] もう一回" -msgstr "[[\\#1275](https://github.com/vrm-c/UniVRM/pull/1275)] Update Sphinx one more time" - -#: ../../release/079/v0.86.0.md:20 -msgid "[[\\#1274](https://github.com/vrm-c/UniVRM/pull/1274)] Sphinx更新" -msgstr "[[\\#1274](https://github.com/vrm-c/UniVRM/pull/1274)] Update Sphinx" - -#: ../../release/079/v0.86.0.md:21 -msgid "[[\\#1272](https://github.com/vrm-c/UniVRM/pull/1272)] fix name" -msgstr "" - -#: ../../release/079/v0.86.0.md:22 -msgid "" -"[[\\#1270](https://github.com/vrm-c/UniVRM/pull/1270)] " -"BvhImporterContext.Parse の引き数間違いを修正" -msgstr "[[\\#1270](https://github.com/vrm-c/UniVRM/pull/1270)] Fix incorrect arguments in BvhImporterContext.Parse" - -#: ../../release/079/v0.86.0.md:23 -msgid "[[\\#1269](https://github.com/vrm-c/UniVRM/pull/1269)] fix typo" -msgstr "" diff --git a/docs/locale/en/LC_MESSAGES/release/079/v0.87.0.po b/docs/locale/en/LC_MESSAGES/release/079/v0.87.0.po deleted file mode 100644 index 3dc7686db..000000000 --- a/docs/locale/en/LC_MESSAGES/release/079/v0.87.0.po +++ /dev/null @@ -1,175 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2021, VRM Consortium -# This file is distributed under the same license as the UniVRM Programming -# Document package. -# FIRST AUTHOR , 2021. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: UniVRM Programming Document \n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-10-29 16:41+0900\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.9.1\n" - -#: ../../release/079/v0.87.0.md:1 -msgid "v0.87.0: 1.0準備" -msgstr "v0.87.0: Road to 1.0." - -#: ../../release/079/v0.87.0.md:3 -msgid "1.0" -msgstr "" - -#: ../../release/079/v0.87.0.md:5 -msgid "[[\\#1317](https://github.com/vrm-c/UniVRM/pull/1317)] 1.0-beta" -msgstr "" - -#: ../../release/079/v0.87.0.md:6 -msgid "" -"[[\\#1314](https://github.com/vrm-c/UniVRM/pull/1314)] " -"FastSpringBone1.0の内部構造を動的に変更するための仕組みを追加しました" -msgstr "[[\\#1314](https://github.com/vrm-c/UniVRM/pull/1314)] " -"Added a mechanism to dynamically change the FastSpringBone1.0 internal structure" - -#: ../../release/079/v0.87.0.md:7 -msgid "[[\\#1312](https://github.com/vrm-c/UniVRM/pull/1312)] [1.0] Scale 対応" -msgstr "[[\\#1312](https://github.com/vrm-c/UniVRM/pull/1312)] [1.0] Support Scale " - -#: ../../release/079/v0.87.0.md:8 -msgid "" -"[[\\#1308](https://github.com/vrm-c/UniVRM/pull/1308)] [1.0] ushort, byte" -" 型の indices を持つモデルのマイグレーション" -msgstr "[[\\#1308](https://github.com/vrm-c/UniVRM/pull/1308)] [1.0] " -"Support `ushort` and `byte` types for primitive.indices" - -#: ../../release/079/v0.87.0.md:9 -msgid "" -"[[\\#1306](https://github.com/vrm-c/UniVRM/pull/1306)] " -"Hierarchyの構築が終わるまでVrm10Instanceの有効化を遅延させる" -msgstr "[[\\#1306](https://github.com/vrm-c/UniVRM/pull/1306)] " -"`Vrm10Instance` will not be enabled until the Hierarchy construction task is completed" - -#: ../../release/079/v0.87.0.md:10 -msgid "[[\\#1305](https://github.com/vrm-c/UniVRM/pull/1305)] [1.0] Migration の修正" -msgstr "[[\\#1305](https://github.com/vrm-c/UniVRM/pull/1305)] [1.0] Fix migration loading" - -#: ../../release/079/v0.87.0.md:12 -msgid "unitypackage" -msgstr "" - -#: ../../release/079/v0.87.0.md:14 -msgid "[[\\#1320](https://github.com/vrm-c/UniVRM/pull/1320)] unity_package" -msgstr "" - -#: ../../release/079/v0.87.0.md:15 -msgid "" -"[[\\#1309](https://github.com/vrm-c/UniVRM/pull/1309)] copy Samples~ to " -"under Assets" -msgstr "" - -#: ../../release/079/v0.87.0.md:16 -msgid "" -"[[\\#1299](https://github.com/vrm-c/UniVRM/pull/1299)] [Maintenance] " -"Samples を Samples~ に移動" -msgstr "[[\\#1299](https://github.com/vrm-c/UniVRM/pull/1299)] [Maintenance] " -"Move `Samples` to `Samples~`" - -#: ../../release/079/v0.87.0.md:18 -msgid "doc" -msgstr "" - -#: ../../release/079/v0.87.0.md:20 -msgid "[[\\#1313](https://github.com/vrm-c/UniVRM/pull/1313)] Doc/update 20211015" -msgstr "" - -#: ../../release/079/v0.87.0.md:21 -msgid "" -"[[\\#1302](https://github.com/vrm-c/UniVRM/pull/1302)] " -"rtdテンプレート向けの言語スイッチリンク" -msgstr "[[\\#1302](https://github.com/vrm-c/UniVRM/pull/1302)] " -"Add `Read the Docs` language switch link" - -#: ../../release/079/v0.87.0.md:22 -msgid "" -"[[\\#1301](https://github.com/vrm-c/UniVRM/pull/1301)] update release " -"notes" -msgstr "" - -#: ../../release/079/v0.87.0.md:23 -msgid "[[\\#1298](https://github.com/vrm-c/UniVRM/pull/1298)] Doc/update theme" -msgstr "" - -#: ../../release/079/v0.87.0.md:24 -msgid "[[\\#1297](https://github.com/vrm-c/UniVRM/pull/1297)] Doc/reelease page" -msgstr "[[\\#1297](https://github.com/vrm-c/UniVRM/pull/1297)] Doc/release page" - -#: ../../release/079/v0.87.0.md:25 -msgid "" -"[[\\#1292](https://github.com/vrm-c/UniVRM/pull/1292)] Put English " -"version in msgstr" -msgstr "" - -#: ../../release/079/v0.87.0.md:26 -msgid "" -"[[\\#1291](https://github.com/vrm-c/UniVRM/pull/1291)] update release " -"note v0.86.0(en)" -msgstr "" - -#: ../../release/079/v0.87.0.md:27 -msgid "[[\\#1290](https://github.com/vrm-c/UniVRM/pull/1290)] 新しい順に並べ替え" -msgstr "[[\\#1290](https://github.com/vrm-c/UniVRM/pull/1290)] Change the list order of release versions" - -#: ../../release/079/v0.87.0.md:28 -msgid "[[\\#1289](https://github.com/vrm-c/UniVRM/pull/1289)] Doc/release v0.86.0" -msgstr "" - -#: ../../release/079/v0.87.0.md:30 -msgid "other" -msgstr "Other Changes" - -#: ../../release/079/v0.87.0.md:32 -msgid "" -"[[\\#1318](https://github.com/vrm-c/UniVRM/pull/1318)] Trim whitespaces " -"at generated object field serialization code." -msgstr "" - -#: ../../release/079/v0.87.0.md:33 -msgid "" -"[[\\#1315](https://github.com/vrm-c/UniVRM/pull/1315)] At importing, " -"Unity asset name is fixed with ignore-case comparison." -msgstr "" - -#: ../../release/079/v0.87.0.md:34 -msgid "" -"[[\\#1316](https://github.com/vrm-c/UniVRM/pull/1316)] " -"Quaternion.AngleAxisの単位が間違えていたことによるバグを修正" -msgstr "[[\\#1316](https://github.com/vrm-c/UniVRM/pull/1316)] " -"Correct the unit of Quaternion.AngleAxis to `Degree`" - -#: ../../release/079/v0.87.0.md:35 -msgid "" -"[[\\#1311](https://github.com/vrm-c/UniVRM/pull/1311)] Implements " -"asynchronous AwaitCaller at runtime." -msgstr "" - -#: ../../release/079/v0.87.0.md:36 -msgid "[[\\#1310](https://github.com/vrm-c/UniVRM/pull/1310)] UniVRM-0.87.0" -msgstr "" - -#: ../../release/079/v0.87.0.md:37 -msgid "" -"[[\\#1307](https://github.com/vrm-c/UniVRM/pull/1307)] VRMShaders.GLTF.IO" -" 以下のディレクトリ整理" -msgstr "[[\\#1307](https://github.com/vrm-c/UniVRM/pull/1307)] " -"Organize directories under `VRMShaders.GLTF.IO`" - -#: ../../release/079/v0.87.0.md:38 -msgid "[[\\#1300](https://github.com/vrm-c/UniVRM/pull/1300)] fix warnings" -msgstr "" - diff --git a/docs/locale/en/LC_MESSAGES/release/079/v0.88.0.po b/docs/locale/en/LC_MESSAGES/release/079/v0.88.0.po deleted file mode 100644 index c7800ba48..000000000 --- a/docs/locale/en/LC_MESSAGES/release/079/v0.88.0.po +++ /dev/null @@ -1,185 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2021, VRM Consortium -# This file is distributed under the same license as the UniVRM Programming -# Document package. -# FIRST AUTHOR , 2021. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: UniVRM Programming Document \n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-10-29 16:41+0900\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.9.1\n" - -#: ../../release/079/v0.88.0.md:1 -msgid "v0.88.0: 1.0準備" -msgstr "v0.88.0: Road to 1.0." - -#: ../../release/079/v0.88.0.md:3 -msgid "過去に TransparentZWrite シェーダーでエクスポートしたファイルをロード時に変換する修正" -msgstr "Fix `TransparentZWrite` shader import for models that were exported with the `TransparentZWrite` in the earlier versions" - -#: ../../release/079/v0.88.0.md:5 -msgid "{doc}`TransparentZWrite `" -msgstr "" - -#: ../../release/079/v0.88.0.md:6 -msgid "" -"[[\\#1331](https://github.com/vrm-c/UniVRM/pull/1331)] Fix " -"UnlitTransparentZWrite fallback code." -msgstr "" - -#: ../../release/079/v0.88.0.md:8 -msgid "buffer.uri に `data:` を使っている glb/gltf に対応" -msgstr "Supports glb/gltf using `data:` in `buffer.uri`" - -#: ../../release/079/v0.88.0.md:10 -msgid "`image.uri` では `data:` に対応していたのだけど、`buffer.uri` は対応していなかった。" -msgstr "Although `image.uri` supports `data:`, so far `buffer.uri` does not support `data:`" - -#: ../../release/079/v0.88.0.md:12 -msgid "" -"[Error when load glb file " -"(buffer.uri)](https://github.com/vrm-c/UniVRM/issues/1326)" -msgstr "" - -#: ../../release/079/v0.88.0.md:14 -msgid "1.0" -msgstr "" - -#: ../../release/079/v0.88.0.md:15 ../../release/079/v0.88.0.md:21 -msgid "" -"[[\\#1346](https://github.com/vrm-c/UniVRM/pull/1346)] Fix10/fix " -"expression migration" -msgstr "" - -#: ../../release/079/v0.88.0.md:16 ../../release/079/v0.88.0.md:20 -msgid "" -"[[\\#1347](https://github.com/vrm-c/UniVRM/pull/1347)] [1.0] Expression " -"UV Binding の挙動" -msgstr "[[\\#1347](https://github.com/vrm-c/UniVRM/pull/1347)] " -"[1.0] Update Expression's UV Binding" - -#: ../../release/079/v0.88.0.md:17 -msgid "" -"[[\\#1353](https://github.com/vrm-c/UniVRM/pull/1353)] Migrate legacy " -"Unlit shaders" -msgstr "" - -#: ../../release/079/v0.88.0.md:18 -msgid "" -"[[\\#1349](https://github.com/vrm-c/UniVRM/pull/1349)] fix (VRM1.0, " -"MToon): exported emissive factor should be in linear colorspace" -msgstr "" - -#: ../../release/079/v0.88.0.md:19 -msgid "" -"[[\\#1348](https://github.com/vrm-c/UniVRM/pull/1348)] fix (VRM1.0, " -"MToon): change export spec version to 1.0-beta" -msgstr "" - -#: ../../release/079/v0.88.0.md:22 -msgid "" -"[[\\#1344](https://github.com/vrm-c/UniVRM/pull/1344)] [1.0] const " -"LICENSE_URL_JA" -msgstr "" - -#: ../../release/079/v0.88.0.md:23 -msgid "" -"[[\\#1342](https://github.com/vrm-c/UniVRM/pull/1342)] [1.0] migration " -"fail safe" -msgstr "" - -#: ../../release/079/v0.88.0.md:24 -msgid "" -"[[\\#1340](https://github.com/vrm-c/UniVRM/pull/1340)] " -"ReconstructSpringBoneを呼んだ時、デフォルトの回転角の指定が正しく行えない問題を修正" -msgstr "[[\\#1340](https://github.com/vrm-c/UniVRM/pull/1340)] " -"Fix a bug where default rotation is not correctly assigned when calling `ReconstructSpringBone`" - -#: ../../release/079/v0.88.0.md:26 -msgid "doc" -msgstr "" - -#: ../../release/079/v0.88.0.md:27 -msgid "[[\\#1337](https://github.com/vrm-c/UniVRM/pull/1337)] sphinx エラー修正" -msgstr "[[\\#1337](https://github.com/vrm-c/UniVRM/pull/1337)] Fix sphinx errors" - -#: ../../release/079/v0.88.0.md:28 -msgid "[[\\#1336](https://github.com/vrm-c/UniVRM/pull/1336)] Doc/update 20211022" -msgstr "" - -#: ../../release/079/v0.88.0.md:29 -msgid "[[\\#1323](https://github.com/vrm-c/UniVRM/pull/1323)] Doc/update 20211018" -msgstr "" - -#: ../../release/079/v0.88.0.md:30 -msgid "" -"[[\\#1321](https://github.com/vrm-c/UniVRM/pull/1321)] UniVRM-0.87.0 " -"release note" -msgstr "" - -#: ../../release/079/v0.88.0.md:32 -msgid "Others" -msgstr "Other Changes" - -#: ../../release/079/v0.88.0.md:33 -msgid "[[\\#1345](https://github.com/vrm-c/UniVRM/pull/1345)] UniVRM-0.88.0" -msgstr "" - -#: ../../release/079/v0.88.0.md:34 -msgid "" -"[[\\#1343](https://github.com/vrm-c/UniVRM/pull/1343)] bufferView の data " -"uri を実装" -msgstr "[[\\#1343](https://github.com/vrm-c/UniVRM/pull/1343)] " -"Implement the data uri for bufferView" - -#: ../../release/079/v0.88.0.md:35 -msgid "" -"[[\\#1339](https://github.com/vrm-c/UniVRM/pull/1339)] [Maintenance] " -"refactoring gltf buffer access" -msgstr "" - -#: ../../release/079/v0.88.0.md:36 -msgid "" -"[[\\#1338](https://github.com/vrm-c/UniVRM/pull/1338)] " -"MaterialDescriptorをreadonly structに変更" -msgstr "[[\\#1338](https://github.com/vrm-c/UniVRM/pull/1338)] " -"Change MaterialDescriptor as `readonly struct`" - -#: ../../release/079/v0.88.0.md:37 -msgid "" -"[[\\#1327](https://github.com/vrm-c/UniVRM/pull/1327)] Merge duplicated " -"gltfExporter argument `GltfExportSettings`" -msgstr "" - -#: ../../release/079/v0.88.0.md:38 -msgid "" -"[[\\#1334](https://github.com/vrm-c/UniVRM/pull/1334)] [0.x] Remove " -"RuntimeGltfInstance before saving a prefab." -msgstr "" - -#: ../../release/079/v0.88.0.md:39 -msgid "" -"[[\\#1330](https://github.com/vrm-c/UniVRM/pull/1330)] " -"FastSpringBoneがMathf関連のエラーを吐く問題を修正" -msgstr "[[\\#1330](https://github.com/vrm-c/UniVRM/pull/1330)] " -"Fix errors related to FastSpringBone" - -#: ../../release/079/v0.88.0.md:40 -msgid "" -"[[\\#1324](https://github.com/vrm-c/UniVRM/pull/1324)] Normalize " -"quaternion on update headTransform.rotation" -msgstr "" - -#: ../../release/079/v0.88.0.md:41 -msgid "[[\\#1322](https://github.com/vrm-c/UniVRM/pull/1322)] fix download url" -msgstr "" - diff --git a/docs/locale/en/LC_MESSAGES/release/079/v0.89.0.po b/docs/locale/en/LC_MESSAGES/release/079/v0.89.0.po deleted file mode 100644 index ec2aafef2..000000000 --- a/docs/locale/en/LC_MESSAGES/release/079/v0.89.0.po +++ /dev/null @@ -1,117 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2021, VRM Consortium -# This file is distributed under the same license as the UniVRM Programming -# Document package. -# FIRST AUTHOR , 2022. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: UniVRM Programming Document \n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2022-01-19 17:09+0900\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.9.1\n" - -#: ../../release/079/v0.89.0.md:1 -msgid "v0.89.0: 1.0準備" -msgstr "v0.89.0: Road to 1.0." - -#: ../../release/079/v0.89.0.md:3 -msgid "exporter" -msgstr "" - -#: ../../release/079/v0.89.0.md:4 -msgid "一部のモデルでエクスポート時に blend shape の法線が乱れる問題を修正しました。" -msgstr "Fix a problem where some of the exported models having incorrect BlendShape Normals" - -#: ../../release/079/v0.89.0.md:6 -msgid "" -"[[\\#1363](https://github.com/vrm-c/UniVRM/pull/1363)] " -"meshを正規化するときに、法線を正規化する" -msgstr "[[\\#1363](https://github.com/vrm-c/UniVRM/pull/1363)] " -"Normalizing mesh normals when conducting mesh normalization" - -#: ../../release/079/v0.89.0.md:8 -msgid "発生条件" -msgstr "Conditions that trigger this problem" - -#: ../../release/079/v0.89.0.md:10 -msgid "正規化する" -msgstr "Perform normalization" - -#: ../../release/079/v0.89.0.md:11 -msgid "正規化する前のモデルに回転が含まれている(blender由来 の Z-UP Meshなど)" -msgstr "Model's rotation is not set as the default value before normalization" - -#: ../../release/079/v0.89.0.md:12 -msgid "法線が正規化されていない({100, 0, 0} などの値)" -msgstr "Mesh's Normals are not normalized" - -#: ../../release/079/v0.89.0.md:13 -msgid "scale の影響かもしれない" -msgstr "Probably be affected by Scale" - -#: ../../release/079/v0.89.0.md:15 -msgid "が組み合わさったときに blend shape の bake 結果が破綻する場合があるようです。" -msgstr "Based on above assumptions, BlendShape's bake outcomes may not go well" - -#: ../../release/079/v0.89.0.md:17 -msgid "importer" -msgstr "" - -#: ../../release/079/v0.89.0.md:19 -msgid "`v0.88.0` で `GLTF` のロードが低速化した問題を修正しました。" -msgstr "Fix a problem where GLTF Loading speed was slow in `v0.88.0`" - -#: ../../release/079/v0.89.0.md:21 -msgid "" -"[[\\#1362](https://github.com/vrm-c/UniVRM/pull/1362)] glTF 形式の uri " -"アクセスをキャッシュ(たぶん、0.87以前の動作)" -msgstr "[[\\#1362](https://github.com/vrm-c/UniVRM/pull/1362)] " -"Cache the uri access of glTF format" - -#: ../../release/079/v0.89.0.md:23 -msgid "1.0" -msgstr "" - -#: ../../release/079/v0.89.0.md:24 -msgid "" -"[[\\#1365](https://github.com/vrm-c/UniVRM/pull/1365)] [1.0] meta の " -"Editor 仕様に追随" -msgstr "[[\\#1365](https://github.com/vrm-c/UniVRM/pull/1365)] " -"[1.0] Update meta" - -#: ../../release/079/v0.89.0.md:25 -msgid "" -"[[\\#1356](https://github.com/vrm-c/UniVRM/pull/1356)] [1.0] " -"Fix10/firstperson import fallback" -msgstr "" - -#: ../../release/079/v0.89.0.md:27 -msgid "other" -msgstr "" - -#: ../../release/079/v0.89.0.md:28 -msgid "[[\\#1366](https://github.com/vrm-c/UniVRM/pull/1366)] UniVRM-0.89" -msgstr "" - -#: ../../release/079/v0.89.0.md:29 -msgid "" -"[[\\#1364](https://github.com/vrm-c/UniVRM/pull/1364)] menu that contains" -" \"//\" is not visible in Unity-2021.2" -msgstr "" - -#: ../../release/079/v0.89.0.md:30 -msgid "[[\\#1358](https://github.com/vrm-c/UniVRM/pull/1358)] download button" -msgstr "" - -#: ../../release/079/v0.89.0.md:31 -msgid "[[\\#1355](https://github.com/vrm-c/UniVRM/pull/1355)] Doc/fix v0 88 0" -msgstr "" - diff --git a/docs/locale/en/LC_MESSAGES/release/079/v0.90.0.po b/docs/locale/en/LC_MESSAGES/release/079/v0.90.0.po deleted file mode 100644 index ef79f9082..000000000 --- a/docs/locale/en/LC_MESSAGES/release/079/v0.90.0.po +++ /dev/null @@ -1,104 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2021, VRM Consortium -# This file is distributed under the same license as the UniVRM Programming -# Document package. -# FIRST AUTHOR , 2022. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: UniVRM Programming Document \n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2022-02-09 14:04+0900\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.9.1\n" - -#: ../../release/079/v0.90.0.md:1 -msgid "v0.90.0: NativeArray" -msgstr "" - -#: ../../release/079/v0.90.0.md:3 -msgid "" -"[[\\#1373](https://github.com/vrm-c/UniVRM/pull/1373)] New Mesh " -"APIを利用することで、GPUへのMeshアップロードコストを削減" -msgstr "[[\\#1373](https://github.com/vrm-c/UniVRM/pull/1373)] " -"Use new mesh API to reduce mesh upload costs to GPU" - -#: ../../release/079/v0.90.0.md:5 -msgid "1.0" -msgstr "" - -#: ../../release/079/v0.90.0.md:6 -msgid "" -"[[\\#1387](https://github.com/vrm-c/UniVRM/pull/1387)] [1.0] " -"ScriptableObject VRM10Expression の MorphTargetBinding.Weight の値域を 0-1 に修正" -msgstr "[[\\#1387](https://github.com/vrm-c/UniVRM/pull/1387)] [1.0] " -"Fix the range of the MorphTargetBinding.Weight of ScriptableObject VRM10Expression to 0-1" - -#: ../../release/079/v0.90.0.md:7 -msgid "" -"[[\\#1374](https://github.com/vrm-c/UniVRM/pull/1374)] [1.0] indices が " -"65535 を超える場合に indexFormat をセットする" -msgstr "[[\\#1374](https://github.com/vrm-c/UniVRM/pull/1374)] " -"[1.0] Fix indexFormat if indices are over 65535" - -#: ../../release/079/v0.90.0.md:9 -msgid "その他" -msgstr "Other Changes" - -#: ../../release/079/v0.90.0.md:10 -msgid "[[\\#1394](https://github.com/vrm-c/UniVRM/pull/1394)] Colorsのnull考慮漏れを修正" -msgstr "[[\\#1394](https://github.com/vrm-c/UniVRM/pull/1394)] Fix an occurred error when MeshContext's Colors is null" - -#: ../../release/079/v0.90.0.md:11 -msgid "[[\\#1392](https://github.com/vrm-c/UniVRM/pull/1392)] ビルド時の参照エラーを修正" -msgstr "[[\\#1392](https://github.com/vrm-c/UniVRM/pull/1392)] Fix build errors" - -#: ../../release/079/v0.90.0.md:12 -msgid "[[\\#1391](https://github.com/vrm-c/UniVRM/pull/1391)] UniVRM-0.90.0" -msgstr "" - -#: ../../release/079/v0.90.0.md:13 -msgid "" -"[[\\#1385](https://github.com/vrm-c/UniVRM/pull/1385)] 未知の material " -"をエクスポートするとエラーになるのを回避" -msgstr "[[\\#1385](https://github.com/vrm-c/UniVRM/pull/1385)] " -"Avoid errors when exporting unrecognized materials" - -#: ../../release/079/v0.90.0.md:14 -msgid "" -"[[\\#1376](https://github.com/vrm-c/UniVRM/pull/1376)] VRM1.0についてもNew " -"Mesh APIを使う" -msgstr "[[\\#1376](https://github.com/vrm-c/UniVRM/pull/1376)] " -"Apply new mesh API to VRM1.0" - -#: ../../release/079/v0.90.0.md:15 -msgid "[[\\#1375](https://github.com/vrm-c/UniVRM/pull/1375)] UniVRM-0.89.1" -msgstr "" - -#: ../../release/079/v0.90.0.md:16 -msgid "" -"[[\\#1372](https://github.com/vrm-c/UniVRM/pull/1372)] " -"MeshContextのListをIReadOnlyListに変更・その他フォーマット" -msgstr "[[\\#1372](https://github.com/vrm-c/UniVRM/pull/1372)] " -"Change MeshContext's List to `IReadOnlyList`" - -#: ../../release/079/v0.90.0.md:17 -msgid "" -"[[\\#1371](https://github.com/vrm-c/UniVRM/pull/1371)] " -"MeshImporterからMeshContextを分離" -msgstr "[[\\#1371](https://github.com/vrm-c/UniVRM/pull/1371)] " -"Separate `MeshContext` from `MeshImporter`" - -#: ../../release/079/v0.90.0.md:18 -msgid "[[\\#1370](https://github.com/vrm-c/UniVRM/pull/1370)] fix download" -msgstr "" - -#: ../../release/079/v0.90.0.md:19 -msgid "[[\\#1369](https://github.com/vrm-c/UniVRM/pull/1369)] doc/v0 89 0" -msgstr "" diff --git a/docs/locale/en/LC_MESSAGES/release/079/v0.91.0.po b/docs/locale/en/LC_MESSAGES/release/079/v0.91.0.po deleted file mode 100644 index 7263a37df..000000000 --- a/docs/locale/en/LC_MESSAGES/release/079/v0.91.0.po +++ /dev/null @@ -1,139 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2021, VRM Consortium -# This file is distributed under the same license as the UniVRM Programming -# Document package. -# FIRST AUTHOR , 2022. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: UniVRM Programming Document \n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2022-01-19 17:09+0900\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.9.1\n" - -#: ../../release/079/v0.91.0.md:1 -msgid "v0.91.0: 1.0準備" -msgstr "v0.91.0: Road to 1.0." - -#: ../../release/079/v0.91.0.md:3 -msgid "export option 追加" -msgstr "Add export options" - -#: ../../release/079/v0.91.0.md:4 -msgid "" -"[[\\#1415](https://github.com/vrm-c/UniVRM/pull/1415)] Feature/keep " -"vertex color" -msgstr "" - -#: ../../release/079/v0.91.0.md:6 -msgid "texture importer 設定関連" -msgstr "Settings related to texture importer" - -#: ../../release/079/v0.91.0.md:7 -msgid "" -"[[\\#1410](https://github.com/vrm-c/UniVRM/pull/1410)] Add the capability" -" of importing texture extension." -msgstr "" - -#: ../../release/079/v0.91.0.md:8 -msgid "" -"[[\\#1402](https://github.com/vrm-c/UniVRM/pull/1402)] While importing in" -" Unity Editor, `Max Size` property is invalid if a texture size was " -"larger than 2048." -msgstr "" - -#: ../../release/079/v0.91.0.md:9 -msgid "" -"[[\\#1403](https://github.com/vrm-c/UniVRM/pull/1403)] Ignore texture " -"compression settings while exporting glTF / VRM." -msgstr "" - -#: ../../release/079/v0.91.0.md:11 -msgid "1.0" -msgstr "" - -#: ../../release/079/v0.91.0.md:12 -msgid "" -"[[\\#1409](https://github.com/vrm-c/UniVRM/pull/1409)] " -"同一のバイト列を参照するBufferAccessor が複数回、座標変換(右手・左手変換)されるのを回避する" -msgstr "[[\\#1409](https://github.com/vrm-c/UniVRM/pull/1409)] " -"Fix shared BufferAccessors being converted twice" - -#: ../../release/079/v0.91.0.md:13 -msgid "[[\\#1405](https://github.com/vrm-c/UniVRM/pull/1405)] skin があるが mesh が無い" -msgstr "[[\\#1405](https://github.com/vrm-c/UniVRM/pull/1405)] Fix skinning without mesh" - -#: ../../release/079/v0.91.0.md:15 -msgid "その他" -msgstr "Other Changes" - -#: ../../release/079/v0.91.0.md:16 -msgid "[[\\#1416](https://github.com/vrm-c/UniVRM/pull/1416)] UniVRM-0.91.0" -msgstr "" - -#: ../../release/079/v0.91.0.md:17 -msgid "" -"[[\\#1414](https://github.com/vrm-c/UniVRM/pull/1414)] Make public " -"constructor of interface class." -msgstr "" - -#: ../../release/079/v0.91.0.md:18 -msgid "" -"[[\\#1412](https://github.com/vrm-c/UniVRM/pull/1412)] Remove unused AOT " -"Call generation" -msgstr "" - -#: ../../release/079/v0.91.0.md:19 -msgid "" -"[[\\#1411](https://github.com/vrm-c/UniVRM/pull/1411)] Refactoring top " -"menues of UniGLTF and UniVRM 0.x" -msgstr "" - -#: ../../release/079/v0.91.0.md:20 -msgid "" -"[[\\#1407](https://github.com/vrm-c/UniVRM/pull/1407)] Change " -"ITextureDeserializer interface. The implementation must set sampler " -"params." -msgstr "" - -#: ../../release/079/v0.91.0.md:21 -msgid "" -"[[\\#1404](https://github.com/vrm-c/UniVRM/pull/1404)] UniHumanoid " -"のフォルダ構成を整理" -msgstr "[[\\#1404](https://github.com/vrm-c/UniVRM/pull/1404)] " -"Organize the structure of UniHumanoid folder" - -#: ../../release/079/v0.91.0.md:22 -msgid "" -"[[\\#1400](https://github.com/vrm-c/UniVRM/pull/1400)] Fix migration " -"error in MToon & Modify Screen Coords Outline drawing algorithm." -msgstr "" - -#: ../../release/079/v0.91.0.md:23 -msgid "" -"[[\\#1399](https://github.com/vrm-c/UniVRM/pull/1399)] Add a destructive " -"MToon migration in edge case." -msgstr "" - -#: ../../release/079/v0.91.0.md:24 -msgid "[[\\#1398](https://github.com/vrm-c/UniVRM/pull/1398)] UniVRM-0.90.1" -msgstr "" - -#: ../../release/079/v0.91.0.md:25 -msgid "" -"[[\\#1397](https://github.com/vrm-c/UniVRM/pull/1397)] UniGLTF において、メッシュの" -" Bounds が計算されていなかった問題を修正" -msgstr "[[\\#1397](https://github.com/vrm-c/UniVRM/pull/1397)] " -"Fix an issue where Mesh's Bounds weren't calculated" - -#: ../../release/079/v0.91.0.md:26 -msgid "[[\\#1395](https://github.com/vrm-c/UniVRM/pull/1395)] release v0.90.0" -msgstr "" - diff --git a/docs/locale/en/LC_MESSAGES/release/079/v0.92.0.po b/docs/locale/en/LC_MESSAGES/release/079/v0.92.0.po deleted file mode 100644 index a0837c0c2..000000000 --- a/docs/locale/en/LC_MESSAGES/release/079/v0.92.0.po +++ /dev/null @@ -1,86 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2021, VRM Consortium -# This file is distributed under the same license as the UniVRM Programming -# Document package. -# FIRST AUTHOR , 2022. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: UniVRM Programming Document \n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2022-01-19 17:09+0900\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.9.1\n" - -#: ../../release/079/v0.92.0.md:1 -msgid "v0.92.0: 1.0準備" -msgstr "v0.92.0: Road to 1.0." - -#: ../../release/079/v0.92.0.md:3 -msgid "[1.0] 正規化しない" -msgstr "[1.0] Model Normalization" - -#: ../../release/079/v0.92.0.md:5 -msgid "" -"[[\\#1429](https://github.com/vrm-c/UniVRM/pull/1429)] [1.0][Importer] " -"Import 時の正規化を実装" -msgstr "[[\\#1429](https://github.com/vrm-c/UniVRM/pull/1429)] [1.0][Importer] " -"Implement the model normalization during import" - -#: ../../release/079/v0.92.0.md:6 -msgid "" -"[[\\#1428](https://github.com/vrm-c/UniVRM/pull/1428)] [1.0] Export " -"ダイアログは正規化しない" -msgstr "[[\\#1428](https://github.com/vrm-c/UniVRM/pull/1428)] " -"[1.0] Export the model without normalization" - -#: ../../release/079/v0.92.0.md:8 -msgid "VRM-0.x" -msgstr "" - -#: ../../release/079/v0.92.0.md:10 -msgid "meta オブジェクトの置き換え機能の修正。 シーンインスタンス毎に異なる meta オブジェクトを設定できます。" -msgstr "Fixed the feature of meta object replacement" - -#: ../../release/079/v0.92.0.md:13 -msgid "" -"[[\\#1423](https://github.com/vrm-c/UniVRM/pull/1423)] meta の " -"PropertyField に対するオブジェクト置き換えを有効にする" -msgstr "[[\\#1423](https://github.com/vrm-c/UniVRM/pull/1423)] " -"Enable object replacement for meta's PropertyField" - -#: ../../release/079/v0.92.0.md:15 -msgid "その他" -msgstr "Other Changes" - -#: ../../release/079/v0.92.0.md:17 -msgid "" -"[[\\#1433](https://github.com/vrm-c/UniVRM/pull/1433)] Fix/exporter " -"extensionused" -msgstr "" - -#: ../../release/079/v0.92.0.md:18 -msgid "[[\\#1432](https://github.com/vrm-c/UniVRM/pull/1432)] Version/v0 92 0" -msgstr "" - -#: ../../release/079/v0.92.0.md:19 -msgid "[[\\#1420](https://github.com/vrm-c/UniVRM/pull/1420)] UniVRM-0.91.1" -msgstr "" - -#: ../../release/079/v0.92.0.md:20 -msgid "" -"[[\\#1419](https://github.com/vrm-c/UniVRM/pull/1419)] Suppress compler " -"warning `unreachable code detected warning` when `VRM_DEVELOP` symbol is " -"undefined." -msgstr "" - -#: ../../release/079/v0.92.0.md:21 -msgid "[[\\#1418](https://github.com/vrm-c/UniVRM/pull/1418)] Release v0.91.0" -msgstr "" - diff --git a/docs/locale/en/LC_MESSAGES/release/079/v0.93.0.po b/docs/locale/en/LC_MESSAGES/release/079/v0.93.0.po deleted file mode 100644 index 1e653967b..000000000 --- a/docs/locale/en/LC_MESSAGES/release/079/v0.93.0.po +++ /dev/null @@ -1,91 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2021, VRM Consortium -# This file is distributed under the same license as the UniVRM Programming -# Document package. -# FIRST AUTHOR , 2022. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: UniVRM Programming Document \n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2022-01-19 17:09+0900\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.9.1\n" - -#: ../../release/079/v0.93.0.md:1 -msgid "v0.93.0: 1.0準備" -msgstr "v0.93.0: Road to 1.0." - -#: ../../release/079/v0.93.0.md:3 -msgid "[[\\#1452](https://github.com/vrm-c/UniVRM/pull/1452)] UniVRM-0.93.0" -msgstr "" - -#: ../../release/079/v0.93.0.md:4 -msgid "" -"[[\\#1446](https://github.com/vrm-c/UniVRM/pull/1446)] [1.0][Constraint] " -"rotation local to localのみに" -msgstr "" - -#: ../../release/079/v0.93.0.md:5 -msgid "" -"[[\\#1444](https://github.com/vrm-c/UniVRM/pull/1444)] Fix/material has " -"vertex color" -msgstr "" - -#: ../../release/079/v0.93.0.md:6 -msgid "" -"[[\\#1443](https://github.com/vrm-c/UniVRM/pull/1443)] [1.0] SpringBone " -"Joint のJSONキー省略時にデフォルト値を補う" -msgstr "[[\\#1443](https://github.com/vrm-c/UniVRM/pull/1443)] " -"[1.0] Add default values to those unset components in SpringBone Joint" - -#: ../../release/079/v0.93.0.md:7 -msgid "" -"[[\\#1445](https://github.com/vrm-c/UniVRM/pull/1445)] MeshVertexのdefault" -" colorをwhiteにした" -msgstr "[[\\#1445](https://github.com/vrm-c/UniVRM/pull/1445)] " -"Set `MeshVertex`'s default color to white" - -#: ../../release/079/v0.93.0.md:8 -msgid "" -"[[\\#1440](https://github.com/vrm-c/UniVRM/pull/1440)] FirstPerson 設定が無い " -"Renderer のデフォルト値を auto にする" -msgstr "[[\\#1440](https://github.com/vrm-c/UniVRM/pull/1440)] " -"If a renderer's `FirstPerson` is not set up, `auto` will be assigned" - -#: ../../release/079/v0.93.0.md:9 -msgid "[[\\#1439](https://github.com/vrm-c/UniVRM/pull/1439)] default material" -msgstr "" - -#: ../../release/079/v0.93.0.md:10 -msgid "" -"[[\\#1437](https://github.com/vrm-c/UniVRM/pull/1437)] Can export " -"metallic roughness occlusion correct." -msgstr "" - -#: ../../release/079/v0.93.0.md:11 -msgid "" -"[[\\#1436](https://github.com/vrm-c/UniVRM/pull/1436)] Marshal.Copy " -"で問題が発生する前に throw する" -msgstr "[[\\#1436](https://github.com/vrm-c/UniVRM/pull/1436)] " -"Implement safe ways to use `Marshal.Copy`" - -#: ../../release/079/v0.93.0.md:12 -msgid "" -"[[\\#1435](https://github.com/vrm-c/UniVRM/pull/1435)] " -"ランタイム正規化のサンプルとドキュメント" -msgstr "[[\\#1435](https://github.com/vrm-c/UniVRM/pull/1435)] " -"Add runtime normalization samples and documents" - -#: ../../release/079/v0.93.0.md:13 -msgid "" -"[[\\#1434](https://github.com/vrm-c/UniVRM/pull/1434)] " -"release/079/v0.92.0.md" -msgstr "" - diff --git a/docs/locale/en/LC_MESSAGES/release/079/v0.94.0.po b/docs/locale/en/LC_MESSAGES/release/079/v0.94.0.po deleted file mode 100644 index e31011c13..000000000 --- a/docs/locale/en/LC_MESSAGES/release/079/v0.94.0.po +++ /dev/null @@ -1,120 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2021, VRM Consortium -# This file is distributed under the same license as the UniVRM Programming -# Document package. -# FIRST AUTHOR , 2022. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: UniVRM Programming Document \n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2022-01-19 17:14+0900\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.9.1\n" - -#: ../../release/079/v0.94.0.md:1 -msgid "v0.94.0: 1.0準備" -msgstr "v0.94.0: Road to 1.0." - -#: ../../release/079/v0.94.0.md:3 -msgid "改善" -msgstr "improvement" - -#: ../../release/079/v0.94.0.md:4 -msgid "" -"[[\\#1467](https://github.com/vrm-c/UniVRM/pull/1467)] Add EditorProgress" -" for GltfExportWindow" -msgstr "" - -#: ../../release/079/v0.94.0.md:5 -msgid "" -"[[\\#1471](https://github.com/vrm-c/UniVRM/pull/1471)] glb parse の throw " -"を更新" -msgstr "[[\\#1471](https://github.com/vrm-c/UniVRM/pull/1471)] Update the `throw` mechanism of `glb parse`" - -#: ../../release/079/v0.94.0.md:6 -msgid "" -"[[\\#1466](https://github.com/vrm-c/UniVRM/pull/1466)] Fix/renderer lost " -"message" -msgstr "" - -#: ../../release/079/v0.94.0.md:7 -msgid "" -"[[\\#1465](https://github.com/vrm-c/UniVRM/pull/1465)] Unity 2020 " -"以降のエディターで ファイルダイアログを開くとローカル変数の SerializedProperty が揮発する?" -msgstr "[[\\#1465](https://github.com/vrm-c/UniVRM/pull/1465)] Fix `SerializedProperty` variables in Unity 2020 and above" - -#: ../../release/079/v0.94.0.md:8 -msgid "[[\\#1462](https://github.com/vrm-c/UniVRM/pull/1462)] Fix/fix stride bug" -msgstr "" - -#: ../../release/079/v0.94.0.md:9 -msgid "" -"[[\\#1458](https://github.com/vrm-c/UniVRM/pull/1458)] 空の collider group " -"の null check" -msgstr "[[\\#1458](https://github.com/vrm-c/UniVRM/pull/1458)] Add null check on collider group" - -#: ../../release/079/v0.94.0.md:11 -msgid "1.0" -msgstr "" - -#: ../../release/079/v0.94.0.md:12 -msgid "" -"[[\\#1473](https://github.com/vrm-c/UniVRM/pull/1473)] vrm-0.x " -"の仕様で、preset: unknown のときに name を preset として解釈するに対応" -msgstr "[[\\#1473](https://github.com/vrm-c/UniVRM/pull/1473)] " -"[1.0] Expression migration fallback for unknown `preset`" - -#: ../../release/079/v0.94.0.md:13 -msgid "" -"[[\\#1460](https://github.com/vrm-c/UniVRM/pull/1460)] Fix10/fix " -"springbone migration" -msgstr "" - -#: ../../release/079/v0.94.0.md:14 -msgid "" -"[[\\#1457](https://github.com/vrm-c/UniVRM/pull/1457)] [1.0]SpringBone " -"gizmo" -msgstr "" - -#: ../../release/079/v0.94.0.md:16 -msgid "その他" -msgstr "Other Changes" - -#: ../../release/079/v0.94.0.md:17 -msgid "[[\\#1474](https://github.com/vrm-c/UniVRM/pull/1474)] UniVRM-0.94.0" -msgstr "" - -#: ../../release/079/v0.94.0.md:18 -msgid "" -"[[\\#1477](https://github.com/vrm-c/UniVRM/pull/1477)] Fix the test of " -"exporting Metallic-Rougness texture" -msgstr "" - -#: ../../release/079/v0.94.0.md:19 -msgid "" -"[[\\#1470](https://github.com/vrm-c/UniVRM/pull/1470)] " -"\"RecursiveSkeletons\" がテスト通らないのでとりあえず除外" -msgstr "[[\\#1470](https://github.com/vrm-c/UniVRM/pull/1470)] " -"Exclude \"RecursiveSkeletons\"" - -#: ../../release/079/v0.94.0.md:20 -msgid "[[\\#1461](https://github.com/vrm-c/UniVRM/pull/1461)] UniVRM-0.93.2" -msgstr "" - -#: ../../release/079/v0.94.0.md:21 -msgid "[[\\#1459](https://github.com/vrm-c/UniVRM/pull/1459)] UniVRM-0.93.1" -msgstr "" - -#: ../../release/079/v0.94.0.md:22 -msgid "" -"[[\\#1453](https://github.com/vrm-c/UniVRM/pull/1453)] release note " -"v0.93.0" -msgstr "" - diff --git a/docs/locale/en/LC_MESSAGES/release/079/v0.95.1.po b/docs/locale/en/LC_MESSAGES/release/079/v0.95.1.po deleted file mode 100644 index 219966eb2..000000000 --- a/docs/locale/en/LC_MESSAGES/release/079/v0.95.1.po +++ /dev/null @@ -1,146 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2021, VRM Consortium -# This file is distributed under the same license as the UniVRM Programming -# package. -# FIRST AUTHOR , 2022. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: UniVRM Programming \n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2022-02-07 14:34+0900\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.9.1\n" - -#: ../../release/079/v0.95.1.md:1 -msgid "v0.95.1: GltfData.Dispose" -msgstr "" - -#: ../../release/079/v0.95.1.md:3 -msgid "API" -msgstr "" - -#: ../../release/079/v0.95.1.md:5 -msgid "" -"GltfData が中で `NativeArray` を使うようになったため、Dispose による解放が必要になりました。 " -"{doc}`/api/0_95_dispose`" -msgstr "GltfData now uses `NativeArray` internally and must be freed by Dispose. {doc}`/api/0_95_dispose`" - -#: ../../release/079/v0.95.1.md:8 -msgid "" -"ランタイムロードの手順が複雑になってきたので簡単にロードできるラッパーを作成しました。 {doc}`高レベルAPI " -"`" -msgstr "Due to the complexity of the run-time loading procedure, we have created a wrapper that is easy to load. {doc}`/api/0_95_highlevel`" - -#: ../../release/079/v0.95.1.md:11 -msgid "" -"[[\\#1504](https://github.com/vrm-c/UniVRM/pull/1504)] Refactor High-" -"level VRM-1.0 Loading API." -msgstr "" - -#: ../../release/079/v0.95.1.md:12 -msgid "" -"[[\\#1503](https://github.com/vrm-c/UniVRM/pull/1503)] GltfData.Dispose " -"の呼び忘れを修正" -msgstr "[[\\#1503](https://github.com/vrm-c/UniVRM/pull/1503)] Fixed forgetting to call GltfData.Dispose" - -#: ../../release/079/v0.95.1.md:13 -msgid "" -"[[\\#1483](https://github.com/vrm-c/UniVRM/pull/1483)] Fix/use native " -"array" -msgstr "" - -#: ../../release/079/v0.95.1.md:15 -msgid "exporter" -msgstr "Exporter" - -#: ../../release/079/v0.95.1.md:16 -msgid "" -"[[\\#1505](https://github.com/vrm-c/UniVRM/pull/1505)] POSITION の " -"Accessor に min, max を追加" -msgstr "[[\\#1505](https://github.com/vrm-c/UniVRM/pull/1505)] Add minimum and maximum to POSITION accessor" - -#: ../../release/079/v0.95.1.md:18 -msgid "1.0" -msgstr "" - -#: ../../release/079/v0.95.1.md:19 -msgid "" -"[[\\#1498](https://github.com/vrm-c/UniVRM/pull/1498)] [1.0] Constraint, " -"freezeAxes -> axes" -msgstr "" - -#: ../../release/079/v0.95.1.md:20 -msgid "" -"[[\\#1501](https://github.com/vrm-c/UniVRM/pull/1501)] [1.0] don't export" -" the springBone extension if there are no colliders and springs" -msgstr "" - -#: ../../release/079/v0.95.1.md:21 -msgid "" -"[[\\#1500](https://github.com/vrm-c/UniVRM/pull/1500)] fix: add " -"specVersion to spring bone and node constraint" -msgstr "" - -#: ../../release/079/v0.95.1.md:22 -msgid "[[\\#1497](https://github.com/vrm-c/UniVRM/pull/1497)] Fix10/vrm10data api" -msgstr "" - -#: ../../release/079/v0.95.1.md:23 -msgid "[[\\#1502](https://github.com/vrm-c/UniVRM/pull/1502)] neutral の修正漏れ" -msgstr "[[\\#1502](https://github.com/vrm-c/UniVRM/pull/1502)] Omission of neutral correction" - -#: ../../release/079/v0.95.1.md:24 -msgid "" -"[[\\#1489](https://github.com/vrm-c/UniVRM/pull/1489)] [1.0] " -"Migrationのエッジケースを修正" -msgstr "Fixed migration edge case" - -#: ../../release/079/v0.95.1.md:25 -msgid "[[\\#1487](https://github.com/vrm-c/UniVRM/pull/1487)] Fix10/fix neutral" -msgstr "" - -#: ../../release/079/v0.95.1.md:26 -msgid "" -"[[\\#1485](https://github.com/vrm-c/UniVRM/pull/1485)] Fxi10/update " -"vrm10data api" -msgstr "" - -#: ../../release/079/v0.95.1.md:27 -msgid "" -"[[\\#1494](https://github.com/vrm-c/UniVRM/pull/1494)] " -"[1.0][FirstPerson]同じ対象に対する設定が複数ある場合に、先頭のものを採用する" -msgstr "[[\\#1494](https://github.com/vrm-c/UniVRM/pull/1494)] [1.0][FirstPerson] If the same target has multiple settings, the first setting will be adopted." - -#: ../../release/079/v0.95.1.md:28 -msgid "[[\\#1484](https://github.com/vrm-c/UniVRM/pull/1484)] [1.0] null check" -msgstr "" - -#: ../../release/079/v0.95.1.md:30 -msgid "その他" -msgstr "Other" - -#: ../../release/079/v0.95.1.md:31 -msgid "[[\\#1506](https://github.com/vrm-c/UniVRM/pull/1506)] UniVRM-0.95.0" -msgstr "" - -#: ../../release/079/v0.95.1.md:32 -msgid "[[\\#1488](https://github.com/vrm-c/UniVRM/pull/1488)] metaファイルの漏れを修正" -msgstr "[[\\#1488](https://github.com/vrm-c/UniVRM/pull/1488)] add meta" - -#: ../../release/079/v0.95.1.md:33 -msgid "" -"[[\\#1479](https://github.com/vrm-c/UniVRM/pull/1479)] " -"UniGLTFについて、SkinnedMeshRendererかつボーンが存在しないとき、挙動がおかしくなる問題を修正した" -msgstr "[[\\#1479](https://github.com/vrm-c/UniVRM/pull/1479)] Fixed an issue where UniGLTF behaved strangely when the SkinnedMeshRenderer and bones were missing." - -#: ../../release/079/v0.95.1.md:34 -msgid "[[\\#1478](https://github.com/vrm-c/UniVRM/pull/1478)] Docs/release 0.94.0" -msgstr "" - diff --git a/docs/locale/en/LC_MESSAGES/release/079/v0.96.0.po b/docs/locale/en/LC_MESSAGES/release/079/v0.96.0.po deleted file mode 100644 index 466710a66..000000000 --- a/docs/locale/en/LC_MESSAGES/release/079/v0.96.0.po +++ /dev/null @@ -1,206 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2021, VRM Consortium -# This file is distributed under the same license as the UniVRM Programming -# package. -# FIRST AUTHOR , 2022. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: UniVRM Programming \n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2022-03-15 13:54+0900\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.9.1\n" - -#: ../../release/079/v0.96.0.md:1 -msgid "v0.96.0: ⚠️ ReadMesh" -msgstr "" - -#: ../../release/079/v0.96.0.md:3 -msgid "0.x" -msgstr "" - -#: ../../release/079/v0.96.0.md:5 -msgid "" -"[[\\#1543](https://github.com/vrm-c/UniVRM/pull/1543)] VRM は Animation " -"をエクスポートしない" -msgstr "" -"[[\\#1543](https://github.com/vrm-c/UniVRM/pull/1543)] VRM does not " -"export Animation" - -#: ../../release/079/v0.96.0.md:6 -msgid "[[\\#1544](https://github.com/vrm-c/UniVRM/pull/1544)] false not throw" -msgstr "" - -#: ../../release/079/v0.96.0.md:7 -msgid "" -"[[\\#1545](https://github.com/vrm-c/UniVRM/pull/1545)] remove " -"`awaitCaller ?? new ImmediateCaller()`" -msgstr "" - -#: ../../release/079/v0.96.0.md:8 -msgid "" -"[[\\#1541](https://github.com/vrm-c/UniVRM/pull/1541)] " -"[SpringBone]非Play時にもSpringのGizmoを表示する" -msgstr "" -"[[\\#1541](https://github.com/vrm-c/UniVRM/pull/1541)] [SpringBone] " -"Display Spring's Gizmo without Play mode" - -#: ../../release/079/v0.96.0.md:9 -msgid "" -"[[\\#1535](https://github.com/vrm-c/UniVRM/pull/1535)] Fix/optimize " -"readmesh" -msgstr "" - -#: ../../release/079/v0.96.0.md:10 -msgid "[[\\#1527](https://github.com/vrm-c/UniVRM/pull/1527)] IndexBuffer のとりまわし" -msgstr "" -"[[\\#1527](https://github.com/vrm-c/UniVRM/pull/1527)] Update IndexBuffer" -" operations" - -#: ../../release/079/v0.96.0.md:11 -msgid "" -"[[\\#1529](https://github.com/vrm-c/UniVRM/pull/1529)] Fix NewMesh API " -"error." -msgstr "" - -#: ../../release/079/v0.96.0.md:13 -msgid "1.0" -msgstr "" - -#: ../../release/079/v0.96.0.md:15 -msgid "[[\\#1542](https://github.com/vrm-c/UniVRM/pull/1542)] skip empty mesh" -msgstr "" - -#: ../../release/079/v0.96.0.md:16 -msgid "[[\\#1533](https://github.com/vrm-c/UniVRM/pull/1533)] add custom editor" -msgstr "" - -#: ../../release/079/v0.96.0.md:17 -msgid "" -"[[\\#1536](https://github.com/vrm-c/UniVRM/pull/1536)] [1.0] サンプルに async " -"togle を追加" -msgstr "" -"[[\\#1536](https://github.com/vrm-c/UniVRM/pull/1536)] [1.0] Add async " -"toggle in Vrm10Viewer" - -#: ../../release/079/v0.96.0.md:18 -msgid "" -"[[\\#1531](https://github.com/vrm-c/UniVRM/pull/1531)] Fix/system " -"numerics to unityengine" -msgstr "" - -#: ../../release/079/v0.96.0.md:19 -msgid "" -"[[\\#1550](https://github.com/vrm-c/UniVRM/pull/1550)] " -"System.Numerics.Matrix4x4 to UnityEngine.Matrix4x4" -msgstr "" - -#: ../../release/079/v0.96.0.md:20 -msgid "" -"[[\\#1546](https://github.com/vrm-c/UniVRM/pull/1546)] " -"VRM1.0でSpringBone.centerが正常に動いていないバグを修正" -msgstr "" -"[[\\#1546](https://github.com/vrm-c/UniVRM/pull/1546)] Fix a bug where " -"SpringBone.center did not function properly" - -#: ../../release/079/v0.96.0.md:21 -msgid "[[\\#1519](https://github.com/vrm-c/UniVRM/pull/1519)] Vrm10Storageを分解" -msgstr "" -"[[\\#1519](https://github.com/vrm-c/UniVRM/pull/1519)] Divide " -"`Vrm10Storage` into `Vrm10ImportData` and `Vrm10ExportData`" - -#: ../../release/079/v0.96.0.md:22 -msgid "" -"[[\\#1520](https://github.com/vrm-c/UniVRM/pull/1520)] Define & " -"Implements error & cancel handling explicitly about High-level VRM1.0 " -"Loader API." -msgstr "" - -#: ../../release/079/v0.96.0.md:23 -msgid "[[\\#1499](https://github.com/vrm-c/UniVRM/pull/1499)] VrmLib の整理" -msgstr "[[\\#1499](https://github.com/vrm-c/UniVRM/pull/1499)] Simplify VrmLib " - -#: ../../release/079/v0.96.0.md:25 -msgid "other" -msgstr "" - -#: ../../release/079/v0.96.0.md:27 -msgid "[[\\#1551](https://github.com/vrm-c/UniVRM/pull/1551)] UnitTest の修正" -msgstr "[[\\#1551](https://github.com/vrm-c/UniVRM/pull/1551)] Fix UnitTest" - -#: ../../release/079/v0.96.0.md:28 -msgid "[[\\#1549](https://github.com/vrm-c/UniVRM/pull/1549)] add null check" -msgstr "" - -#: ../../release/079/v0.96.0.md:29 -msgid "[[\\#1548](https://github.com/vrm-c/UniVRM/pull/1548)] UniVRM-0.96.0" -msgstr "" - -#: ../../release/079/v0.96.0.md:30 -msgid "[[\\#1547](https://github.com/vrm-c/UniVRM/pull/1547)] sample を変更に追随" -msgstr "[[\\#1547](https://github.com/vrm-c/UniVRM/pull/1547)] Update sample" - -#: ../../release/079/v0.96.0.md:31 -msgid "[[\\#1528](https://github.com/vrm-c/UniVRM/pull/1528)] dispose" -msgstr "" - -#: ../../release/079/v0.96.0.md:32 -msgid "" -"[[\\#1523](https://github.com/vrm-c/UniVRM/pull/1523)] SpanLike を " -"NativeArray で置き換える" -msgstr "" -"[[\\#1523](https://github.com/vrm-c/UniVRM/pull/1523)] Replace SpanLike " -"with NativeArray" - -#: ../../release/079/v0.96.0.md:33 -msgid "[[\\#1525](https://github.com/vrm-c/UniVRM/pull/1525)] null index check" -msgstr "" - -#: ../../release/079/v0.96.0.md:34 -msgid "[[\\#1524](https://github.com/vrm-c/UniVRM/pull/1524)] Dispose 忘れ" -msgstr "" -"[[\\#1524](https://github.com/vrm-c/UniVRM/pull/1524)] Fix GLB's editor " -"import dispose" - -#: ../../release/079/v0.96.0.md:35 -msgid "[[\\#1517](https://github.com/vrm-c/UniVRM/pull/1517)] Docs/update po" -msgstr "" - -#: ../../release/079/v0.96.0.md:36 -msgid "" -"[[\\#1516](https://github.com/vrm-c/UniVRM/pull/1516)] update release " -"notes v0.79 - v0.85" -msgstr "" - -#: ../../release/079/v0.96.0.md:37 -msgid "[[\\#1514](https://github.com/vrm-c/UniVRM/pull/1514)] リリースノートの英語カタログ" -msgstr "" -"[[\\#1514](https://github.com/vrm-c/UniVRM/pull/1514)] Update English " -"release docs" - -#: ../../release/079/v0.96.0.md:38 -msgid "" -"[[\\#1513](https://github.com/vrm-c/UniVRM/pull/1513)] Docs/gltfdata " -"dispose" -msgstr "" - -#: ../../release/079/v0.96.0.md:39 -msgid "[[\\#1512](https://github.com/vrm-c/UniVRM/pull/1512)] UniVRM-0.95.1" -msgstr "" - -#: ../../release/079/v0.96.0.md:40 -msgid "[[\\#1511](https://github.com/vrm-c/UniVRM/pull/1511)] Dispose 呼び忘れ" -msgstr "" -"[[\\#1511](https://github.com/vrm-c/UniVRM/pull/1511)] Fix gltf data " -"Dispose" - -#~ msgid "v0.96.0: ReadMesh" -#~ msgstr "" - diff --git a/docs/locale/en/LC_MESSAGES/release/079/v0.96.1.po b/docs/locale/en/LC_MESSAGES/release/079/v0.96.1.po deleted file mode 100644 index 32bce8e75..000000000 --- a/docs/locale/en/LC_MESSAGES/release/079/v0.96.1.po +++ /dev/null @@ -1,31 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2021, VRM Consortium -# This file is distributed under the same license as the UniVRM Programming -# package. -# FIRST AUTHOR , 2022. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: UniVRM Programming \n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2022-03-15 13:54+0900\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.9.1\n" - -#: ../../release/079/v0.96.1.md:1 -msgid "v0.96.1: ⚠️ build/exporter bug fix" -msgstr "" - -#: ../../release/079/v0.96.1.md:3 -msgid "" -msgstr "" - -#~ msgid "v0.96.1: build/exporter bug fix" -#~ msgstr "" - diff --git a/docs/locale/en/LC_MESSAGES/release/079/v0.96.2.po b/docs/locale/en/LC_MESSAGES/release/079/v0.96.2.po deleted file mode 100644 index bd1b0fcf7..000000000 --- a/docs/locale/en/LC_MESSAGES/release/079/v0.96.2.po +++ /dev/null @@ -1,28 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2021, VRM Consortium -# This file is distributed under the same license as the UniVRM Programming -# package. -# FIRST AUTHOR , 2022. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: UniVRM Programming \n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2022-03-15 13:54+0900\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.9.1\n" - -#: ../../release/079/v0.96.2.md:1 -msgid "v0.96.2: ⚠️ fix BlendShape Import bug" -msgstr "" - -#: ../../release/079/v0.96.2.md:3 -msgid "https://github.com/vrm-c/UniVRM/issues/1554" -msgstr "" - diff --git a/docs/locale/en/LC_MESSAGES/release/079/v0.97.0.po b/docs/locale/en/LC_MESSAGES/release/079/v0.97.0.po deleted file mode 100644 index feffc2b4c..000000000 --- a/docs/locale/en/LC_MESSAGES/release/079/v0.97.0.po +++ /dev/null @@ -1,123 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2021, VRM Consortium -# This file is distributed under the same license as the UniVRM Programming -# package. -# FIRST AUTHOR , 2022. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: UniVRM Programming \n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2022-03-15 13:54+0900\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.9.1\n" - -#: ../../release/079/v0.97.0.md:1 -msgid "v0.96.0..v0.97.0: Bug fix & update MeshUtil" -msgstr "" - -#: ../../release/079/v0.97.0.md:3 -msgid "Bug fix" -msgstr "" - -#: ../../release/079/v0.97.0.md:4 -msgid "" -"`v0.96.2` `v0.96.1` `v0.96.0` " -"[[\\#1581](https://github.com/vrm-c/UniVRM/pull/1581)] Fix memory out-of-" -"bounds access." -msgstr "" - -#: ../../release/079/v0.97.0.md:5 -msgid "" -"`v0.96.1` `v0.96.0` " -"[[\\#1571](https://github.com/vrm-c/UniVRM/pull/1571)] blendshape が無になるバグ" -msgstr "[[\\#1571](https://github.com/vrm-c/UniVRM/pull/1571)] but that lost blendshape" - -#: ../../release/079/v0.97.0.md:6 -msgid "" -"`v0.96.0` [[\\#1562](https://github.com/vrm-c/UniVRM/pull/1562)] Not " -"throw if other than MeshRenderer and SkinnedMeshRenderer" -msgstr "" - -#: ../../release/079/v0.97.0.md:7 -msgid "" -"`v0.96.0` [[\\#1560](https://github.com/vrm-c/UniVRM/pull/1560)] " -"AnimationExporter が原因で build に失敗する件を修正" -msgstr "`v0.96.0` [[\\#1560](https://github.com/vrm-c/UniVRM/pull/1560)] build fails due to AnimationExporter" - -#: ../../release/079/v0.97.0.md:9 -msgid "MeshUtil" -msgstr "" - -#: ../../release/079/v0.97.0.md:10 -msgid "" -"[[\\#1579](https://github.com/vrm-c/UniVRM/pull/1579)] " -"MeshUtility.SeparationProcessing の仕様変更" -msgstr "[[\\#1579](https://github.com/vrm-c/UniVRM/pull/1579)] update MeshUtility.SeparationProcessing" - -#: ../../release/079/v0.97.0.md:11 -msgid "" -"[[\\#1577](https://github.com/vrm-c/UniVRM/pull/1577)] fix vrm mesh " -"integration" -msgstr "" - -#: ../../release/079/v0.97.0.md:13 -msgid "1.0" -msgstr "" - -#: ../../release/079/v0.97.0.md:14 -msgid "" -"[[\\#1578](https://github.com/vrm-c/UniVRM/pull/1578)] Fix10/unknown " -"material validation" -msgstr "" - -#: ../../release/079/v0.97.0.md:16 -msgid "Other" -msgstr "" - -#: ../../release/079/v0.97.0.md:17 -msgid "[[\\#1584](https://github.com/vrm-c/UniVRM/pull/1584)] UniVRM-0.97.0" -msgstr "" - -#: ../../release/079/v0.97.0.md:18 -msgid "[[\\#1580](https://github.com/vrm-c/UniVRM/pull/1580)] fix dwango to vrm-c" -msgstr "" - -#: ../../release/079/v0.97.0.md:19 -msgid "[[\\#1573](https://github.com/vrm-c/UniVRM/pull/1573)] UniVRM-0.96.2" -msgstr "" - -#: ../../release/079/v0.97.0.md:20 -msgid "[[\\#1572](https://github.com/vrm-c/UniVRM/pull/1572)] UniVRM-0.96.2" -msgstr "" - -#: ../../release/079/v0.97.0.md:21 -msgid "[[\\#1563](https://github.com/vrm-c/UniVRM/pull/1563)] v0.96.1 doc" -msgstr "" - -#: ../../release/079/v0.97.0.md:22 -msgid "[[\\#1564](https://github.com/vrm-c/UniVRM/pull/1564)] UniVRM-0.96.1" -msgstr "" - -#: ../../release/079/v0.97.0.md:23 -msgid "" -"[[\\#1561](https://github.com/vrm-c/UniVRM/pull/1561)] " -"UNIGLTF_USE_GAMMA_COLORSPACE" -msgstr "" - -#: ../../release/079/v0.97.0.md:24 -msgid "" -"[[\\#1555](https://github.com/vrm-c/UniVRM/pull/1555)] update release " -"notes (eng) v0.87-v0.94, v0.96" -msgstr "" - -#: ../../release/079/v0.97.0.md:25 -msgid "[[\\#1553](https://github.com/vrm-c/UniVRM/pull/1553)] UniVRM-0.96.0" -msgstr "" - diff --git a/docs/locale/en/LC_MESSAGES/release/079/v0.98.0.po b/docs/locale/en/LC_MESSAGES/release/079/v0.98.0.po deleted file mode 100644 index 80c295480..000000000 --- a/docs/locale/en/LC_MESSAGES/release/079/v0.98.0.po +++ /dev/null @@ -1,144 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2021, VRM Consortium -# This file is distributed under the same license as the UniVRM Programming -# package. -# FIRST AUTHOR , 2022. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: UniVRM Programming \n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2022-06-13 15:29+0900\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.9.1\n" - -#: ../../release/079/v0.98.0.md:1 -msgid "v0.97.0..v0.98.0: Update constraint of 1.0" -msgstr "" - -#: ../../release/079/v0.98.0.md:3 -msgid "[1.0]" -msgstr "" - -#: ../../release/079/v0.98.0.md:4 -msgid "" -"[[\\#1617](https://github.com/vrm-c/UniVRM/pull/1617)] joint が複数の chain " -"に所属する場合に AddComponent に失敗する" -msgstr "" - -#: ../../release/079/v0.98.0.md:5 -msgid "" -"[[\\#1607](https://github.com/vrm-c/UniVRM/pull/1607)] Fix10/update " -"constraint spec" -msgstr "" - -#: ../../release/079/v0.98.0.md:6 -msgid "" -"[[\\#1609](https://github.com/vrm-c/UniVRM/pull/1609)] Byte4型の " -"~~BoneWeight~~ SkinJoint に対応" -msgstr "" - -#: ../../release/079/v0.98.0.md:7 -msgid "" -"[[\\#1612](https://github.com/vrm-c/UniVRM/pull/1612)] [1.0] migration " -"のエラーハンドリングを修正" -msgstr "" - -#: ../../release/079/v0.98.0.md:8 -msgid "" -"[[\\#1608](https://github.com/vrm-c/UniVRM/pull/1608)] ScriptedImporter の" -" Editor の null error" -msgstr "" - -#: ../../release/079/v0.98.0.md:9 -msgid "" -"[[\\#1601](https://github.com/vrm-c/UniVRM/pull/1601)] Expression " -"の初期化待ち合わせ" -msgstr "" - -#: ../../release/079/v0.98.0.md:10 -msgid "" -"[[\\#1602](https://github.com/vrm-c/UniVRM/pull/1602)] " -"[ContextMenu(\"AddJointsToAllChild0\")]" -msgstr "" - -#: ../../release/079/v0.98.0.md:11 -msgid "" -"[[\\#1599](https://github.com/vrm-c/UniVRM/pull/1599)] Fix " -"FastSpringBoneService initializing flow for #1567" -msgstr "" - -#: ../../release/079/v0.98.0.md:12 -msgid "" -"[[\\#1587](https://github.com/vrm-c/UniVRM/pull/1587)] Fix a error in " -"migrating FirstPerson." -msgstr "" - -#: ../../release/079/v0.98.0.md:13 -msgid "" -"[[\\#1598](https://github.com/vrm-c/UniVRM/pull/1598)] Fix10/divided " -"migration" -msgstr "" - -#: ../../release/079/v0.98.0.md:14 -msgid "" -"[[\\#1588](https://github.com/vrm-c/UniVRM/pull/1588)] " -"UnityEngine.Matrix4x4 は列ベクトル表現なので、root * parent * local の向きに乗算する必要がある…" -msgstr "" - -#: ../../release/079/v0.98.0.md:15 -msgid "" -"[[\\#1586](https://github.com/vrm-c/UniVRM/pull/1586)] Add null checks in" -" migrating springbone collider groups." -msgstr "" - -#: ../../release/079/v0.98.0.md:17 -msgid "Importer" -msgstr "" - -#: ../../release/079/v0.98.0.md:18 -msgid "" -"[[\\#1610](https://github.com/vrm-c/UniVRM/pull/1610)] " -"シーン構成によっては、稀にエラーになるっぽい?" -msgstr "" - -#: ../../release/079/v0.98.0.md:20 -msgid "Exporter" -msgstr "" - -#: ../../release/079/v0.98.0.md:21 -msgid "" -"[[\\#1593](https://github.com/vrm-c/UniVRM/pull/1593)] Added " -"ExportSetting to allow HideFlags ins MeshFilters" -msgstr "" - -#: ../../release/079/v0.98.0.md:23 -msgid "その他" -msgstr "" - -#: ../../release/079/v0.98.0.md:24 -msgid "" -"[[\\#1589](https://github.com/vrm-c/UniVRM/pull/1589)] " -"Questなどの一部端末で、一定時間経過後にMToonのテクスチャスクロールがカクカクする問題を修正" -msgstr "" - -#: ../../release/079/v0.98.0.md:25 -msgid "" -"[[\\#1600](https://github.com/vrm-c/UniVRM/pull/1600)] " -"Unity公式モジュールの依存関係が不足している問題を修正" -msgstr "" - -#: ../../release/079/v0.98.0.md:26 -msgid "[[\\#1616](https://github.com/vrm-c/UniVRM/pull/1616)] UniVRM-0.98.0" -msgstr "" - -#: ../../release/079/v0.98.0.md:27 -msgid "[[\\#1585](https://github.com/vrm-c/UniVRM/pull/1585)] UniVRM-0.97.0" -msgstr "" - diff --git a/docs/locale/en/LC_MESSAGES/release/079/v0.99.0.po b/docs/locale/en/LC_MESSAGES/release/079/v0.99.0.po deleted file mode 100644 index 2a05d3123..000000000 --- a/docs/locale/en/LC_MESSAGES/release/079/v0.99.0.po +++ /dev/null @@ -1,244 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2021, VRM Consortium -# This file is distributed under the same license as the UniVRM Programming -# package. -# FIRST AUTHOR , 2022. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: UniVRM Programming \n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2022-06-13 15:29+0900\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.9.1\n" - -#: ../../release/079/v0.99.0.md:1 -msgid "v0.98.0..v0.99.0: KHR_mesh_quantization, KHR_materials_emissive_strength" -msgstr "" - -#: ../../release/079/v0.99.0.md:3 -msgid "glTF" -msgstr "" - -#: ../../release/079/v0.99.0.md:4 -msgid "" -"[[\\#1659](https://github.com/vrm-c/UniVRM/pull/1659)] " -"KHR_materials_emissive_strength を実装" -msgstr "" - -#: ../../release/079/v0.99.0.md:5 -msgid "" -"[[\\#1653](https://github.com/vrm-c/UniVRM/pull/1653)] UNSIGNED_SHORT の " -"index buffer に対応。エラーメッセージを追加。" -msgstr "" - -#: ../../release/079/v0.99.0.md:6 -msgid "" -"[[\\#1644](https://github.com/vrm-c/UniVRM/pull/1644)] [1.0] gltf " -"のバリエーション実装" -msgstr "" - -#: ../../release/079/v0.99.0.md:7 -msgid "" -"[[\\#1636](https://github.com/vrm-c/UniVRM/pull/1636)] Initial support " -"for KHR_mesh_quantization" -msgstr "" - -#: ../../release/079/v0.99.0.md:9 -msgid "[1.0]" -msgstr "" - -#: ../../release/079/v0.99.0.md:10 -msgid "" -"[[\\#1664](https://github.com/vrm-c/UniVRM/pull/1664)] [1.0] " -"SpringBone.center 復活" -msgstr "" - -#: ../../release/079/v0.99.0.md:11 -msgid "" -"[[\\#1649](https://github.com/vrm-c/UniVRM/pull/1649)] Ignore duplicated " -"UV expression in migration." -msgstr "" - -#: ../../release/079/v0.99.0.md:12 -msgid "" -"[[\\#1652](https://github.com/vrm-c/UniVRM/pull/1652)] impl unknown + " -"surprised migration." -msgstr "" - -#: ../../release/079/v0.99.0.md:13 -msgid "[[\\#1639](https://github.com/vrm-c/UniVRM/pull/1639)] ReverseX" -msgstr "" - -#: ../../release/079/v0.99.0.md:14 -msgid "" -"[[\\#1645](https://github.com/vrm-c/UniVRM/pull/1645)] update vrm-" -"specification" -msgstr "" - -#: ../../release/079/v0.99.0.md:15 -msgid "" -"[[\\#1622](https://github.com/vrm-c/UniVRM/pull/1622)] change (1.0, " -"constraint): Change max range of weights to 1.0" -msgstr "" - -#: ../../release/079/v0.99.0.md:17 -msgid "FastSpringBone" -msgstr "" - -#: ../../release/079/v0.99.0.md:18 -msgid "" -"Merge remote-tracking branch 'upstream/master' into fix/fsb-collider-and-" -"rotation" -msgstr "" - -#: ../../release/079/v0.99.0.md:19 -msgid "" -"[[\\#1661](https://github.com/vrm-c/UniVRM/pull/1661)] " -"FastSpringBoneBuffer.ReconstructBuffers()実行後にboneのTransformが意図しない動作をしていた問題を修正" -msgstr "" - -#: ../../release/079/v0.99.0.md:20 -msgid "" -"[[\\#1663](https://github.com/vrm-c/UniVRM/pull/1663)] refactor fast " -"spring bone" -msgstr "" - -#: ../../release/079/v0.99.0.md:21 -msgid "" -"[[\\#1662](https://github.com/vrm-c/UniVRM/pull/1662)] " -"FastSpringBoneが初期化時のrotationとリアルタイムのColliderのScaleを反映するように" -msgstr "" - -#: ../../release/079/v0.99.0.md:22 -msgid "" -"[[\\#1628](https://github.com/vrm-c/UniVRM/pull/1628)] " -"ReconstructBuffers時に、揺れものの状態がリセットされる問題を修正しました" -msgstr "" - -#: ../../release/079/v0.99.0.md:24 -msgid "MeshUtil / Sample" -msgstr "" - -#: ../../release/079/v0.99.0.md:25 -msgid "" -"[[\\#1650](https://github.com/vrm-c/UniVRM/pull/1650)] Update sample. How" -" to add CustomBlendShape" -msgstr "" - -#: ../../release/079/v0.99.0.md:26 -msgid "" -"[[\\#1655](https://github.com/vrm-c/UniVRM/pull/1655)] BlendShape " -"を作って登録するサンプル" -msgstr "" - -#: ../../release/079/v0.99.0.md:27 -msgid "" -"[[\\#1656](https://github.com/vrm-c/UniVRM/pull/1656)] Fix/assgin all " -"blend shapes in a folder" -msgstr "" - -#: ../../release/079/v0.99.0.md:28 -msgid "[[\\#1647](https://github.com/vrm-c/UniVRM/pull/1647)] MeshIntegrator整理終わり" -msgstr "" - -#: ../../release/079/v0.99.0.md:29 -msgid "" -"[[\\#1642](https://github.com/vrm-c/UniVRM/pull/1642)] MeshIntegrator と " -"VrmMeshIntegrator で BlendShape 分割しないモードを追加する" -msgstr "" - -#: ../../release/079/v0.99.0.md:30 -msgid "" -"[[\\#1638](https://github.com/vrm-c/UniVRM/pull/1638)] Fix/mesh " -"integrator update" -msgstr "" - -#: ../../release/079/v0.99.0.md:32 -msgid "Other" -msgstr "" - -#: ../../release/079/v0.99.0.md:33 -msgid "" -"[[\\#1666](https://github.com/vrm-c/UniVRM/pull/1666)] ビルドエラー(runtime への " -"UnityEditor 漏れ出し)を修正" -msgstr "" - -#: ../../release/079/v0.99.0.md:34 -msgid "[[\\#1667](https://github.com/vrm-c/UniVRM/pull/1667)] 99番に追いついてしまった。" -msgstr "" - -#: ../../release/079/v0.99.0.md:35 -msgid "" -"[[\\#1668](https://github.com/vrm-c/UniVRM/pull/1668)] Deserialize で " -"glTFExtensionImport を作ろうとしている。作成済み。" -msgstr "" - -#: ../../release/079/v0.99.0.md:36 -msgid "" -"[[\\#1660](https://github.com/vrm-c/UniVRM/pull/1660)] AnimatedMorphCube " -"quantize for blendshape is not implemented." -msgstr "" - -#: ../../release/079/v0.99.0.md:37 -msgid "[[\\#1658](https://github.com/vrm-c/UniVRM/pull/1658)] UniVRM-0.99" -msgstr "" - -#: ../../release/079/v0.99.0.md:38 -msgid "[[\\#1651](https://github.com/vrm-c/UniVRM/pull/1651)] Add disposed check" -msgstr "" - -#: ../../release/079/v0.99.0.md:39 -msgid "[[\\#1643](https://github.com/vrm-c/UniVRM/pull/1643)] null だと後続で例外" -msgstr "" - -#: ../../release/079/v0.99.0.md:40 -msgid "[[\\#1640](https://github.com/vrm-c/UniVRM/pull/1640)] error message" -msgstr "" - -#: ../../release/079/v0.99.0.md:41 -msgid "" -"[[\\#1641](https://github.com/vrm-c/UniVRM/pull/1641)] " -"警告対策にリネームしようと思ったが、未使用なので削除。" -msgstr "" - -#: ../../release/079/v0.99.0.md:42 -msgid "" -"[[\\#1635](https://github.com/vrm-c/UniVRM/pull/1635)] Fixed dispose on " -"vrm import call from VRMImporterMenu" -msgstr "" - -#: ../../release/079/v0.99.0.md:43 -msgid "" -"[[\\#1626](https://github.com/vrm-c/UniVRM/pull/1626)] Disable WebGl " -"color space check" -msgstr "" - -#: ../../release/079/v0.99.0.md:44 -msgid "" -"[[\\#1629](https://github.com/vrm-c/UniVRM/pull/1629)] " -"OnDrawGizmosではなくOnDrawGizmosSelectedを利用する" -msgstr "" - -#: ../../release/079/v0.99.0.md:45 -msgid "[[\\#1625](https://github.com/vrm-c/UniVRM/pull/1625)] UniVRM-0.98.1" -msgstr "" - -#: ../../release/079/v0.99.0.md:46 -msgid "" -"[[\\#1624](https://github.com/vrm-c/UniVRM/pull/1624)] constraint の " -"nullable 項目のインポート対応。" -msgstr "" - -#: ../../release/079/v0.99.0.md:47 -msgid "" -"[[\\#1619](https://github.com/vrm-c/UniVRM/pull/1619)] UniVRM-0.98.0 " -"release document" -msgstr "" - diff --git a/docs/locale/en/LC_MESSAGES/release/100/index.po b/docs/locale/en/LC_MESSAGES/release/100/index.po deleted file mode 100644 index 0a7a12d50..000000000 --- a/docs/locale/en/LC_MESSAGES/release/100/index.po +++ /dev/null @@ -1,92 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2021, VRM Consortium -# This file is distributed under the same license as the UniVRM Programming -# package. -# FIRST AUTHOR , 2022. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: UniVRM Programming \n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2022-10-07 15:18+0900\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.9.1\n" - -#: ../../release/100/index.md:1 -msgid "v0.100~ (Unity-2020.3) 最新版をご利用ください" -msgstr "" - -#: ../../release/100/index.md:3 -msgid "ReleaseNote" -msgstr "" - -#: ../../release/100/index.md:5 -msgid "`0.100.0` からサポートする Unity の最低バージョンを `2020.3LTS` に更新しました。" -msgstr "" - -#: ../../release/100/index.md:6 -msgid "`0.104.0` から `VRM-1.0` のパッケージ提供を開始しました。" -msgstr "" - -#: ../../release/100/index.md:15 -msgid "パッケージ(v0.100~)" -msgstr "" - -#: ../../release/100/index.md:8 -msgid "unitypackage" -msgstr "" - -#: ../../release/100/index.md:8 -msgid "folder" -msgstr "" - -#: ../../release/100/index.md:8 -msgid "contents" -msgstr "" - -#: ../../release/100/index.md:8 -msgid "VRMShaders_UniGLTF" -msgstr "" - -#: ../../release/100/index.md:8 -msgid "Assets/VRMShaders, Assets/UniGLTF" -msgstr "" - -#: ../../release/100/index.md:8 -msgid "VRMShaders と UniGLTF" -msgstr "" - -#: ../../release/100/index.md:8 -msgid "UniVRM" -msgstr "" - -#: ../../release/100/index.md:8 -msgid "Assets/VRM" -msgstr "" - -#: ../../release/100/index.md:8 -msgid "VRM-0.X" -msgstr "" - -#: ../../release/100/index.md:8 -msgid "VRM" -msgstr "" - -#: ../../release/100/index.md:8 -msgid "Assets/VRM10" -msgstr "" - -#: ../../release/100/index.md:8 -msgid "VRM-1.0" -msgstr "" - -#: ../../release/100/index.md:34 -msgid "UPM(v0.100~)" -msgstr "" - diff --git a/docs/locale/en/LC_MESSAGES/release/100/v0.100.0.po b/docs/locale/en/LC_MESSAGES/release/100/v0.100.0.po deleted file mode 100644 index e138f0e35..000000000 --- a/docs/locale/en/LC_MESSAGES/release/100/v0.100.0.po +++ /dev/null @@ -1,151 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2021, VRM Consortium -# This file is distributed under the same license as the UniVRM Programming -# package. -# FIRST AUTHOR , 2022. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: UniVRM Programming \n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2022-06-15 17:59+0900\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.9.1\n" - -#: ../../release/079/v0.100.0.md:1 -msgid "v0.99.0..v0.100.0: Unity-2021向けの修正" -msgstr "v0.99.0..v0.100.0: Fix for Unity-2021" - -#: ../../release/079/v0.100.0.md:3 -msgid "Unity-2021" -msgstr "" - -#: ../../release/079/v0.100.0.md:4 -msgid "" -"[[\\#1685](https://github.com/vrm-c/UniVRM/pull/1685)] fix Property " -"PROP_NAME already exists in the property sheet with a different type: 5" -msgstr "" - -#: ../../release/079/v0.100.0.md:6 -msgid "Unity-2020" -msgstr "" - -#: ../../release/079/v0.100.0.md:7 -msgid "" -"[[\\#1674](https://github.com/vrm-c/UniVRM/pull/1674)] 作業バージョンを " -"Unity-2020.3.34f1 に更新" -msgstr "[[\\#1674](https://github.com/vrm-c/UniVRM/pull/1674)] Updated working version to Unity-2020.3.34f1" - -#: ../../release/079/v0.100.0.md:8 -msgid "" -"[[\\#1689](https://github.com/vrm-c/UniVRM/pull/1689)] [UnitTest] " -"NativeArray の挙動変化に追随" -msgstr "[[\\#1689](https://github.com/vrm-c/UniVRM/pull/1689)] [UnitTest] " -"Follow changes in NativeArray behavior" - -#: ../../release/079/v0.100.0.md:10 -msgid "glTF" -msgstr "" - -#: ../../release/079/v0.100.0.md:11 -msgid "" -"[[\\#1683](https://github.com/vrm-c/UniVRM/pull/1683)] image.uri から mime " -"を決定する" -msgstr "[[\\#1683](https://github.com/vrm-c/UniVRM/pull/1683)] Determine mime from image.uri" - -#: ../../release/079/v0.100.0.md:12 -msgid "" -"[[\\#1681](https://github.com/vrm-c/UniVRM/pull/1681)] For multiple gltf," -" glb importer conflicts." -msgstr "" - -#: ../../release/079/v0.100.0.md:14 -msgid "Other" -msgstr "" - -#: ../../release/079/v0.100.0.md:15 -msgid "[[\\#1691](https://github.com/vrm-c/UniVRM/pull/1691)] UniVRM-0.100.0" -msgstr "" - -#: ../../release/079/v0.100.0.md:16 -msgid "" -"[[\\#1695](https://github.com/vrm-c/UniVRM/pull/1695)] 1693 " -"のコミットに他のものも含めてしまったので同じ変更やりなおし" -msgstr "[[\\#1695](https://github.com/vrm-c/UniVRM/pull/1695)] 1693 " -"I've included other things in my commit, so I'll redo the same changes" - -#: ../../release/079/v0.100.0.md:17 -msgid "" -"[[\\#1696](https://github.com/vrm-c/UniVRM/pull/1696)] Revert " -"\"MeshUtility.SeparationProcessing を public にする\"" -msgstr "Make MeshUtility.SeparationProcessing public" - -#: ../../release/079/v0.100.0.md:18 -msgid "" -"[[\\#1693](https://github.com/vrm-c/UniVRM/pull/1693)] " -"MeshUtility.SeparationProcessing を public にする" -msgstr "[[\\#1693](https://github.com/vrm-c/UniVRM/pull/1693)] Make MeshUtility.SeparationProcessing public" - -#: ../../release/079/v0.100.0.md:19 -msgid "" -"[[\\#1694](https://github.com/vrm-c/UniVRM/pull/1694)] build の注意書きで、 " -"Standard を明示的に含める項を追加" -msgstr "[[\\#1694](https://github.com/vrm-c/UniVRM/pull/1694)] " -"In the build note, Added a section that explicitly includes Standard" - -#: ../../release/079/v0.100.0.md:20 -msgid "" -"[[\\#1690](https://github.com/vrm-c/UniVRM/pull/1690)] OnValidate で " -"m_excludes を Validate しているのだが、 Validate する前にクリアしていて情報が落ちている" -msgstr "[[\\#1690](https://github.com/vrm-c/UniVRM/pull/1690)] " -" OnValidate I have validated m_excludes, but I cleared it before validating and the information is missing."" - -#: ../../release/079/v0.100.0.md:21 -msgid "[[\\#1686](https://github.com/vrm-c/UniVRM/pull/1686)] MeshContext の整理" -msgstr "[[\\#1686](https://github.com/vrm-c/UniVRM/pull/1686)] Organize MeshContext" - -#: ../../release/079/v0.100.0.md:22 -msgid "[[\\#1684](https://github.com/vrm-c/UniVRM/pull/1684)] MeshContext 整理" -msgstr "[[\\#1684](https://github.com/vrm-c/UniVRM/pull/1684)] Organize MeshContext" - -#: ../../release/079/v0.100.0.md:23 -msgid "" -"[[\\#1679](https://github.com/vrm-c/UniVRM/pull/1679)] " -"FastSpringBoneBufferCombinerでArgumentOutOfRangeExceptionしうる問題を修正" -msgstr "[[\\#1679](https://github.com/vrm-c/UniVRM/pull/1679)] " -"Fixed an issue where FastSpringBoneBufferCombiner could cause an ArgumentOutOfRangeException" - -#: ../../release/079/v0.100.0.md:24 -msgid "" -"[[\\#1676](https://github.com/vrm-c/UniVRM/pull/1676)] PathObject " -"修正。TryGetFromAsset" -msgstr "[[\\#1676](https://github.com/vrm-c/UniVRM/pull/1676)] " -"PathObject Fix. TryGetFromAsset" - -#: ../../release/079/v0.100.0.md:25 -msgid "" -"[[\\#1673](https://github.com/vrm-c/UniVRM/pull/1673)] " -"VRMShaders.PathObject を追加。 MigrationMenu で使う。" -msgstr "[[\\#1673](https://github.com/vrm-c/UniVRM/pull/1673)] " -"Added VRMShaders.PathObject. Used in MigrationMenu." - -#: ../../release/079/v0.100.0.md:26 -msgid "" -"[[\\#1672](https://github.com/vrm-c/UniVRM/pull/1672)] 不用になっていた " -"ShaderProperty 列挙システムを削除" -msgstr "[[\\#1672](https://github.com/vrm-c/UniVRM/pull/1672)] " -"It was useless Removed ShaderProperty enumeration system" - -#: ../../release/079/v0.100.0.md:27 -msgid "[[\\#1670](https://github.com/vrm-c/UniVRM/pull/1670)] UniVRM-0.99.0" -msgstr "" - -#~ msgid "v0.99.0..v0.100.0: ChangeLog" -#~ msgstr "" - diff --git a/docs/locale/en/LC_MESSAGES/release/100/v0.101.0.po b/docs/locale/en/LC_MESSAGES/release/100/v0.101.0.po deleted file mode 100644 index 5fb32121b..000000000 --- a/docs/locale/en/LC_MESSAGES/release/100/v0.101.0.po +++ /dev/null @@ -1,141 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2021, VRM Consortium -# This file is distributed under the same license as the UniVRM Programming -# package. -# FIRST AUTHOR , 2022. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: UniVRM Programming \n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2022-07-20 13:15+0900\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.9.1\n" - -#: ../../release/079/v0.101.0.md:1 -msgid "" -"v0.100.0..v0.101.0: Problems with the combination of zero bone weights " -"and root bones" -msgstr "" - -#: ../../release/079/v0.101.0.md:3 -msgid "API" -msgstr "" - -#: ../../release/079/v0.101.0.md:4 -msgid "" -"[[\\#1720](https://github.com/vrm-c/UniVRM/pull/1720)] runtime に " -"BlendShapeProxy.m_merger を再初期化する" -msgstr "Reinitialize BlendShapeProxy.m_merger" - -#: ../../release/079/v0.101.0.md:5 -msgid "" -"[[\\#1719](https://github.com/vrm-c/UniVRM/pull/1719)] vrm の gltf " -"Animation の読み書き仕様" -msgstr "[[\\#1719](https://github.com/vrm-c/UniVRM/pull/1719)]" -"Allows vrm to read and write Animation" - -#: ../../release/079/v0.101.0.md:7 -msgid "Importer" -msgstr "" - -#: ../../release/079/v0.101.0.md:8 -msgid "" -"[[\\#1675](https://github.com/vrm-c/UniVRM/issues/1675)] " -"SkinnedMeshRenderer.rootBone の boneWeight==0 の頂点を動かす機能を打ち消す" -msgstr "[[\\#1675](https://github.com/vrm-c/UniVRM/issues/1675)]" -"Cancels the ability to move the boneWeight == 0 vertices of SkinnedMeshRenderer.rootBone" - -#: ../../release/079/v0.101.0.md:9 -msgid "" -"[[\\#1708](https://github.com/vrm-c/UniVRM/pull/1708)] [1.0] import 時に " -"SkinnedMeshRenderer に対する boneWeight 付与する機能" -msgstr "[[\\#1708](https://github.com/vrm-c/UniVRM/pull/1708)] [1.0]" -"Ability to give boneWeight to SkinnedMeshRenderer when importing" - -#: ../../release/079/v0.101.0.md:10 -msgid "" -"[[\\#1705](https://github.com/vrm-c/UniVRM/pull/1705)] [BlendShape] " -"Import 時に BoneWeight が0のMeshにBoneWeightを付与する" -msgstr "[[\\#1705](https://github.com/vrm-c/UniVRM/pull/1705)] [BlendShape] " -"Give BoneWeight to a mesh with BoneWeight of 0 at the time of import" - -#: ../../release/079/v0.101.0.md:12 -msgid "1.0" -msgstr "" - -#: ../../release/079/v0.101.0.md:13 -msgid "" -"[[\\#1713](https://github.com/vrm-c/UniVRM/pull/1713)] [1.0] 親指のボーン名を " -"metacarpal, proximal, distal に変更" -msgstr "[[\\#1713](https://github.com/vrm-c/UniVRM/pull/1713)] [1.0]" -"Changed thumb bone name to metacarpal, proximal, distal" - -#: ../../release/079/v0.101.0.md:14 -msgid "" -"[[\\#1706](https://github.com/vrm-c/UniVRM/pull/1706)] [1.0] Awake " -"で初期化するのが早すぎて Runtime ロードで動作しない" -msgstr "[[\\#1706](https://github.com/vrm-c/UniVRM/pull/1706)] [1.0]" -"Initialized with Awake too early to work with Runtime load" - -#: ../../release/079/v0.101.0.md:15 -msgid "" -"[[\\#1715](https://github.com/vrm-c/UniVRM/pull/1715)] Other than " -"position is nullable" -msgstr "" - -#: ../../release/079/v0.101.0.md:17 -msgid "Other" -msgstr "" - -#: ../../release/079/v0.101.0.md:18 -msgid "" -"[[\\#1712](https://github.com/vrm-c/UniVRM/pull/1712)] " -"SpringBoneの剛性が意図しない方向に働くことがある問題を修正" -msgstr "[[\\#1712](https://github.com/vrm-c/UniVRM/pull/1712)] " -"Fixed an issue where Spring Bone stiffness could work in unintended directions" - -#: ../../release/079/v0.101.0.md:19 -msgid "[[\\#1723](https://github.com/vrm-c/UniVRM/pull/1723)] UniVRM-0.101.0" -msgstr "" - -#: ../../release/079/v0.101.0.md:20 -msgid "" -"[[\\#1718](https://github.com/vrm-c/UniVRM/pull/1718)] Fix " -"MeshIntegratorWizard cannot run with insufficient materials for submeshes" -msgstr "" - -#: ../../release/079/v0.101.0.md:21 -msgid "[[\\#1704](https://github.com/vrm-c/UniVRM/pull/1704)] UniVRM-0.100.1" -msgstr "" - -#: ../../release/079/v0.101.0.md:22 -msgid "[[\\#1703](https://github.com/vrm-c/UniVRM/pull/1703)] UniVRM-0.100.1" -msgstr "" - -#: ../../release/079/v0.101.0.md:23 -msgid "" -"[[\\#1702](https://github.com/vrm-c/UniVRM/pull/1702)] " -"ScriptedImporterAttribute.overrideExts の使い方が間違っていた" -msgstr "[[\\#1702](https://github.com/vrm-c/UniVRM/pull/1702)] " -"ScriptedImporterAttribute.overrideExts was used incorrectly" - -#: ../../release/079/v0.101.0.md:24 -msgid "" -"[[\\#1700](https://github.com/vrm-c/UniVRM/pull/1700)] MeshData で " -"NativeArray を使う。SkinningInfo の切り出し" -msgstr "[[\\#1700](https://github.com/vrm-c/UniVRM/pull/1700)]" -"Use NativeArray with MeshData. Cut out SkinningInfo" - -#: ../../release/079/v0.101.0.md:25 -msgid "" -"[[\\#1698](https://github.com/vrm-c/UniVRM/pull/1698)] release " -"UniVRM-0.100.0" -msgstr "" - diff --git a/docs/locale/en/LC_MESSAGES/release/100/v0.102.0.po b/docs/locale/en/LC_MESSAGES/release/100/v0.102.0.po deleted file mode 100644 index 610b04178..000000000 --- a/docs/locale/en/LC_MESSAGES/release/100/v0.102.0.po +++ /dev/null @@ -1,126 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2021, VRM Consortium -# This file is distributed under the same license as the UniVRM Programming -# package. -# FIRST AUTHOR , 2022. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: UniVRM Programming \n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2022-07-20 13:15+0900\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.9.1\n" - -#: ../../release/079/v0.102.0.md:1 -msgid "v0.101.0..v0.102.0: fixed RecalculateNormals" -msgstr "" - -#: ../../release/079/v0.102.0.md:3 -msgid "importer" -msgstr "" - -#: ../../release/079/v0.102.0.md:4 -#, fuzzy -msgid "" -"[[\\#1741](https://github.com/vrm-c/UniVRM/pull/1741)] [importer] " -"法線を保持するモデルで、不要な RecalculateNormals" -msgstr "Error when exporting a mesh to a multi-frame BlendShape" - -#: ../../release/079/v0.102.0.md:5 -msgid "" -"[[\\#1748](https://github.com/vrm-c/UniVRM/pull/1748)] -1 を index " -"の無効値に使っている場合の対策" -msgstr "" -"[[\\#1748](https://github.com/vrm-c/UniVRM/pull/1748)]Invalid index value" -" is represented by -1" - -#: ../../release/079/v0.102.0.md:7 -msgid "exporter" -msgstr "" - -#: ../../release/079/v0.102.0.md:8 -msgid "" -"[[\\#1742](https://github.com/vrm-c/UniVRM/pull/1742)] [exporter] " -"BlendShapeClip の null check" -msgstr "" - -#: ../../release/079/v0.102.0.md:9 -msgid "" -"[[\\#1738](https://github.com/vrm-c/UniVRM/pull/1738)] [1.0] VRM-1.0 の " -"targetNames を Mesh.extras のみに修正" -msgstr "" -"[[\\#1738](https://github.com/vrm-c/UniVRM/pull/1738)] [1.0]Removed " -"primitive.targetNames" - -#: ../../release/079/v0.102.0.md:10 -msgid "" -"[[\\#1736](https://github.com/vrm-c/UniVRM/pull/1736)] [exporter] fix for" -" gltf_validator" -msgstr "" - -#: ../../release/079/v0.102.0.md:11 -msgid "" -"[[\\#1734](https://github.com/vrm-c/UniVRM/pull/1734)] [exporter] " -"複数フレームBlendShapeをMeshをエクスポートするときにエラーにする" -msgstr "Error when exporting a mesh to a multi-frame BlendShape" - -#: ../../release/079/v0.102.0.md:13 -msgid "1.0" -msgstr "" - -#: ../../release/079/v0.102.0.md:14 -msgid "" -"[[\\#1737](https://github.com/vrm-c/UniVRM/pull/1737)] Consider " -"KHR_materials_emissive_strength extension while exporting mtoon material " -"as vrm-1.0" -msgstr "" - -#: ../../release/079/v0.102.0.md:15 -msgid "" -"[[\\#1731](https://github.com/vrm-c/UniVRM/pull/1731)] [1.0] " -"SpringBoneCollider の移動ハンドルを実装しました" -msgstr "Implemented SpringBoneCollider move handle" - -#: ../../release/079/v0.102.0.md:16 -msgid "" -"[[\\#1730](https://github.com/vrm-c/UniVRM/pull/1730)] Fix VRM10's " -"SpringBone initialization problem." -msgstr "" - -#: ../../release/079/v0.102.0.md:17 -msgid "" -"[[\\#1728](https://github.com/vrm-c/UniVRM/pull/1728)] `Create new " -"VRM10Object` button create expressions." -msgstr "" - -#: ../../release/079/v0.102.0.md:19 -msgid "other" -msgstr "" - -#: ../../release/079/v0.102.0.md:20 -msgid "[[\\#1743](https://github.com/vrm-c/UniVRM/pull/1743)] UniVRM-0.102.0" -msgstr "" - -#: ../../release/079/v0.102.0.md:21 -msgid "" -"[[\\#1733](https://github.com/vrm-c/UniVRM/pull/1733)] [UniJson] " -"未使用コードを削除しました" -msgstr "Removed unused code" - -#: ../../release/079/v0.102.0.md:22 -msgid "[[\\#1725](https://github.com/vrm-c/UniVRM/pull/1725)] UniVRM-0.101.0" -msgstr "" - -#~ msgid "" -#~ "[[\\#1741](https://github.com/vrm-c/UniVRM/pull/1741)] " -#~ "[importer] Fixing unnecessary RecalculateNormals " -#~ "calls" -#~ msgstr "" - diff --git a/docs/locale/en/LC_MESSAGES/release/100/v0.103.0.po b/docs/locale/en/LC_MESSAGES/release/100/v0.103.0.po deleted file mode 100644 index 8187e602e..000000000 --- a/docs/locale/en/LC_MESSAGES/release/100/v0.103.0.po +++ /dev/null @@ -1,163 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2021, VRM Consortium -# This file is distributed under the same license as the UniVRM Programming -# package. -# FIRST AUTHOR , 2022. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: UniVRM Programming \n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2022-10-07 15:03+0900\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.9.1\n" - -#: ../../release/079/v0.103.0.md:1 -msgid "v0.102.0..v0.103.0: VRM-1.0 RC" -msgstr "" - -#: ../../release/079/v0.103.0.md:3 -msgid "1.0" -msgstr "" - -#: ../../release/079/v0.103.0.md:5 -msgid "" -"[[\\#1779](https://github.com/vrm-c/UniVRM/pull/1779)] Add the " -"`GenerateControlRig` option to VRM 1.0 Importer." -msgstr "" - -#: ../../release/079/v0.103.0.md:6 -msgid "" -"[[\\#1777](https://github.com/vrm-c/UniVRM/pull/1777)] Remove the VRM 1.0" -" importer option about the normalization of node transforms." -msgstr "" - -#: ../../release/079/v0.103.0.md:7 -msgid "" -"[[\\#1776](https://github.com/vrm-c/UniVRM/pull/1776)] Change access " -"modifiers, Add methods, about ControlRig" -msgstr "" - -#: ../../release/079/v0.103.0.md:8 -msgid "" -"[[\\#1775](https://github.com/vrm-c/UniVRM/pull/1775)] Refactoring about " -"ControlRig" -msgstr "" - -#: ../../release/079/v0.103.0.md:9 -msgid "" -"[[\\#1774](https://github.com/vrm-c/UniVRM/pull/1774)] Rename class names" -" about FKRetarget into ControlRig" -msgstr "" - -#: ../../release/079/v0.103.0.md:10 -msgid "" -"[[\\#1768](https://github.com/vrm-c/UniVRM/pull/1768)] Feature10/fk " -"retarget" -msgstr "" - -#: ../../release/079/v0.103.0.md:11 -msgid "" -"[[\\#1763](https://github.com/vrm-c/UniVRM/pull/1763)] [1.0] " -"AimConstraint の修正" -msgstr "" - -#: ../../release/079/v0.103.0.md:12 -msgid "" -"[[\\#1762](https://github.com/vrm-c/UniVRM/pull/1762)] [1.0] LookAt " -"を正規化しないことに対応させました" -msgstr "" - -#: ../../release/079/v0.103.0.md:13 -msgid "" -"[[\\#1751](https://github.com/vrm-c/UniVRM/pull/1751)] [VRM 1.0] プロシージャルな" -" Expression に isBinary の設定が反映されていなかったバグを修正" -msgstr "" - -#: ../../release/079/v0.103.0.md:15 -msgid "Optimization" -msgstr "" - -#: ../../release/079/v0.103.0.md:17 -msgid "" -"[[\\#1780](https://github.com/vrm-c/UniVRM/pull/1780)] Optimize " -"BoneLimit.ToHumanBoneName" -msgstr "" - -#: ../../release/079/v0.103.0.md:18 -msgid "" -"[[\\#1781](https://github.com/vrm-c/UniVRM/pull/1781)] BREAKING CHANGE: " -"Add interface method IAwaitCaller.NextFrameIfTimedOut which invokes " -"NextFrame if timed out" -msgstr "" - -#: ../../release/079/v0.103.0.md:19 -msgid "" -"[[\\#1778](https://github.com/vrm-c/UniVRM/pull/1778)] Caching " -"Enum.GetValues with implementation of CachedEnum class" -msgstr "" - -#: ../../release/079/v0.103.0.md:21 -msgid "Other" -msgstr "" - -#: ../../release/079/v0.103.0.md:22 -msgid "[[\\#1782](https://github.com/vrm-c/UniVRM/pull/1782)] add LoadPathAsync" -msgstr "" - -#: ../../release/079/v0.103.0.md:23 -msgid "[[\\#1773](https://github.com/vrm-c/UniVRM/pull/1773)] UniVRM-0.103.0" -msgstr "" - -#: ../../release/079/v0.103.0.md:24 -msgid "" -"[[\\#1765](https://github.com/vrm-c/UniVRM/pull/1765)] glTFTexture.source" -" type to int?" -msgstr "" - -#: ../../release/079/v0.103.0.md:25 -msgid "[[\\#1756](https://github.com/vrm-c/UniVRM/pull/1756)] WebGLの動作確認" -msgstr "" - -#: ../../release/079/v0.103.0.md:26 -msgid "[[\\#1764](https://github.com/vrm-c/UniVRM/pull/1764)] エラーメッセージを改善" -msgstr "" - -#: ../../release/079/v0.103.0.md:27 -msgid "" -"[[\\#1769](https://github.com/vrm-c/UniVRM/pull/1769)] Remove multi-frame" -" profiler sample" -msgstr "" - -#: ../../release/079/v0.103.0.md:28 -msgid "" -"[[\\#1761](https://github.com/vrm-c/UniVRM/pull/1761)] " -"Unity公式モジュールの依存関係が不足している問題を修正" -msgstr "" - -#: ../../release/079/v0.103.0.md:29 -msgid "" -"[[\\#1757](https://github.com/vrm-c/UniVRM/pull/1757)] " -"BlendShapeClipが削除された後に様々な場所でエラーが出る問題を修正" -msgstr "" - -#: ../../release/079/v0.103.0.md:30 -msgid "" -"[[\\#1759](https://github.com/vrm-c/UniVRM/pull/1759)] arrays size must " -"match mesh vertex count" -msgstr "" - -#: ../../release/079/v0.103.0.md:31 -msgid "[[\\#1752](https://github.com/vrm-c/UniVRM/pull/1752)] UniVRM-0.102.1" -msgstr "" - -#: ../../release/079/v0.103.0.md:32 -msgid "[[\\#1750](https://github.com/vrm-c/UniVRM/pull/1750)] UniVRM-0.102.0" -msgstr "" - diff --git a/docs/locale/en/LC_MESSAGES/release/100/v0.104.0.po b/docs/locale/en/LC_MESSAGES/release/100/v0.104.0.po deleted file mode 100644 index 1b80927a2..000000000 --- a/docs/locale/en/LC_MESSAGES/release/100/v0.104.0.po +++ /dev/null @@ -1,200 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2021, VRM Consortium -# This file is distributed under the same license as the UniVRM Programming -# package. -# FIRST AUTHOR , 2022. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: UniVRM Programming \n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2022-10-07 15:03+0900\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.9.1\n" - -#: ../../release/079/v0.104.0.md:1 -msgid "v0.103.0..v0.104.0: vrm-1.0" -msgstr "" - -#: ../../release/079/v0.104.0.md:3 -msgid "1.0" -msgstr "" - -#: ../../release/079/v0.104.0.md:5 -msgid "" -"[[\\#1821](https://github.com/vrm-c/UniVRM/pull/1821)] Add UV transform " -"expression to seed-san" -msgstr "" - -#: ../../release/079/v0.104.0.md:6 -msgid "" -"[[\\#1820](https://github.com/vrm-c/UniVRM/pull/1820)] follow " -"matcapFactor in material color binding" -msgstr "" - -#: ../../release/079/v0.104.0.md:7 -msgid "" -"[[\\#1819](https://github.com/vrm-c/UniVRM/pull/1819)] Add a rotation " -"constraint to shoulder bone of seed-san" -msgstr "" - -#: ../../release/079/v0.104.0.md:8 -msgid "" -"[[\\#1818](https://github.com/vrm-c/UniVRM/pull/1818)] Fix `matcapFactor`" -" default value and follow specification." -msgstr "" - -#: ../../release/079/v0.104.0.md:9 -msgid "" -"[[\\#1816](https://github.com/vrm-c/UniVRM/pull/1816)] Add a vrm 1.0 " -"model creation sample of Seed-san" -msgstr "" - -#: ../../release/079/v0.104.0.md:10 -msgid "" -"[[\\#1817](https://github.com/vrm-c/UniVRM/pull/1817)] Add implementation" -" of matcapFactor" -msgstr "" - -#: ../../release/079/v0.104.0.md:11 -msgid "" -"[[\\#1815](https://github.com/vrm-c/UniVRM/pull/1815)] Fix a bug of " -"incorrect pose set when EnforceTPose called" -msgstr "" - -#: ../../release/079/v0.104.0.md:12 -msgid "" -"[[\\#1812](https://github.com/vrm-c/UniVRM/pull/1812)] Fix10/remove " -"migration file write" -msgstr "" - -#: ../../release/079/v0.104.0.md:13 -msgid "" -"[[\\#1809](https://github.com/vrm-c/UniVRM/pull/1809)] [1.0] format に " -"matcapColor 反映" -msgstr "" - -#: ../../release/079/v0.104.0.md:14 -msgid "" -"[[\\#1803](https://github.com/vrm-c/UniVRM/pull/1803)] Replace control " -"rig generation option with enum in vrm 1.0" -msgstr "" - -#: ../../release/079/v0.104.0.md:15 -msgid "[[\\#1813](https://github.com/vrm-c/UniVRM/pull/1813)] UniVRM-0.104.0" -msgstr "" - -#: ../../release/079/v0.104.0.md:16 -msgid "" -"[[\\#1811](https://github.com/vrm-c/UniVRM/pull/1811)] [1.0] update " -"SpecVersion to 1.0" -msgstr "" - -#: ../../release/079/v0.104.0.md:17 -msgid "" -"[[\\#1810](https://github.com/vrm-c/UniVRM/pull/1810)] [1.0] SpringBone " -"のカプセルコライダーの座標変換漏れ" -msgstr "" - -#: ../../release/079/v0.104.0.md:19 -msgid "その他" -msgstr "" - -#: ../../release/079/v0.104.0.md:21 -msgid "" -"[[\\#1795](https://github.com/vrm-c/UniVRM/pull/1795)] Add IAwaitCaller " -"to VRMImporterContext.LoadBlendShapeMaster" -msgstr "" - -#: ../../release/079/v0.104.0.md:22 -msgid "" -"[[\\#1808](https://github.com/vrm-c/UniVRM/pull/1808)] LFS tracking image" -" & 3d model files." -msgstr "" - -#: ../../release/079/v0.104.0.md:23 -msgid "" -"[[\\#1804](https://github.com/vrm-c/UniVRM/pull/1804)] " -"FastSpringBoneに対し、末端ボーンへの考慮を追加するオプションを追加" -msgstr "" - -#: ../../release/079/v0.104.0.md:24 -msgid "" -"[[\\#1798](https://github.com/vrm-c/UniVRM/pull/1798)] 頂点レイアウト Issue " -"#1789に対応" -msgstr "" - -#: ../../release/079/v0.104.0.md:25 -msgid "" -"[[\\#1796](https://github.com/vrm-c/UniVRM/pull/1796)] Add IAwaitCaller " -"to VRMImporterContext.LoadFirstPerson" -msgstr "" - -#: ../../release/079/v0.104.0.md:26 -msgid "" -"[[\\#1802](https://github.com/vrm-c/UniVRM/pull/1802)] UniVRM-0.103.2 " -"release page" -msgstr "" - -#: ../../release/079/v0.104.0.md:27 -msgid "[[\\#1801](https://github.com/vrm-c/UniVRM/pull/1801)] UniVRM-0.103.2" -msgstr "" - -#: ../../release/079/v0.104.0.md:28 -msgid "" -"[[\\#1800](https://github.com/vrm-c/UniVRM/pull/1800)] " -"AvatarBuilder.BuildHumanAvatar には隠れたボーン名 HumanTrait.BoneName が必用" -msgstr "" - -#: ../../release/079/v0.104.0.md:29 -msgid "" -"[[\\#1793](https://github.com/vrm-c/UniVRM/pull/1793)] release " -"UniVRM-0.103.1" -msgstr "" - -#: ../../release/079/v0.104.0.md:30 -msgid "[[\\#1792](https://github.com/vrm-c/UniVRM/pull/1792)] UniVRM-0.103.1" -msgstr "" - -#: ../../release/079/v0.104.0.md:31 -msgid "" -"[[\\#1791](https://github.com/vrm-c/UniVRM/pull/1791)] Fix a importing " -"error when the model using KHR_texture_basisu extension." -msgstr "" - -#: ../../release/079/v0.104.0.md:32 -msgid "" -"[[\\#1790](https://github.com/vrm-c/UniVRM/pull/1790)] Fix bug of null " -"access when loading vrm1.0 prefab placed in the scene." -msgstr "" - -#: ../../release/079/v0.104.0.md:33 -msgid "" -"[[\\#1788](https://github.com/vrm-c/UniVRM/pull/1788)] Fix VRM exported " -"from MigrationVrm class (2)" -msgstr "" - -#: ../../release/079/v0.104.0.md:34 -msgid "" -"[[\\#1787](https://github.com/vrm-c/UniVRM/pull/1787)] Fix VRM exported " -"from MigrationVrm class" -msgstr "" - -#: ../../release/079/v0.104.0.md:35 -msgid "" -"[[\\#1785](https://github.com/vrm-c/UniVRM/pull/1785)] Fix specVersion of" -" MToon `1.0-draft` -> `1.0-beta`" -msgstr "" - -#: ../../release/079/v0.104.0.md:36 -msgid "" -"[[\\#1783](https://github.com/vrm-c/UniVRM/pull/1783)] release " -"UniVRM-0.103.0" -msgstr "" - diff --git a/docs/locale/en/LC_MESSAGES/release/100/v0.105.0.po b/docs/locale/en/LC_MESSAGES/release/100/v0.105.0.po deleted file mode 100644 index 743274df4..000000000 --- a/docs/locale/en/LC_MESSAGES/release/100/v0.105.0.po +++ /dev/null @@ -1,140 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2021, VRM Consortium -# This file is distributed under the same license as the UniVRM Programming -# package. -# FIRST AUTHOR , 2022. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: UniVRM Programming \n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2022-11-09 19:00+0900\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.9.1\n" - -#: ../../release/100/v0.105.0.md:1 -msgid "v0.105.0: ⚠️ Update SimpleViewer sample" -msgstr "" - -#: ../../release/100/v0.105.0.md:3 -msgid "既知の問題" -msgstr "Known issue" - -#: ../../release/100/v0.105.0.md:4 -msgid "[IL2CPP でビルドエラーが起きる](https://github.com/vrm-c/UniVRM/issues/1866)" -msgstr "[IL2CPP build error](https://github.com/vrm-c/UniVRM/issues/1866)" - -#: ../../release/100/v0.105.0.md:6 -msgid "1.0" -msgstr "" - -#: ../../release/100/v0.105.0.md:7 -msgid "" -"[[\\#1847](https://github.com/vrm-c/UniVRM/pull/1847)] implement Joint " -"gizmo" -msgstr "" - -#: ../../release/100/v0.105.0.md:9 -msgid "other" -msgstr "" - -#: ../../release/100/v0.105.0.md:10 -msgid "[[\\#1851](https://github.com/vrm-c/UniVRM/pull/1851)] Editor向け機能の切り分け忘れ" -msgstr "[[\\#1851](https://github.com/vrm-c/UniVRM/pull/1851)] Forgot to separate functions for Editor" - -#: ../../release/100/v0.105.0.md:11 -msgid "[[\\#1848](https://github.com/vrm-c/UniVRM/pull/1848)] 後から来た方が勝つ" -msgstr "[[\\#1848](https://github.com/vrm-c/UniVRM/pull/1848)] Whoever came in later wins" - -#: ../../release/100/v0.105.0.md:12 -msgid "" -"[[\\#1844](https://github.com/vrm-c/UniVRM/pull/1844)] Rename " -"Texture2D.Resize to Reinitialize" -msgstr "" - -#: ../../release/100/v0.105.0.md:13 -msgid "[[\\#1850](https://github.com/vrm-c/UniVRM/pull/1850)] UniVRM-0.105.0" -msgstr "" - -#: ../../release/100/v0.105.0.md:14 -msgid "" -"[[\\#1846](https://github.com/vrm-c/UniVRM/pull/1846)] [Unity-2019] fix " -"`??=`." -msgstr "" - -#: ../../release/100/v0.105.0.md:15 -msgid "" -"[[\\#1843](https://github.com/vrm-c/UniVRM/pull/1843)] ControlRig の説明。 " -"v0.104 の更新" -msgstr "[[\\#1843](https://github.com/vrm-c/UniVRM/pull/1843)] Description of ControlRig." -"Update v0.104" - -#: ../../release/100/v0.105.0.md:16 -msgid "" -"[[\\#1822](https://github.com/vrm-c/UniVRM/pull/1822)] Add " -"IAwaitCaller.NextFrameIfTimedOut to time consuming loops" -msgstr "" - -#: ../../release/100/v0.105.0.md:17 -msgid "" -"[[\\#1842](https://github.com/vrm-c/UniVRM/pull/1842)] fix typo " -"desto_y_er to destroyer" -msgstr "" - -#: ../../release/100/v0.105.0.md:18 -msgid "" -"[[\\#1841](https://github.com/vrm-c/UniVRM/pull/1841)] Invert UV rotation" -" direction of MToon 1.0 import/export." -msgstr "" - -#: ../../release/100/v0.105.0.md:19 -msgid "[[\\#1839](https://github.com/vrm-c/UniVRM/pull/1839)] SimpleViewer の更新" -msgstr "[[\\#1839](https://github.com/vrm-c/UniVRM/pull/1839)] Update SimpleViewer" - -#: ../../release/100/v0.105.0.md:20 -msgid "[[\\#1836](https://github.com/vrm-c/UniVRM/pull/1836)] 2019向け最終版" -msgstr "[[\\#1836](https://github.com/vrm-c/UniVRM/pull/1836)] final version for 2019" - -#: ../../release/100/v0.105.0.md:21 -msgid "[[\\#1835](https://github.com/vrm-c/UniVRM/pull/1835)] spec を最新版に更新" -msgstr "[[\\#1835](https://github.com/vrm-c/UniVRM/pull/1835)] Spec updated to latest version" - -#: ../../release/100/v0.105.0.md:22 -msgid "[[\\#1834](https://github.com/vrm-c/UniVRM/pull/1834)] UniVRM-0.104.2" -msgstr "" - -#: ../../release/100/v0.105.0.md:23 -msgid "" -"[[\\#1833](https://github.com/vrm-c/UniVRM/pull/1833)] Remove lfs objects" -" and re-added without lfs." -msgstr "" - -#: ../../release/100/v0.105.0.md:24 -msgid "[[\\#1830](https://github.com/vrm-c/UniVRM/pull/1830)] document update" -msgstr "" - -#: ../../release/100/v0.105.0.md:25 -msgid "[[\\#1831](https://github.com/vrm-c/UniVRM/pull/1831)] sample 更新あり" -msgstr "[[\\#1831](https://github.com/vrm-c/UniVRM/pull/1831)] sample updated" - -#: ../../release/100/v0.105.0.md:26 -msgid "" -"[[\\#1824](https://github.com/vrm-c/UniVRM/pull/1824)] Fix migration " -"behaviour of matcap." -msgstr "" - -#: ../../release/100/v0.105.0.md:27 -msgid "" -"[[\\#1826](https://github.com/vrm-c/UniVRM/pull/1826)] Fix uv rotation " -"coords of vrm-1.0" -msgstr "" - -#: ../../release/100/v0.105.0.md:28 -msgid "[[\\#1825](https://github.com/vrm-c/UniVRM/pull/1825)] UniVRM-0.104.0" -msgstr "" diff --git a/docs/locale/en/LC_MESSAGES/release/100/v0.106.0.po b/docs/locale/en/LC_MESSAGES/release/100/v0.106.0.po deleted file mode 100644 index 2a43859d5..000000000 --- a/docs/locale/en/LC_MESSAGES/release/100/v0.106.0.po +++ /dev/null @@ -1,184 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2021, VRM Consortium -# This file is distributed under the same license as the UniVRM Programming -# package. -# FIRST AUTHOR , 2022. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: UniVRM Programming \n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2022-11-09 19:00+0900\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.9.1\n" - -#: ../../release/100/v0.106.0.md:1 -msgid "v0.106.0: Fix IL2CPP error and improve vrm-1.0 API" -msgstr "" - -#: ../../release/100/v0.106.0.md:3 -msgid "1.0 editor" -msgstr "" - -#: ../../release/100/v0.106.0.md:4 -msgid "UnityEditor で 1.0 をセットアップする UI の修正" -msgstr "UI fix for setting up 1.0 in UnityEditor" - -#: ../../release/100/v0.106.0.md:6 -msgid "" -"[[\\#1887](https://github.com/vrm-c/UniVRM/pull/1887)] " -"サポートされていないシェーダーが含まれるモデルのプレビューをできるように" -msgstr "" -"[[\\#1887](https://github.com/vrm-c/UniVRM/pull/1887)] Ability to preview" -" models with unsupported shaders" - -#: ../../release/100/v0.106.0.md:7 -msgid "" -"[[\\#1877](https://github.com/vrm-c/UniVRM/pull/1877)] [1.0] AddComponent" -" による新規セットアップ関連" -msgstr "" -"[[\\#1877](https://github.com/vrm-c/UniVRM/pull/1877)] [1.0]AddComponent " -"and then setup UI" - -#: ../../release/100/v0.106.0.md:8 -msgid "" -"[[\\#1876](https://github.com/vrm-c/UniVRM/pull/1876)] [1.0] SpringBone の" -" 設定 UI" -msgstr "SpringBone's configuration UI" - -#: ../../release/100/v0.106.0.md:9 -msgid "" -"[[\\#1885](https://github.com/vrm-c/UniVRM/pull/1885)] " -"親指の向き・爪の向きのガイドを行うGizmo" -msgstr "Gizmo guides the direction of the thumb and the direction of the nail" - -#: ../../release/100/v0.106.0.md:11 -msgid "Build" -msgstr "" - -#: ../../release/100/v0.106.0.md:12 -msgid "Application をビルドするときの問題の修正" -msgstr "Fixed issues when building an Application" - -#: ../../release/100/v0.106.0.md:14 -msgid "" -"[[\\#1884](https://github.com/vrm-c/UniVRM/pull/1884)] remove ThisType? " -"field." -msgstr "" - -#: ../../release/100/v0.106.0.md:15 -msgid "[[\\#1893](https://github.com/vrm-c/UniVRM/pull/1893)] ビルドエラーを修正" -msgstr "[[\\#1893](https://github.com/vrm-c/UniVRM/pull/1893)] fix build error" - -#: ../../release/100/v0.106.0.md:16 -msgid "[[\\#1892](https://github.com/vrm-c/UniVRM/pull/1892)] ShaderVariant" -msgstr "" - -#: ../../release/100/v0.106.0.md:18 -msgid "API update" -msgstr "" - -#: ../../release/100/v0.106.0.md:19 -msgid "機能追加など" -msgstr "Addition of functions, etc." - -#: ../../release/100/v0.106.0.md:21 -msgid "" -"[[\\#1886](https://github.com/vrm-c/UniVRM/pull/1886)] [1.0][0.x] " -"SpringBone の手動更新" -msgstr "" -"[[\\#1886](https://github.com/vrm-c/UniVRM/pull/1886)] [1.0][0.x] Manual " -"Update of SpringBone" - -#: ../../release/100/v0.106.0.md:22 -msgid "{doc}`SpringBone manual update`" -msgstr "" - -#: ../../release/100/v0.106.0.md:23 -msgid "{doc}`/api/0_106_spring_manual_update`" -msgstr "" - -#: ../../release/100/v0.106.0.md:24 -msgid "" -"[[\\#1868](https://github.com/vrm-c/UniVRM/pull/1868)] " -"SpringBoneに対して外力を渡すインターフェースを実装する" -msgstr "" -"[[\\#1868](https://github.com/vrm-c/UniVRM/pull/1868)] Implement an " -"interface that passes external force to SpringBone" - -#: ../../release/100/v0.106.0.md:25 -msgid "{doc}`毎フレーム外力を加える`" -msgstr "{doc}`Apply external force every frame`" - -#: ../../release/100/v0.106.0.md:26 -msgid "[[\\#1878](https://github.com/vrm-c/UniVRM/pull/1878)] modGltf 引き数を追加" -msgstr "" -"[[\\#1878](https://github.com/vrm-c/UniVRM/pull/1878)] Add modGltf " -"argument" - -#: ../../release/100/v0.106.0.md:27 ../../release/100/v0.106.0.md:29 -#: ../../release/100/v0.106.0.md:31 -msgid "{doc}`MigrateExporter`" -msgstr "" - -#: ../../release/100/v0.106.0.md:28 -msgid "[[\\#1872](https://github.com/vrm-c/UniVRM/pull/1872)] add MigrateExporter" -msgstr "" - -#: ../../release/100/v0.106.0.md:30 -msgid "" -"[[\\#1859](https://github.com/vrm-c/UniVRM/pull/1859)] feature: add third" -" argument `vrmMeta` to static Vrm10Exporter.Export" -msgstr "" - -#: ../../release/100/v0.106.0.md:33 -msgid "other" -msgstr "" - -#: ../../release/100/v0.106.0.md:34 -msgid "[[\\#1889](https://github.com/vrm-c/UniVRM/pull/1889)] UniVRM-0.106.0" -msgstr "" - -#: ../../release/100/v0.106.0.md:35 -msgid "" -"[[\\#1888](https://github.com/vrm-c/UniVRM/pull/1888)] fix: Fix outdated " -"exception message" -msgstr "" - -#: ../../release/100/v0.106.0.md:36 -msgid "" -"[[\\#1883](https://github.com/vrm-c/UniVRM/pull/1883)] Fix/export no " -"active" -msgstr "" - -#: ../../release/100/v0.106.0.md:37 -msgid "" -"[[\\#1882](https://github.com/vrm-c/UniVRM/pull/1882)] Fix/osx multi " -"extensions" -msgstr "" - -#: ../../release/100/v0.106.0.md:38 -msgid "" -"[[\\#1858](https://github.com/vrm-c/UniVRM/pull/1858)] " -"Packageに導入される時の警告を消す" -msgstr "" -"[[\\#1858](https://github.com/vrm-c/UniVRM/pull/1858)] Eliminate warnings" -" when introduced into a Package" - -#: ../../release/100/v0.106.0.md:39 -msgid "" -"[[\\#1864](https://github.com/vrm-c/UniVRM/pull/1864)] 素直な static type " -"caching 技法になるように書き直し" -msgstr "" -"[[\\#1864](https://github.com/vrm-c/UniVRM/pull/1864)] Rewritten to be a " -"straightforward static type caching technique" - -#: ../../release/100/v0.106.0.md:40 -msgid "[[\\#1853](https://github.com/vrm-c/UniVRM/pull/1853)] Doc/v0 105 0" -msgstr "" diff --git a/docs/locale/en/LC_MESSAGES/release/100/v0.107.0.po b/docs/locale/en/LC_MESSAGES/release/100/v0.107.0.po deleted file mode 100644 index 976e4132d..000000000 --- a/docs/locale/en/LC_MESSAGES/release/100/v0.107.0.po +++ /dev/null @@ -1,188 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2021, VRM Consortium -# This file is distributed under the same license as the UniVRM Programming -# package. -# FIRST AUTHOR , 2022. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: UniVRM Programming \n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2022-12-06 13:53+0900\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.11.0\n" - -#: ../../release/100/v0.107.0.md:1 -msgid "v0.107.0: ⚠️ fix Emission" -msgstr "" - -#: ../../release/100/v0.107.0.md:3 -msgid "" -"Emission の import/export を修正しました。 詳しくは、 " -"https://github.com/vrm-c/UniVRM/pull/1909" -msgstr "" -"Fixed Emission import/export. For more " -"information,https://github.com/vrm-c/UniVRM/pull/1909" - -#: ../../release/100/v0.107.0.md:6 -msgid "既知の問題" -msgstr "Known issue" - -#: ../../release/100/v0.107.0.md:7 -msgid "[Assets直下の import がエラーになる](https://github.com/vrm-c/UniVRM/issues/1935)" -msgstr "[An error occurs when importing directly under Assets](https://github.com/vrm-c/UniVRM/issues/1935)" - -#: ../../release/100/v0.107.0.md:9 -msgid "Material の修正" -msgstr "Modifying Materials" - -#: ../../release/100/v0.107.0.md:10 -msgid "" -"[[\\#1909](https://github.com/vrm-c/UniVRM/pull/1909)] Fix the error of " -"emissiveFactor when importing or exporting into Built-in RP Standard " -"Shader." -msgstr "" - -#: ../../release/100/v0.107.0.md:11 -msgid "" -"[[\\#1901](https://github.com/vrm-c/UniVRM/pull/1901)] Refactoring " -"Material Exporters." -msgstr "" - -#: ../../release/100/v0.107.0.md:12 -msgid "" -"Merge branch 'master' of https://github.com/vrm-c/UniVRM into " -"refactorMaterialExporter" -msgstr "" - -#: ../../release/100/v0.107.0.md:13 -msgid "" -"Merge branch 'master' of https://github.com/vrm-c/UniVRM into " -"fixEmissionColorSpace" -msgstr "" - -#: ../../release/100/v0.107.0.md:14 -msgid "" -"[[\\#1899](https://github.com/vrm-c/UniVRM/pull/1899)] Update MToon to " -"v3.9" -msgstr "" - -#: ../../release/100/v0.107.0.md:15 -msgid "" -"[[\\#1897](https://github.com/vrm-c/UniVRM/pull/1897)] " -"RimLightの計算時にNaNが紛れ込む問題を修正します" -msgstr "" -"[[\\#1897](https://github.com/vrm-c/UniVRM/pull/1897)] Fixed NaN issue " -"when calculating RimLight" - -#: ../../release/100/v0.107.0.md:16 -msgid "Merge remote-tracking branch 'upstream/master' into fix_rimlight_nan" -msgstr "" - -#: ../../release/100/v0.107.0.md:18 -msgid "1.0" -msgstr "" - -#: ../../release/100/v0.107.0.md:19 -msgid "" -"[[\\#1914](https://github.com/vrm-c/UniVRM/pull/1914)] [1.0] morph target" -" の accessor に sparse を使うか否かのオプションを実装" -msgstr "" -"[[\\#1914](https://github.com/vrm-c/UniVRM/pull/1914)] [1.0] morph target" -" implement option to use sparse or not for accessor" - -#: ../../release/100/v0.107.0.md:21 -msgid "UnityPath" -msgstr "" - -#: ../../release/100/v0.107.0.md:22 -msgid "" -"[[\\#1918](https://github.com/vrm-c/UniVRM/pull/1918)] UnityPath の " -"UnitTest が失敗するのを修正" -msgstr "" -"[[\\#1918](https://github.com/vrm-c/UniVRM/pull/1918)]UnityPath's Fix " -"UnitTest failing" - -#: ../../release/100/v0.107.0.md:23 -msgid "" -"[[\\#1905](https://github.com/vrm-c/UniVRM/pull/1905)] " -"UnityPathでパッケージ管理下のファイルを扱えるように" -msgstr "" -"[[\\#1905](https://github.com/vrm-c/UniVRM/pull/1905)] UnityPath can " -"handle files under package management" - -#: ../../release/100/v0.107.0.md:25 -msgid "Other" -msgstr "" - -#: ../../release/100/v0.107.0.md:26 -msgid "[[\\#1917](https://github.com/vrm-c/UniVRM/pull/1917)] UniVRM-0.107.0" -msgstr "" - -#: ../../release/100/v0.107.0.md:27 -msgid "[[\\#1915](https://github.com/vrm-c/UniVRM/pull/1915)] コマンドライン引き数のエラーを防止" -msgstr "" -"[[\\#1915](https://github.com/vrm-c/UniVRM/pull/1915)] Prevent errors in " -"command line arguments" - -#: ../../release/100/v0.107.0.md:28 -msgid "[[\\#1912](https://github.com/vrm-c/UniVRM/pull/1912)] update document" -msgstr "" - -#: ../../release/100/v0.107.0.md:29 -msgid "" -"[[\\#1911](https://github.com/vrm-c/UniVRM/pull/1911)] Add links to " -"badges in README" -msgstr "" - -#: ../../release/100/v0.107.0.md:30 -msgid "[[\\#1910](https://github.com/vrm-c/UniVRM/pull/1910)] Enhance README.md" -msgstr "" - -#: ../../release/100/v0.107.0.md:31 -msgid "" -"[[\\#1908](https://github.com/vrm-c/UniVRM/pull/1908)] Stop supporting to" -" export legacy vrm shaders." -msgstr "" - -#: ../../release/100/v0.107.0.md:32 -msgid "" -"[[\\#1907](https://github.com/vrm-c/UniVRM/pull/1907)] Set externalData " -"as initial value in FastSpringBoneBuffer constructor." -msgstr "" - -#: ../../release/100/v0.107.0.md:33 -msgid "" -"[[\\#1904](https://github.com/vrm-c/UniVRM/pull/1904)] Use static getter " -"instead of preprocessors." -msgstr "" - -#: ../../release/100/v0.107.0.md:34 -msgid "" -"[[\\#1903](https://github.com/vrm-c/UniVRM/pull/1903)] Consider thumbnail" -" image's mimeType when loading the VRM 1.0 model." -msgstr "" - -#: ../../release/100/v0.107.0.md:35 -msgid "[[\\#1902](https://github.com/vrm-c/UniVRM/pull/1902)] Remove warnings" -msgstr "" - -#: ../../release/100/v0.107.0.md:36 -msgid "" -"[[\\#1900](https://github.com/vrm-c/UniVRM/pull/1900)] Add UserSettings " -"directory to gitignore" -msgstr "" - -#: ../../release/100/v0.107.0.md:37 -msgid "[[\\#1894](https://github.com/vrm-c/UniVRM/pull/1894)] UniVRM-0.106.0" -msgstr "" - -#~ msgid "v0.107.0: fix Emission" -#~ msgstr "" - diff --git a/docs/locale/en/LC_MESSAGES/release/100/v0.108.0.po b/docs/locale/en/LC_MESSAGES/release/100/v0.108.0.po deleted file mode 100644 index e8a762b6e..000000000 --- a/docs/locale/en/LC_MESSAGES/release/100/v0.108.0.po +++ /dev/null @@ -1,162 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2021, VRM Consortium -# This file is distributed under the same license as the UniVRM Programming -# package. -# FIRST AUTHOR , 2022. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: UniVRM Programming \n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2022-12-06 13:53+0900\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.11.0\n" - -#: ../../release/100/v0.108.0.md:1 -msgid "v0.108.0: Assets直下の Import がエラーになるバグの修正" -msgstr "v0.108.0: Fixed an error when importing directly under Assets" - -#: ../../release/100/v0.108.0.md:3 -msgid "🐛 バグ修正" -msgstr "🐛 Bug fixes" - -#: ../../release/100/v0.108.0.md:4 -msgid "" -"[[\\#1941](https://github.com/vrm-c/UniVRM/pull/1941)] [107] Assets 直下に " -"vrm を配置すると例外になるのを修正" -msgstr "[[\\#1941](https://github.com/vrm-c/UniVRM/pull/1941)] [107]" -"Directly under Assets Fixed exception when placing vrm" - -#: ../../release/100/v0.108.0.md:6 -msgid "gltf" -msgstr "" - -#: ../../release/100/v0.108.0.md:7 -msgid "" -"[[\\#1949](https://github.com/vrm-c/UniVRM/pull/1949)] Implement " -"interleaved vertex layout with byteStride" -msgstr "" - -#: ../../release/100/v0.108.0.md:9 -msgid "openxr" -msgstr "" - -#: ../../release/100/v0.108.0.md:10 -msgid "" -"[[\\#1937](https://github.com/vrm-c/UniVRM/pull/1937)] Fix10/fix openxr " -"rig" -msgstr "" - -#: ../../release/100/v0.108.0.md:11 -msgid "" -"[[\\#1933](https://github.com/vrm-c/UniVRM/pull/1933)] [1.0] " -"XR_EXT_hand_tracking の Rotation に対応した ControlRig の生成" -msgstr "[[\\#1933](https://github.com/vrm-c/UniVRM/pull/1933)] [1.0] " -"Generate ControlRig corresponding to XR_EXT_hand_tracking Rotation" - -#: ../../release/100/v0.108.0.md:13 -msgid "materialリファクタリング" -msgstr "material refactoring" - -#: ../../release/100/v0.108.0.md:14 -msgid "" -"[[\\#1945](https://github.com/vrm-c/UniVRM/pull/1945)] Specify a Shader " -"instead of a string in MaterialDescriptor." -msgstr "" - -#: ../../release/100/v0.108.0.md:15 -msgid "" -"[[\\#1944](https://github.com/vrm-c/UniVRM/pull/1944)] Remove concrete " -"VRM shader's info from UniGLTF." -msgstr "" - -#: ../../release/100/v0.108.0.md:16 -msgid "" -"[[\\#1942](https://github.com/vrm-c/UniVRM/pull/1942)] Refactor " -"MaterialDesciptorGenerator" -msgstr "" - -#: ../../release/100/v0.108.0.md:17 -msgid "" -"[[\\#1926](https://github.com/vrm-c/UniVRM/pull/1926)] Migrate " -"baseColorFactor of older VRM files" -msgstr "" - -#: ../../release/100/v0.108.0.md:18 -msgid "" -"[[\\#1921](https://github.com/vrm-c/UniVRM/pull/1921)] Rename material " -"importer class names." -msgstr "" - -#: ../../release/100/v0.108.0.md:19 -msgid "" -"Merge branch 'master' of https://github.com/vrm-c/UniVRM into " -"refactorMaterialImport" -msgstr "" - -#: ../../release/100/v0.108.0.md:20 -msgid "" -"[[\\#1920](https://github.com/vrm-c/UniVRM/pull/1920)] Fix the error of " -"emissiveFactor when importing into URP Lit shader." -msgstr "" - -#: ../../release/100/v0.108.0.md:22 -msgid "その他" -msgstr "others" - -#: ../../release/100/v0.108.0.md:23 -msgid "[[\\#1943](https://github.com/vrm-c/UniVRM/pull/1943)] UniVRM-0.108.0" -msgstr "" - -#: ../../release/100/v0.108.0.md:24 -msgid "[[\\#1946](https://github.com/vrm-c/UniVRM/pull/1946)] fix test" -msgstr "" - -#: ../../release/100/v0.108.0.md:25 -msgid "" -"[[\\#1947](https://github.com/vrm-c/UniVRM/pull/1947)] `help wanted` " -"ラベルを時限クローズ" -msgstr "[[\\#1947](https://github.com/vrm-c/UniVRM/pull/1947)] `help wanted` " -"Close Label Timed" - -#: ../../release/100/v0.108.0.md:26 -msgid "" -"[[\\#1939](https://github.com/vrm-c/UniVRM/pull/1939)] Use `new " -"ArraySegment(Array.Empty())` instead of " -"`default(ArraySegment)`" -msgstr "" - -#: ../../release/100/v0.108.0.md:27 -msgid "[[\\#1938](https://github.com/vrm-c/UniVRM/pull/1938)] 修正漏れ" -msgstr "[[\\#1938](https://github.com/vrm-c/UniVRM/pull/1938)] Omission of correction" - -#: ../../release/100/v0.108.0.md:28 -msgid "" -"[[\\#1925](https://github.com/vrm-c/UniVRM/pull/1925)] " -"Windows以外でDetectInvalidCharactersテストが失敗する。テスト対象メソッドがもう使われていないのでテスト自体を削除" -msgstr "[[\\#1925](https://github.com/vrm-c/UniVRM/pull/1925)] " -"DetectInvalidCharacters test fails on non-Windows. Delete the test itself because the method under test is no longer used" - -#: ../../release/100/v0.108.0.md:29 -msgid "" -"[[\\#1924](https://github.com/vrm-c/UniVRM/pull/1924)] Fix the " -"compilation error on a non-windows environment" -msgstr "" - -#: ../../release/100/v0.108.0.md:30 -msgid "" -"[[\\#1928](https://github.com/vrm-c/UniVRM/pull/1928)] Make " -"AnimationClips Load Dispersed Over Multiple Frames" -msgstr "" - -#: ../../release/100/v0.108.0.md:31 -msgid "" -"[[\\#1919](https://github.com/vrm-c/UniVRM/pull/1919)] Release " -"UniVRM-0.107.0" -msgstr "" diff --git a/docs/locale/en/LC_MESSAGES/release/100/v0.109.0.po b/docs/locale/en/LC_MESSAGES/release/100/v0.109.0.po deleted file mode 100644 index dacae8f01..000000000 --- a/docs/locale/en/LC_MESSAGES/release/100/v0.109.0.po +++ /dev/null @@ -1,262 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2021, VRM Consortium -# This file is distributed under the same license as the UniVRM Programming -# package. -# FIRST AUTHOR , 2023. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: UniVRM Programming \n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2023-04-11 15:28+0900\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.9.1\n" - -#: ../../release/100/v0.109.0.md:1 -msgid "v0.109.0: experimental VRMC_vrm_animation" -msgstr "" - -#: ../../release/100/v0.109.0.md:3 -msgid "for Unity-2020.3 or later" -msgstr "" - -#: ../../release/100/v0.109.0.md:4 -msgid "" -msgstr "" - -#: ../../release/100/v0.109.0.md:6 -msgid "bug fix" -msgstr "" - -#: ../../release/100/v0.109.0.md:8 -msgid "" -"[[\\#2006](https://github.com/vrm-c/UniVRM/pull/2006)] " -"[1.0][meta][import] copyright の import が無い" -msgstr "" - -#: ../../release/100/v0.109.0.md:10 -msgid "importer" -msgstr "" - -#: ../../release/100/v0.109.0.md:11 -msgid "" -"[[\\#1975](https://github.com/vrm-c/UniVRM/pull/1975)] " -"ランタイムロードの非同期アクセスで例外が発生する問題の修正" -msgstr "" - -#: ../../release/100/v0.109.0.md:12 -msgid "" -"[[\\#1964](https://github.com/vrm-c/UniVRM/pull/1964)] Add " -"ITextureDeserializer parameter to high-level load APIs" -msgstr "" - -#: ../../release/100/v0.109.0.md:14 -msgid "exporter" -msgstr "" - -#: ../../release/100/v0.109.0.md:15 -msgid "[[\\#2012](https://github.com/vrm-c/UniVRM/pull/2012)] to warning" -msgstr "" - -#: ../../release/100/v0.109.0.md:16 -msgid "" -"[[\\#2009](https://github.com/vrm-c/UniVRM/pull/2009)] ArrayProperty name" -" `Element 0` to `{Array.Name}[0]`" -msgstr "" - -#: ../../release/100/v0.109.0.md:17 -msgid "" -"[[\\#1978](https://github.com/vrm-c/UniVRM/pull/1978)] Fix exporter " -"texture leak" -msgstr "" - -#: ../../release/100/v0.109.0.md:18 -msgid "" -"[[\\#1955](https://github.com/vrm-c/UniVRM/pull/1955)] Disabled renderers" -" no longer get exported" -msgstr "" - -#: ../../release/100/v0.109.0.md:20 -msgid "spring bone" -msgstr "" - -#: ../../release/100/v0.109.0.md:21 -msgid "" -"[[\\#1976](https://github.com/vrm-c/UniVRM/pull/1976)] Change " -"FastSpringBoneService ExecutionOrder To 11010" -msgstr "" - -#: ../../release/100/v0.109.0.md:22 -msgid "" -"[[\\#1952](https://github.com/vrm-c/UniVRM/pull/1952)] Add limit break " -"sliders to spring bone joint properties" -msgstr "" - -#: ../../release/100/v0.109.0.md:24 -msgid "experimental VRMC_vrm_animation" -msgstr "" - -#: ../../release/100/v0.109.0.md:25 -msgid "" -"[[\\#2000](https://github.com/vrm-c/UniVRM/pull/2000)] [experimental" -"][vrm-animation] vrm animation の試験実装" -msgstr "" - -#: ../../release/100/v0.109.0.md:26 -msgid "" -"[[\\#1996](https://github.com/vrm-c/UniVRM/pull/1996)] ITPoseProvider " -"を縮小。EuclideanTransform 導入" -msgstr "" - -#: ../../release/100/v0.109.0.md:27 -msgid "" -"[[\\#1992](https://github.com/vrm-c/UniVRM/pull/1992)] [sample] " -"VRM10Retarget の実装" -msgstr "" - -#: ../../release/100/v0.109.0.md:28 -msgid "" -"[[\\#1990](https://github.com/vrm-c/UniVRM/pull/1990)] IControlRigGetter " -"と IControlRigSetter を追加" -msgstr "" - -#: ../../release/100/v0.109.0.md:29 -msgid "" -"[[\\#1989](https://github.com/vrm-c/UniVRM/pull/1989)] [API Breaking " -"Change] Vrm10RuntimeControlRig は、正規化されたTPoseを受け取る責務に特化" -msgstr "" - -#: ../../release/100/v0.109.0.md:30 -msgid "" -"[[\\#1988](https://github.com/vrm-c/UniVRM/pull/1988)] ControlRig " -"関連を浅い階層に移動" -msgstr "" - -#: ../../release/100/v0.109.0.md:31 -msgid "[[\\#1983](https://github.com/vrm-c/UniVRM/pull/1983)] update json schema" -msgstr "" - -#: ../../release/100/v0.109.0.md:32 -msgid "" -"[[\\#1970](https://github.com/vrm-c/UniVRM/pull/1970)] Add defines of " -"VRM-1.0 humanoid bone specification" -msgstr "" - -#: ../../release/100/v0.109.0.md:33 -msgid "" -"[[\\#1957](https://github.com/vrm-c/UniVRM/pull/1957)] Feature10/openxr " -"fb body tracking" -msgstr "" - -#: ../../release/100/v0.109.0.md:35 -msgid "sample" -msgstr "" - -#: ../../release/100/v0.109.0.md:36 -msgid "" -"[[\\#2015](https://github.com/vrm-c/UniVRM/pull/2015)] copy Samples to " -"Samples~" -msgstr "" - -#: ../../release/100/v0.109.0.md:37 -msgid "" -"[[\\#2014](https://github.com/vrm-c/UniVRM/pull/2014)] [sample] " -"SimpleViewer を修復(BvhImporterContext の挙動変更に追随)" -msgstr "" - -#: ../../release/100/v0.109.0.md:38 -msgid "" -"[[\\#2011](https://github.com/vrm-c/UniVRM/pull/2011)] [1.0][sample] add " -"vrm-1.0 runtime export" -msgstr "" - -#: ../../release/100/v0.109.0.md:39 -msgid "" -"[[\\#1985](https://github.com/vrm-c/UniVRM/pull/1985)] sampler の bvh load" -" の修正" -msgstr "" - -#: ../../release/100/v0.109.0.md:40 -msgid "" -"[[\\#1962](https://github.com/vrm-c/UniVRM/pull/1962)] [1.0] FirstPerson " -"セットアップ記事の更新" -msgstr "" - -#: ../../release/100/v0.109.0.md:42 -msgid "other" -msgstr "" - -#: ../../release/100/v0.109.0.md:43 -msgid "[[\\#2013](https://github.com/vrm-c/UniVRM/pull/2013)] UniVRM-0.109.0" -msgstr "" - -#: ../../release/100/v0.109.0.md:44 -msgid "" -"[[\\#2008](https://github.com/vrm-c/UniVRM/pull/2008)] Write about older " -"release versions" -msgstr "" - -#: ../../release/100/v0.109.0.md:45 -msgid "" -"[[\\#1993](https://github.com/vrm-c/UniVRM/pull/1993)] Bump markdown-it-" -"py from 2.0.0 to 2.2.0" -msgstr "" - -#: ../../release/100/v0.109.0.md:46 -msgid "" -"[[\\#2004](https://github.com/vrm-c/UniVRM/pull/2004)] Fix for failed " -"tests." -msgstr "" - -#: ../../release/100/v0.109.0.md:47 -msgid "" -"[[\\#2003](https://github.com/vrm-c/UniVRM/pull/2003)] rename " -"VRN10/Tests/Resources -> TestAssets" -msgstr "" - -#: ../../release/100/v0.109.0.md:48 -msgid "" -"[[\\#1991](https://github.com/vrm-c/UniVRM/pull/1991)] fix: Fix " -"vrmAssetPostprocessor" -msgstr "" - -#: ../../release/100/v0.109.0.md:49 -msgid "" -"[[\\#1986](https://github.com/vrm-c/UniVRM/pull/1986)] Add a LookAtOrigin" -" transform to ControlRig." -msgstr "" - -#: ../../release/100/v0.109.0.md:50 -msgid "" -"[[\\#1984](https://github.com/vrm-c/UniVRM/pull/1984)] Refactoring about " -"Vrm10 LookAtRuntime" -msgstr "" - -#: ../../release/100/v0.109.0.md:51 -msgid "[[\\#1979](https://github.com/vrm-c/UniVRM/pull/1979)] PlayMode テストの修正" -msgstr "" - -#: ../../release/100/v0.109.0.md:52 -msgid "" -"[[\\#1953](https://github.com/vrm-c/UniVRM/pull/1953)] Bump certifi from " -"2021.10.8 to 2022.12.7" -msgstr "" - -#: ../../release/100/v0.109.0.md:53 -msgid "" -"[[\\#1951](https://github.com/vrm-c/UniVRM/pull/1951)] improve release " -"template according to latest Unity" -msgstr "" - -#: ../../release/100/v0.109.0.md:54 -msgid "" -"[[\\#1950](https://github.com/vrm-c/UniVRM/pull/1950)] UniVRM-0.108.0 の " -"Release. po の修正" -msgstr "" - diff --git a/docs/locale/en/LC_MESSAGES/release/how_to_release.po b/docs/locale/en/LC_MESSAGES/release/how_to_release.po deleted file mode 100644 index ba982ed97..000000000 --- a/docs/locale/en/LC_MESSAGES/release/how_to_release.po +++ /dev/null @@ -1,152 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2021, VRM Consortium -# This file is distributed under the same license as the UniVRM Programming -# package. -# FIRST AUTHOR , 2022. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: UniVRM Programming \n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2022-02-24 21:28+0900\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.9.1\n" - -#: ../../release/how_to_release.md:1 -msgid "リリース作業手順" -msgstr "" - -#: ../../release/how_to_release.md:3 -msgid "リリース番号を決める。" -msgstr "" - -#: ../../release/how_to_release.md:5 ../../release/how_to_release.md:39 -msgid "`vX.Y.Z`" -msgstr "" - -#: ../../release/how_to_release.md:7 -msgid "ライブラリのバージョンを上げる" -msgstr "" - -#: ../../release/how_to_release.md:9 -msgid "`VRM0-development-Version Dialog` によりバージョンを上げる。" -msgstr "" - -#: ../../release/how_to_release.md:11 -msgid "![version_dialog](./version_dialog.jpg)" -msgstr "" - -#: ../../release/how_to_release.md:11 -msgid "version_dialog" -msgstr "" - -#: ../../release/how_to_release.md:13 -msgid "branch: `version/vX_Y_Z` commit: `UniVRM-X.Y.Z` PR merge" -msgstr "" - -#: ../../release/how_to_release.md:18 -msgid "UnitTest をすべて実行する" -msgstr "" - -#: ../../release/how_to_release.md:20 -msgid "all green" -msgstr "" - -#: ../../release/how_to_release.md:22 -msgid "Build確認" -msgstr "" - -#: ../../release/how_to_release.md:24 -msgid "" -"`VRM0-development-Dummy build for CI` により `#if UNITY_EDITOR` " -"などでビルド時のみに起きるエラーが無いことw確認する" -msgstr "" - -#: ../../release/how_to_release.md:26 -msgid "unity package 作成" -msgstr "" - -#: ../../release/how_to_release.md:28 -msgid "`VRM0-development-Create Unity Package` により unity package を作成する" -msgstr "" - -#: ../../release/how_to_release.md:30 -msgid "UniVRM" -msgstr "" - -#: ../../release/how_to_release.md:31 -msgid "UniVRM-Sample" -msgstr "" - -#: ../../release/how_to_release.md:32 -msgid "VRM" -msgstr "" - -#: ../../release/how_to_release.md:33 -msgid "VRM-Sample" -msgstr "" - -#: ../../release/how_to_release.md:35 -msgid "の4パッケージ" -msgstr "" - -#: ../../release/how_to_release.md:37 -msgid "リポジトリにタグを打つ" -msgstr "" - -#: ../../release/how_to_release.md:41 -msgid "tag 打ち" -msgstr "" - -#: ../../release/how_to_release.md:48 -msgid "tag 消し" -msgstr "" - -#: ../../release/how_to_release.md:55 -msgid "github で tag からリリースを作成して draft で保存する。" -msgstr "" - -#: ../../release/how_to_release.md:57 -msgid "unity package をアップロード" -msgstr "" - -#: ../../release/how_to_release.md:59 -msgid "動作確認" -msgstr "" - -#: ../../release/how_to_release.md:61 -msgid "unity package の動作確認" -msgstr "" - -#: ../../release/how_to_release.md:62 -msgid "UPM の動作確認" -msgstr "" - -#: ../../release/how_to_release.md:64 -msgid "リリース記事" -msgstr "" - -#: ../../release/how_to_release.md:66 -msgid "`/doc/release_gen.py`" -msgstr "" - -#: ../../release/how_to_release.md:67 -msgid "release の記事をコピペ" -msgstr "" - -#: ../../release/how_to_release.md:68 -msgid "" -"sphinx の release 記事が生成されるので、必用であれば手を入れてコミット、push(`doc/vX_Y_Z`: `release " -"vX.Y.Z`)、merge" -msgstr "" - -#: ../../release/how_to_release.md:69 -msgid "github release を draft から publish" -msgstr "" - diff --git a/docs/locale/en/LC_MESSAGES/release/index.po b/docs/locale/en/LC_MESSAGES/release/index.po deleted file mode 100644 index 494aed7d9..000000000 --- a/docs/locale/en/LC_MESSAGES/release/index.po +++ /dev/null @@ -1,73 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2021, VRM Consortium -# This file is distributed under the same license as the UniVRM Programming -# Document package. -# FIRST AUTHOR , 2021. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: UniVRM Programming Document \n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2022-02-24 21:28+0900\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.9.1\n" - -#: ../../release/index.md:17 -msgid "development" -msgstr "" - -#: ../../release/index.md:1 -msgid "Release" -msgstr "" - -#~ msgid "バージョン" -#~ msgstr "Version" - -#~ msgid "お勧め" -#~ msgstr "Recommended" - -#~ msgid "Unity" -#~ msgstr "" - -#~ msgid "{doc}`v0.79~ <079/index>`" -#~ msgstr "" - -#~ msgid "最新版" -#~ msgstr "Latest version" - -#~ msgid "Unity-2019.4" -#~ msgstr "" - -#~ msgid "特に問題が無ければこれ。" -#~ msgstr "Default" - -#~ msgid "{doc}`v0.68~v0.78 <068/index>`" -#~ msgstr "" - -#~ msgid "Unity-2018.4" -#~ msgstr "" - -#~ msgid "開発版。最新版を使ってください。" -#~ msgstr "Development version. Please use latest" - -#~ msgid "{doc}`v0.56~v0.67 <056/index>`" -#~ msgstr "" - -#~ msgid "v0.66" -#~ msgstr "" - -#~ msgid "{doc}`~v0.55 <055/index>`" -#~ msgstr "" - -#~ msgid "v0.55" -#~ msgstr "" - -#~ msgid "Unity-5.6(.NET3.5)" -#~ msgstr "" - diff --git a/docs/locale/en/LC_MESSAGES/release/unitypackage.po b/docs/locale/en/LC_MESSAGES/release/unitypackage.po deleted file mode 100644 index 9057de18d..000000000 --- a/docs/locale/en/LC_MESSAGES/release/unitypackage.po +++ /dev/null @@ -1,123 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2021, VRM Consortium -# This file is distributed under the same license as the UniVRM Programming -# Document package. -# FIRST AUTHOR , 2021. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: UniVRM Programming Document \n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-10-29 16:41+0900\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.9.1\n" - -#: ../../release/unitypackage.md:1 -msgid "バージョン毎の UnityPackage" -msgstr "UnityPackage for each version" - -#: ../../release/unitypackage.md -msgid "version" -msgstr "" - -#: ../../release/unitypackage.md -msgid "gltf" -msgstr "" - -#: ../../release/unitypackage.md -msgid "vrm" -msgstr "" - -#: ../../release/unitypackage.md -msgid "sample" -msgstr "" - -#: ../../release/unitypackage.md -msgid "vrm-1.0beta" -msgstr "" - -#: ../../release/unitypackage.md -msgid "1.0-sample" -msgstr "" - -#: ../../release/unitypackage.md -msgid "`UniVRM` に含まれる" -msgstr "Included in `UniVRM`" - -#: ../../release/unitypackage.md -msgid "`UniVRM`" -msgstr "" - -#: ../../release/unitypackage.md -msgid "`UniVRM-samples`" -msgstr "" - -#: ../../release/unitypackage.md -msgid "v0.80.0" -msgstr "" - -#: ../../release/unitypackage.md -msgid "`UniVRMXX` に含まれる" -msgstr "Included in `UniVRMXX`" - -#: ../../release/unitypackage.md -msgid "`UniVRM0X`" -msgstr "" - -#: ../../release/unitypackage.md -msgid "`UniVRM0X-samples`" -msgstr "" - -#: ../../release/unitypackage.md -msgid "`UniVRM10`" -msgstr "" - -#: ../../release/unitypackage.md -msgid "`UniVRM10-samples`" -msgstr "" - -#: ../../release/unitypackage.md -msgid "v0.81.0[^1]" -msgstr "" - -#: ../../release/unitypackage.md -msgid "`UniGLTF_VRMShaders`" -msgstr "" - -#: ../../release/unitypackage.md -msgid "`VRM`" -msgstr "" - -#: ../../release/unitypackage.md -msgid "UPM only" -msgstr "" - -#: ../../release/unitypackage.md -msgid "v0.87.0[^2]" -msgstr "" - -#: ../../release/unitypackage.md -msgid "`UniVRM`, `VRM` に含まれる" -msgstr "Included in `UniVRM`,` VRM`" - -#: ../../release/unitypackage.md -msgid "`UniVRM_Samples`" -msgstr "" - -#: ../../release/unitypackage.md -msgid "`VRM_Samples`" -msgstr "" - -#: ../../release/unitypackage.md:10 -msgid "`GLTF`, `VRM`, `VRM-1.0` で内容に重複無し。2パッケージ要るのが分かりづらく不評" -msgstr "There is no duplication in the contents with `GLTF`,` VRM`, `VRM-1.0`. It is difficult to understand that 2 packages are required and it is unpopular" - -#: ../../release/unitypackage.md:11 -msgid "`VRM` と `VRM-1.0` で内容が重複するが、1パッケージで済む" -msgstr "The contents of `VRM` and` VRM-1.0` are duplicated, but only one package is required." diff --git a/docs/locale/en/LC_MESSAGES/release_template.po b/docs/locale/en/LC_MESSAGES/release_template.po deleted file mode 100644 index f7e7cdd8a..000000000 --- a/docs/locale/en/LC_MESSAGES/release_template.po +++ /dev/null @@ -1,326 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2021, VRM Consortium -# This file is distributed under the same license as the UniVRM Programming -# package. -# FIRST AUTHOR , 2022. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: UniVRM Programming \n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2023-04-11 15:28+0900\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.9.1\n" - -#: ../../release_template.md:1 -msgid "Release Notes" -msgstr "" - -#: ../../release_template.md:3 -msgid "[日本語](https://vrm-c.github.io/UniVRM/ja/release/100/v${version}.html)" -msgstr "" - -#: ../../release_template.md:4 -msgid "[English](https://vrm-c.github.io/UniVRM/en/release/100/v${version}.html)" -msgstr "" - -#: ../../release_template.md:6 -msgid "Installation" -msgstr "" - -#: ../../release_template.md:8 -msgid "The UniVRM supports Unity 2020.3 LTS or later." -msgstr "" - -#: ../../release_template.md:10 -msgid "You can install UniVRM using the UnityPackage or the UPM Package." -msgstr "" - -#: ../../release_template.md:12 -msgid "VRM 1.0 Import/Export" -msgstr "" - -#: ../../release_template.md:14 ../../release_template.md:24 -#: ../../release_template.md:62 -msgid "via UnityPackage" -msgstr "" - -#: ../../release_template.md:15 -msgid "" -"**Download " -"[VRM-${version_hash}.unitypackage](https://github.com/vrm-c/UniVRM/releases/download/v${version}/VRM-${version_hash}.unitypackage)**" -msgstr "" - -#: ../../release_template.md:17 ../../release_template.md:27 -#: ../../release_template.md:67 -msgid "via UPM Package" -msgstr "" - -#: ../../release_template.md:18 ../../release_template.md:28 -msgid "`com.vrmc.vrmshaders`" -msgstr "" - -#: ../../release_template.md:19 ../../release_template.md:29 -msgid "`com.vrmc.gltf`" -msgstr "" - -#: ../../release_template.md:20 -msgid "`com.vrmc.vrm`" -msgstr "" - -#: ../../release_template.md:22 -msgid "VRM 0.x Import/Export" -msgstr "" - -#: ../../release_template.md:25 -msgid "" -"**Download " -"[UniVRM-${version_hash}.unitypackage](https://github.com/vrm-c/UniVRM/releases/download/v${version}/UniVRM-${version_hash}.unitypackage)**" -msgstr "" - -#: ../../release_template.md:30 -msgid "`com.vrmc.univrm`" -msgstr "" - -#: ../../release_template.md:32 -msgid "UPM Package Information" -msgstr "" - -#: ../../release_template.md:33 -msgid "You can install these UPM packages via Package Manager in UnityEditor." -msgstr "" - -#: ../../release_template.md:35 -msgid "`Window` -> `Package Manager` -> `+` -> `Add package from git URL...`" -msgstr "" - -#: ../../release_template.md -msgid "UPM package" -msgstr "" - -#: ../../release_template.md -msgid "git URL" -msgstr "" - -#: ../../release_template.md -msgid "com.vrmc.vrmshaders" -msgstr "" - -#: ../../release_template.md -msgid "https://github.com/vrm-c/UniVRM.git?path=/Assets/VRMShaders#v${version}" -msgstr "" - -#: ../../release_template.md -msgid "com.vrmc.gltf" -msgstr "" - -#: ../../release_template.md -msgid "https://github.com/vrm-c/UniVRM.git?path=/Assets/UniGLTF#v${version}" -msgstr "" - -#: ../../release_template.md -msgid "com.vrmc.univrm" -msgstr "" - -#: ../../release_template.md -msgid "https://github.com/vrm-c/UniVRM.git?path=/Assets/VRM#v${version}" -msgstr "" - -#: ../../release_template.md -msgid "com.vrmc.vrm" -msgstr "" - -#: ../../release_template.md -msgid "https://github.com/vrm-c/UniVRM.git?path=/Assets/VRM10#v${version}" -msgstr "" - -#: ../../release_template.md:44 -msgid "You can also install via editing `Packages/manifest.json` directly." -msgstr "" - -#: ../../release_template.md:60 -msgid "Development" -msgstr "" - -#: ../../release_template.md:61 -msgid "Samples" -msgstr "" - -#: ../../release_template.md:63 -msgid "VRM 1.0 Development Samples" -msgstr "" - -#: ../../release_template.md:64 -msgid "[VRM_Samples-${version_hash}.unitypackage](https://github.com/vrm-c/UniVRM/releases/download/v${version}/VRM_Samples-${version_hash}.unitypackage)" -msgstr "" - -#: ../../release_template.md:65 -msgid "VRM 0.x Development Samples" -msgstr "" - -#: ../../release_template.md:66 -msgid "[UniVRM_Samples-${version_hash}.unitypackage](https://github.com/vrm-c/UniVRM/releases/download/v${version}/UniVRM_Samples-${version_hash}.unitypackage)" -msgstr "" - -#: ../../release_template.md:68 -msgid "" -"You can find `Samples` in the Package Manager and then submit `Import` " -"button." -msgstr "" - -#: ../../release_template.md:69 -msgid "" -"`Window` -> `Package Manager` -> `Packages: In Project` -> `VRM-1.0` or " -"`VRM`" -msgstr "" - -#: ../../release_template.md:71 -msgid "Documentation" -msgstr "" - -#: ../../release_template.md:73 -msgid "[日本語](https://vrm-c.github.io/UniVRM/ja/vrm1/index.html)" -msgstr "" - -#: ../../release_template.md:74 -msgid "[English](https://vrm-c.github.io/UniVRM/en/vrm1/index.html)" -msgstr "" - -#~ msgid "[日本語](https://vrm-c.github.io/UniVRM/ja/release/079/v{version}.html)" -#~ msgstr "" - -#~ msgid "[English](https://vrm-c.github.io/UniVRM/en/release/079/v{version}.html)" -#~ msgstr "" - -#~ msgid "Download" -#~ msgstr "" - -#~ msgid "for `Unity-2020.3 LTS` or later" -#~ msgstr "" - -#~ msgid "" -#~ "`for vrm-0.x` " -#~ "[UniVRM-{version_hash}.unitypackage](https://github.com/vrm-c/UniVRM/releases/download/v{version}/UniVRM-{version_hash}.unitypackage)" -#~ msgstr "" - -#~ msgid "" -#~ "`for vrm-1.0` " -#~ "[VRM-{version_hash}.unitypackage](https://github.com/vrm-c/UniVRM/releases/download/v{version}/VRM-{version_hash}.unitypackage)" -#~ msgstr "" - -#~ msgid "ReleaseNote" -#~ msgstr "" - -#~ msgid "other unitypackage" -#~ msgstr "" - -#~ msgid "" -#~ "`VRM-0.x API sample` " -#~ "[UniVRM_Samples-{version_hash}.unitypackage](https://github.com/vrm-c/UniVRM/releases/download/v{version}/UniVRM_Samples-{version_hash}.unitypackage)" -#~ msgstr "" - -#~ msgid "" -#~ "`VRM-1.0 API sample` " -#~ "[VRM_Samples-{version_hash}.unitypackage](https://github.com/vrm-c/UniVRM/releases/download/v{version}/VRM_Samples-{version_hash}.unitypackage)" -#~ msgstr "" - -#~ msgid "1.0 development (1.0 開発ドキュメント)" -#~ msgstr "" - -#~ msgid "UPM" -#~ msgstr "" - -#~ msgid "rename" -#~ msgstr "" - -#~ msgid "UPM url" -#~ msgstr "" - -#~ msgid "com.vrmc.unigltf" -#~ msgstr "" - -#~ msgid "com.vrmc.univrm1" -#~ msgstr "" - -#~ msgid "UPM packages and folders and unitypackage" -#~ msgstr "" - -#~ msgid "folder" -#~ msgstr "" - -#~ msgid "unitypackage" -#~ msgstr "" - -#~ msgid "note" -#~ msgstr "" - -#~ msgid "Assets/VRMShaders" -#~ msgstr "" - -#~ msgid "UniVRM-XXX, VRM-XXX" -#~ msgstr "" - -#~ msgid "0.x and 1.0 shared" -#~ msgstr "" - -#~ msgid "Assets/UniGLTF" -#~ msgstr "" - -#~ msgid "Assets/VRM" -#~ msgstr "" - -#~ msgid "UniVRM-XXX" -#~ msgstr "" - -#~ msgid "import/export 0.x" -#~ msgstr "" - -#~ msgid "Assets/VRM10" -#~ msgstr "" - -#~ msgid "VRM-XXX" -#~ msgstr "" - -#~ msgid "import/export 1.0 and import 0.x" -#~ msgstr "" - -#~ msgid "[日本語](https://vrm-c.github.io/UniVRM/ja/release/100/v{version}.html)" -#~ msgstr "" - -#~ msgid "[English](https://vrm-c.github.io/UniVRM/en/release/100/v{version}.html)" -#~ msgstr "" - -#~ msgid "" -#~ "**Download " -#~ "[VRM-{version_hash}.unitypackage](https://github.com/vrm-c/UniVRM/releases/download/v{version}/VRM-{version_hash}.unitypackage)**" -#~ msgstr "" - -#~ msgid "" -#~ "**Download " -#~ "[UniVRM-{version_hash}.unitypackage](https://github.com/vrm-c/UniVRM/releases/download/v{version}/UniVRM-{version_hash}.unitypackage)**" -#~ msgstr "" - -#~ msgid "https://github.com/vrm-c/UniVRM.git?path=/Assets/VRMShaders#v{version}" -#~ msgstr "" - -#~ msgid "https://github.com/vrm-c/UniVRM.git?path=/Assets/UniGLTF#v{version}" -#~ msgstr "" - -#~ msgid "https://github.com/vrm-c/UniVRM.git?path=/Assets/VRM#v{version}" -#~ msgstr "" - -#~ msgid "https://github.com/vrm-c/UniVRM.git?path=/Assets/VRM10#v{version}" -#~ msgstr "" - -#~ msgid "[VRM_Samples-{version_hash}.unitypackage](https://github.com/vrm-c/UniVRM/releases/download/v{version}/VRM_Samples-{version_hash}.unitypackage)" -#~ msgstr "" - -#~ msgid "[UniVRM_Samples-{version_hash}.unitypackage](https://github.com/vrm-c/UniVRM/releases/download/v{version}/UniVRM_Samples-{version_hash}.unitypackage)" -#~ msgstr "" - diff --git a/docs/locale/en/LC_MESSAGES/unihumanoid/index.po b/docs/locale/en/LC_MESSAGES/unihumanoid/index.po deleted file mode 100644 index e20c65b87..000000000 --- a/docs/locale/en/LC_MESSAGES/unihumanoid/index.po +++ /dev/null @@ -1,195 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2021, VRM Consortium -# This file is distributed under the same license as the UniVRM Programming -# Document package. -# FIRST AUTHOR , 2022. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: UniVRM Programming Document \n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2022-01-19 17:09+0900\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.9.1\n" - -#: ../../unihumanoid/index.md:1 -msgid "UniHumanoid" -msgstr "" - -#: ../../unihumanoid/index.md:3 -msgid "Unity humanoid utility with bvh importer." -msgstr "" - -#: ../../unihumanoid/index.md:5 -msgid "BVH runtime loader" -msgstr "" - -#: ../../unihumanoid/index.md:14 -msgid "RuntimeLoader" -msgstr "" - -#: ../../unihumanoid/index.md:15 -msgid "Scenes/RuntimeBvhLoader.unity" -msgstr "" - -#: ../../unihumanoid/index.md:17 -msgid "RuntimeLoader and PoseTransfer" -msgstr "" - -#: ../../unihumanoid/index.md:18 -msgid "Load BVH and transfer pose to any model with humanoid avatar." -msgstr "" - -#: ../../unihumanoid/index.md:20 -msgid "Scenes/PoseTransfer.unity" -msgstr "" - -#: ../../unihumanoid/index.md:22 -msgid "![humanpose transfer target](humanpose_transfer_inspector.png)" -msgstr "" - -#: ../../unihumanoid/index.md:22 -msgid "humanpose transfer target" -msgstr "" - -#: ../../unihumanoid/index.md:24 -msgid "![humanpose transfer](humanpose_transfer.png)" -msgstr "" - -#: ../../unihumanoid/index.md:24 -msgid "humanpose transfer" -msgstr "" - -#: ../../unihumanoid/index.md:26 -msgid "Load bvh and create prefab with AnimationClip" -msgstr "" - -#: ../../unihumanoid/index.md:28 -msgid "Drop bvh file to Assets folder. Then, AssetPostprocessor import bvh file." -msgstr "" - -#: ../../unihumanoid/index.md:31 -msgid "create a hierarchy prefab" -msgstr "" - -#: ../../unihumanoid/index.md:32 -msgid "create a humanoid Avatar" -msgstr "" - -#: ../../unihumanoid/index.md:33 -msgid "create a legacy mode AnimationClip" -msgstr "" - -#: ../../unihumanoid/index.md:34 -msgid "create a skinned mesh for preview" -msgstr "" - -#: ../../unihumanoid/index.md:36 -msgid "![bvh prefab](assets.png)" -msgstr "" - -#: ../../unihumanoid/index.md:36 -msgid "bvh prefab" -msgstr "" - -#: ../../unihumanoid/index.md:38 -msgid "Instanciate prefab to scene." -msgstr "" - -#: ../../unihumanoid/index.md:40 -msgid "![bvh gameobject](mesh.png)" -msgstr "" - -#: ../../unihumanoid/index.md:40 -msgid "bvh gameobject" -msgstr "" - -#: ../../unihumanoid/index.md:42 -msgid "That object can play." -msgstr "" - -#: ../../unihumanoid/index.md:44 -msgid "BoneMapping" -msgstr "" - -#: ../../unihumanoid/index.md:46 -msgid "" -"This script help create human avatar from exist GameObject hierarchy. " -"First, attach this script to root GameObject that has Animator." -msgstr "" - -#: ../../unihumanoid/index.md:49 -msgid "Next, setup below." -msgstr "" - -#: ../../unihumanoid/index.md:51 -msgid "model position is origin" -msgstr "" - -#: ../../unihumanoid/index.md:52 -msgid "model look at +z orientation" -msgstr "" - -#: ../../unihumanoid/index.md:53 -msgid "model root node rotation is Quatenion.identity" -msgstr "" - -#: ../../unihumanoid/index.md:54 -msgid "Set hips bone." -msgstr "" - -#: ../../unihumanoid/index.md:56 -msgid "" -"press Guess bone mapping. If fail to guess bone mapping, you can set " -"bones manually." -msgstr "" - -#: ../../unihumanoid/index.md:59 -msgid "Optional, press Ensure T-Pose. Create avatar." -msgstr "" - -#: ../../unihumanoid/index.md:62 -msgid "![bvh bone mapping](bvh_bonemapping.png)" -msgstr "" - -#: ../../unihumanoid/index.md:62 -msgid "bvh bone mapping" -msgstr "" - -#: ../../unihumanoid/index.md:64 -msgid "" -"These humanoids imported by " -"[UniGLTF](https://github.com/ousttrue/UniGLTF) and created human avatar " -"by BoneMapping." -msgstr "" - -#: ../../unihumanoid/index.md:66 -msgid "![humanoid](humanoid.gif)" -msgstr "" - -#: ../../unihumanoid/index.md:66 -msgid "humanoid" -msgstr "" - -#: ../../unihumanoid/index.md:68 -msgid "Download BVH files" -msgstr "" - -#: ../../unihumanoid/index.md:70 -msgid "https://sites.google.com/a/cgspeed.com/cgspeed/motion-capture" -msgstr "" - -#: ../../unihumanoid/index.md:71 -msgid "http://mocapdata.com/" -msgstr "" - -#: ../../unihumanoid/index.md:72 -msgid "http://www.thetrailerspark.com/download/Mocap/Packed/EYES-JAPAN/BVH/" -msgstr "" - diff --git a/docs/locale/en/LC_MESSAGES/vrm0/0_44_runtime_import.po b/docs/locale/en/LC_MESSAGES/vrm0/0_44_runtime_import.po deleted file mode 100644 index feb6448c7..000000000 --- a/docs/locale/en/LC_MESSAGES/vrm0/0_44_runtime_import.po +++ /dev/null @@ -1,131 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2021, VRM Consortium -# This file is distributed under the same license as the UniVRM Programming -# Document package. -# FIRST AUTHOR , 2021. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: UniVRM Programming Document \n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-09-14 14:37+0900\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.9.1\n" - -#: ../../vrm0/0_44_runtime_import.md:1 -msgid "RuntimeImport(0.44)" -msgstr "" - -#: ../../vrm0/0_44_runtime_import.md:3 -msgid "`Version 0.44~` LoadAsyncの例" -msgstr "`Version 0.44~` LoadAsync Example " - -#: ../../vrm0/0_44_runtime_import.md:28 -msgid "LoadAsyncTaskを使う例" -msgstr "LoadAsyncTask Example" - -#: ../../vrm0/0_44_runtime_import.md:65 -msgid "関連する記事など" -msgstr "Related-Article" - -#: ../../vrm0/0_44_runtime_import.md:67 -msgid "こちらの記事がわかりやすいです。" -msgstr "More details can be found in the link below (written in Japanese):" - -#: ../../vrm0/0_44_runtime_import.md:69 -msgid "[UniVRMを使ってVRMモデルをランタイムロードする方法](https://qiita.com/sh_akira/items/8155e4b69107c2a7ede6)" -msgstr "" - -#: ../../vrm0/0_44_runtime_import.md:72 -msgid "最新バージョンは[こちら]({{< relref \"runtime_import.md\" >}})をご覧ください。" -msgstr "" -"Examples of importing the VRM model with the latest version [can be found" -" here]({{< relref runtime_import.md >}})." - -#: ../../vrm0/0_44_runtime_import.md:74 -msgid "Unityで実行時にモデルをインポートする方法です。" -msgstr "The followings are the methods to import a VRM model at runtime in Unity:" - -#: ../../vrm0/0_44_runtime_import.md:76 -msgid "ファイルパスからVRMを開く" -msgstr "Open VRM from a file path" - -#: ../../vrm0/0_44_runtime_import.md:84 -msgid "ファイルパスから非同期にVRMを開く" -msgstr "Open VRM asynchronously from a file path" - -#: ../../vrm0/0_44_runtime_import.md:93 -msgid "バイト列からVRM開く" -msgstr "Open VRM from a byte array" - -#: ../../vrm0/0_44_runtime_import.md:101 -msgid "バイト列から非同期にVRMを開く" -msgstr "Open VRM asynchronously from a byte array" - -#: ../../vrm0/0_44_runtime_import.md:109 -msgid "VRMから情報を取り出す" -msgstr "Get the information form VRM" - -#: ../../vrm0/0_44_runtime_import.md:156 -msgid "Thumbnailを取得する(v0.37から)" -msgstr "Get the thumbnail (From v0.37)" - -#: ../../vrm0/0_44_runtime_import.md:158 -msgid "ReadMetaに引数を渡すことでThumbnailテクスチャを作成できます。" -msgstr "A thumbnail texture can be created by passing arguments to ReadMeta. " - -#~ msgid "" -#~ "{{< highlight cs >}} var " -#~ "path=\"sample.vrm\"; var " -#~ "go=VRM.VRMImporter.LoadFromPath(path); Debug.LogFormat(\"loaded" -#~ " {0}\", go.name); {{< / highlight >}}" -#~ msgstr "" - -#~ msgid "" -#~ "{{< highlight cs >}} var " -#~ "path=\"sample.vrm\"; VRMImporter.LoadVrmAsync(path, go " -#~ "=> { Debug.LogFormat(\"loaded {0}\", " -#~ "go.name); }); {{< / highlight >}}" -#~ msgstr "" - -#~ msgid "" -#~ "{{< highlight cs >}} var " -#~ "path=\"sample.vrm\"; var bytes = " -#~ "File.ReadAllBytes(path); var " -#~ "go=VRMImporter.LoadFromBytes(bytes); {{< / highlight" -#~ " >}}" -#~ msgstr "" - -#~ msgid "" -#~ "{{< highlight cs >}} " -#~ "VRMImporter.LoadVrmAsync(bytes, go => { " -#~ "Debug.LogFormat(\"loaded {0}\", go.name); }); " -#~ "{{< / highlight >}}" -#~ msgstr "" - -#~ msgid "" -#~ "{{< highlight cs >}} #if " -#~ "UNITY_STANDALONE_WIN var path = " -#~ "FileDialogForWindows.FileDialog(\"open VRM\", \".vrm\");" -#~ " #else var path = " -#~ "Application.dataPath + \"/default.vrm\"; #endif" -#~ " if (string.IsNullOrEmpty(path)) " -#~ "{ return; }" -#~ msgstr "" - -#~ msgid "{{< / highlight >}}" -#~ msgstr "" - -#~ msgid "" -#~ "{{< highlight cs >}} var meta " -#~ "= context.ReadMeta(true); // Thumbnailテクスチャを作成する" -#~ " Texture2D thumbnail=meta.Thumbnail; {{< /" -#~ " highlight >}}" -#~ msgstr "" - diff --git a/docs/locale/en/LC_MESSAGES/vrm0/0_58_blendshape.po b/docs/locale/en/LC_MESSAGES/vrm0/0_58_blendshape.po deleted file mode 100644 index dfc19459a..000000000 --- a/docs/locale/en/LC_MESSAGES/vrm0/0_58_blendshape.po +++ /dev/null @@ -1,258 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2021, VRM Consortium -# This file is distributed under the same license as the UniVRM Programming -# Document package. -# FIRST AUTHOR , 2021. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: UniVRM Programming Document \n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-09-14 14:37+0900\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.9.1\n" - -#: ../../vrm0/0_58_blendshape.md:1 -msgid "BlendShapeProxy(0.58)" -msgstr "" - -#: ../../vrm0/0_58_blendshape.md:3 -msgid "BlendShapeKeyのインタフェースを厳格化、整理" -msgstr "Rework BlendShapeKey's Interface" - -#: ../../vrm0/0_58_blendshape.md:5 -msgid "BlendShapeKeyを作成する方法が不明瞭だったため、 より明示的な API に置き換えました。" -msgstr "" - -#: ../../vrm0/0_58_blendshape.md:8 -msgid "BlendShapeClip.Key 追加" -msgstr "" - -#: ../../vrm0/0_58_blendshape.md -msgid "arguments" -msgstr "" - -#: ../../vrm0/0_58_blendshape.md -msgid "before" -msgstr "" - -#: ../../vrm0/0_58_blendshape.md -msgid "after" -msgstr "" - -#: ../../vrm0/0_58_blendshape.md -msgid "備考" -msgstr "" - -#: ../../vrm0/0_58_blendshape.md -msgid "string name, BlendShapePreset preset" -msgstr "" - -#: ../../vrm0/0_58_blendshape.md -msgid "public constructor" -msgstr "" - -#: ../../vrm0/0_58_blendshape.md -msgid "private constructor" -msgstr "" - -#: ../../vrm0/0_58_blendshape.md -msgid "" -"BlendShapePreset.Unknownのときの挙動が不明瞭だった。代わりに、CreateFromPreset または " -"CreateUnknown を使用してください" -msgstr "" - -#: ../../vrm0/0_58_blendshape.md -msgid "BlendShapeClip" -msgstr "" - -#: ../../vrm0/0_58_blendshape.md -msgid "BlendShapeKey.CreateFrom" -msgstr "" - -#: ../../vrm0/0_58_blendshape.md -msgid "BlendShapeKey.CreateFromClip" -msgstr "" - -#: ../../vrm0/0_58_blendshape.md -msgid "他の関数に合わせて、名前を変更" -msgstr "" - -#: ../../vrm0/0_58_blendshape.md -msgid "BlendShapePreset" -msgstr "" - -#: ../../vrm0/0_58_blendshape.md -msgid "BlendShapeKey.CreateFromPreset" -msgstr "" - -#: ../../vrm0/0_58_blendshape.md -msgid "オーバーロードをやめて明示的な関数に変更" -msgstr "" - -#: ../../vrm0/0_58_blendshape.md -msgid "string" -msgstr "" - -#: ../../vrm0/0_58_blendshape.md -msgid "BlendShapeKey.CreateUnknown" -msgstr "" - -#: ../../vrm0/0_58_blendshape.md -msgid "オーバーロードをやめて明示的な関数に変更。" -msgstr "" - -#: ../../vrm0/0_58_blendshape.md:17 -msgid "使用するメソッド" -msgstr "Methods" - -#: ../../vrm0/0_58_blendshape.md:19 -msgid "[推奨] `SetValues`" -msgstr "[Recommended] `SetValues`" - -#: ../../vrm0/0_58_blendshape.md:20 -msgid "[非推奨] `ImmediatelySetValue`" -msgstr "[Not Recommended] `ImmediatelySetValue`" - -#: ../../vrm0/0_58_blendshape.md:21 -msgid "[上級者向け] `AccumulateValue`" -msgstr "[For Advanced Users] `AccumulateValue`" - -#: ../../vrm0/0_58_blendshape.md:22 -msgid "[上級者向け] `Apply`" -msgstr "[For Advanced Users] `Apply`" - -#: ../../vrm0/0_58_blendshape.md:24 -msgid "スクリプトから BlendShape weight を適用する" -msgstr "Apply BlendShape weight from script" - -#: ../../vrm0/0_58_blendshape.md:26 -msgid "" -"`SetValues` 関数のみを使用します。 そのフレームで必要な表情の weight 値をすべて集めてから `SetValues` を 1 " -"回だけ呼んで設定します。" -msgstr "" -"Call `SetValues` function once to create the specific expression (merged " -"by multiple BlendShapes) in a frame" - -#: ../../vrm0/0_58_blendshape.md:40 -msgid "複数の BlendShape weight を適用する際の競合の問題について" -msgstr "" - -#: ../../vrm0/0_58_blendshape.md:42 -msgid "この節では、なぜ `SetValues` を使わなければならないのかという疑問に回答します。" -msgstr "Why use `SetValues` for synthesizing multiple BlendShapes?" - -#: ../../vrm0/0_58_blendshape.md:44 -msgid "たとえば 2 つの VRMBlendShape `Blink_L` と `Blink_R` が" -msgstr "" -"We found that multiple BlendShapes compete with each other when the " -"following expressions are specified" - -#: ../../vrm0/0_58_blendshape.md:46 -msgid "VRMBlendShape `Blink_L`" -msgstr "" - -#: ../../vrm0/0_58_blendshape.md:48 -msgid "Mesh `A` の Blendshape `eye_close_L` の weight 値 `100`" -msgstr "" - -#: ../../vrm0/0_58_blendshape.md:49 -msgid "Mesh `A` の Blendshape `eye_close_R` の weight 値 `1`" -msgstr "" - -#: ../../vrm0/0_58_blendshape.md:51 -msgid "VRMBlendShape `Blink_R`" -msgstr "" - -#: ../../vrm0/0_58_blendshape.md:53 -msgid "Mesh `A` の Blendshape `eye_close_L` の weight 値 `1`" -msgstr "" - -#: ../../vrm0/0_58_blendshape.md:54 -msgid "Mesh `A` の Blendshape `eye_close_R` の weight 値 `100`" -msgstr "" - -#: ../../vrm0/0_58_blendshape.md:56 -msgid "で定義されているとします。 このとき両目を閉じたいモチベーションから、両方を有効にする意図で下記のように実行します。" -msgstr "" - -#: ../../vrm0/0_58_blendshape.md:64 -msgid "" -"すると、左目だけが開いてしまいます。 これは後から `ImmediateSetValue` した `Blink_R` が `Blink_L` " -"と競合して weight を上書きしてしまうからです。 したがって VRM の表情制御においては下記の 2 " -"通りのどちらかの方法で書くことが求められます。 これらの方法はこの競合の問題を解決して表情を設定することができます。" -msgstr "" - -#: ../../vrm0/0_58_blendshape.md:77 -msgid "または" -msgstr "" - -#: ../../vrm0/0_58_blendshape.md:85 -msgid "WIP" -msgstr "" - -#: ../../vrm0/0_58_blendshape.md:87 -msgid "何故、複数のSetterがあるのか" -msgstr "" - -#: ../../vrm0/0_58_blendshape.md:89 -msgid "LipSync" -msgstr "" - -#: ../../vrm0/0_58_blendshape.md:90 -msgid "瞬き" -msgstr "" - -#: ../../vrm0/0_58_blendshape.md:91 -msgid "視線制御(BlendShapeで視線を動かすタイプのモデル)" -msgstr "" - -#: ../../vrm0/0_58_blendshape.md:92 -msgid "プログラムによる喜怒哀楽" -msgstr "" - -#: ../../vrm0/0_58_blendshape.md:94 -msgid "" -"上記のような複数のBlendShapeが別々のコンポーネントから設定された場合に、 BlendShape同士が競合することがわかりました。 " -"後で設定した値で上書きされて希望のBlendShapeが適用されないという状態になります。 " -"これを解決するために、一か所で中央集権的に制御する必要があります。" -msgstr "" - -#: ../../vrm0/0_58_blendshape.md:99 -msgid "合成したり排他制御した、BlendShapeClipの集合のスナップショットをまとめて適用することを想定して `SetValues`" -msgstr "" - -#: ../../vrm0/0_58_blendshape.md:101 -msgid "ImmediatelySetValue" -msgstr "" - -#: ../../vrm0/0_58_blendshape.md:103 -msgid "簡単なテストプログラムでの利用を想定しています。" -msgstr "" - -#: ../../vrm0/0_58_blendshape.md:105 ../../vrm0/0_58_blendshape.md:115 -#: ../../vrm0/0_58_blendshape.md:131 -msgid "例:" -msgstr "" - -#: ../../vrm0/0_58_blendshape.md:113 -msgid "AccumulateValue + Apply" -msgstr "" - -#: ../../vrm0/0_58_blendshape.md:125 -msgid "下記のSetValuesを推奨しています。" -msgstr "" - -#: ../../vrm0/0_58_blendshape.md:127 -msgid "SetValues" -msgstr "" - -#: ../../vrm0/0_58_blendshape.md:129 -msgid "BlendShape合成器が必要に応じ呼び出すことを想定しています。" -msgstr "" diff --git a/docs/locale/en/LC_MESSAGES/vrm0/0_68_runtime_import.po b/docs/locale/en/LC_MESSAGES/vrm0/0_68_runtime_import.po deleted file mode 100644 index 8053e2563..000000000 --- a/docs/locale/en/LC_MESSAGES/vrm0/0_68_runtime_import.po +++ /dev/null @@ -1,103 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2021, VRM Consortium -# This file is distributed under the same license as the UniVRM Programming -# Document package. -# FIRST AUTHOR , 2021. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: UniVRM Programming Document \n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-10-15 16:47+0900\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.9.1\n" - -#: ../../vrm0/0_68_runtime_import.md:1 -msgid "RuntimeImport(0.68) DisposeOnGameObjectDestroyed(obsolete)" -msgstr "" - -#: ../../vrm0/0_68_runtime_import.md:3 -msgid "過去バージョンからの仕様変更" -msgstr "API Changes" - -#: ../../vrm0/0_68_runtime_import.md:5 -msgid "`ImporterContext` の仕様を変更しました。" -msgstr "ImporterContext has been reworked." - -#: ../../vrm0/0_68_runtime_import.md:7 -msgid "ロード処理が Parse と Load の 2 ステップに分かれました。" -msgstr "Loading processing has been divided into two steps: `Parse` and `Load`." - -#: ../../vrm0/0_68_runtime_import.md:8 -msgid "Parse 処理をメインスレッド以外で処理することができます。" -msgstr "`Parse` processing can be processed by other than the main thread." - -#: ../../vrm0/0_68_runtime_import.md:9 -msgid "非同期ロード関数 `ImporterContext.LoadAsync` の実装を `Task` に変更しました。" -msgstr "" -"The implementation of asynchronous loading function " -"`ImporterContext.LoadAsync` has changed to `Task`." - -#: ../../vrm0/0_68_runtime_import.md:10 -msgid "これまで明示的に破棄できなかった `UnityEngine.Object` リソースを破棄できるようになりました。" -msgstr "" -"The method of explicitly destroying `UnityEngine.Object` resources is now" -" available." - -#: ../../vrm0/0_68_runtime_import.md:11 -msgid "リソースのリークを防ぐことができます。" -msgstr " As such, resource leaks can be prevented." - -#: ../../vrm0/0_68_runtime_import.md:12 -msgid "`ImporterContext.Dispose` を呼び出すべきタイミングを「ロード処理終了時」に変更しました。" -msgstr "" -"The timing of calling `ImporterContext.Dispose` has been changed to when " -"the loading process ends" - -#: ../../vrm0/0_68_runtime_import.md:13 -msgid "呼び出して破棄する前に、後述の `ImporterContext.DisposeOnGameObjectDestroyed` を呼び出してください。" -msgstr "" -"Call `ImporterContext.DisposeOnGameObjectDestroyed` function (described " -"below) before `ImporterContext.Dispose` function is called." - -#: ../../vrm0/0_68_runtime_import.md:14 -msgid "以前の仕様は「生成したモデルの破棄時」に呼び出すべき関数でした。" -msgstr "" -"In the previous versions, `ImporterContext.Dispose` is called when the " -"generated VRM model is destroyed." - -#: ../../vrm0/0_68_runtime_import.md:15 -msgid "`ImporterContext.DisposeOnGameObjectDestroyed` 関数を追加しました。" -msgstr "Added `ImporterContext.DisposeOnGameObjectDestroyed` function" - -#: ../../vrm0/0_68_runtime_import.md:16 -msgid "" -"VRM モデルが必要とするリソース (Texture, Material, Mesh, etc) を破棄する責務を GameObject " -"に移譲できます。" -msgstr "" -"The duty of destroying VRM resources (Texture, Material, Mesh, etc) has " -"been transferred to GameObject." - -#: ../../vrm0/0_68_runtime_import.md:17 -msgid "VRM の GameObject の破棄タイミングでリソース (Texture, Material, Mesh, etc) を破棄します。" -msgstr "" -"The resources (Texture, Material, Mesh, etc) will be destroyed when VRM's" -" GameObject is destroyed." - -#: ../../vrm0/0_68_runtime_import.md:20 -msgid "サンプルコード(同期的ロード)" -msgstr "Sample Codes (Synchronous Loading)" - -#: ../../vrm0/0_68_runtime_import.md:88 -msgid "サンプルコード(非同期ロード)" -msgstr "Sample Codes (Asynchronous Loading)" - -#~ msgid "RuntimeImport(0.68)" -#~ msgstr "" - diff --git a/docs/locale/en/LC_MESSAGES/vrm0/0_77_runtime_import.po b/docs/locale/en/LC_MESSAGES/vrm0/0_77_runtime_import.po deleted file mode 100644 index 36352fe20..000000000 --- a/docs/locale/en/LC_MESSAGES/vrm0/0_77_runtime_import.po +++ /dev/null @@ -1,73 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2021, VRM Consortium -# This file is distributed under the same license as the UniVRM Programming -# Document package. -# FIRST AUTHOR , 2021. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: UniVRM Programming Document \n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-10-15 16:47+0900\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.9.1\n" - -#: ../../vrm0/0_77_runtime_import.md:1 -msgid "RuntimeImport(0.77) RuntimeGltfInstance" -msgstr "" - -#: ../../vrm0/0_77_runtime_import.md:3 -msgid "[DisposeOnGameObjectDestroyed](https://github.com/vrm-c/UniVRM/issues/1018)" -msgstr "" - -#: ../../vrm0/0_77_runtime_import.md:5 -msgid "`ImporterContext` の仕様を変更しました。" -msgstr "`ImporterContext` API has been modified." - -#: ../../vrm0/0_77_runtime_import.md:7 -msgid "" -"`Version 0.68` で導入した、 `ImporterContext.DisposeOnGameObjectDestroyed` " -"が扱いづらかったためのでこれを取りやめ、 `ImporterContext.Load` が `RuntimeGltfInstance` " -"を返すようにしました。" -msgstr "" -"The function `ImporterContext.DisposeOnGameObjectDestroyed` introduced in" -" `Version 0.68` has been discarded. Instead, `ImporterContext.Load` and " -"`RuntimeGltfInstance` are used in `v0.77`." - -#: ../../vrm0/0_77_runtime_import.md:10 -msgid "`RuntimeGltfInstance` は、 `ImporterContext` の" -msgstr "" -"In addition, `ImporterContext`'s members have been moved to " -"`RuntimeGltfInstance`:" - -#: ../../vrm0/0_77_runtime_import.md:12 -msgid "Root" -msgstr "" - -#: ../../vrm0/0_77_runtime_import.md:13 -msgid "EnableUpdateWhenOffscreen()" -msgstr "" - -#: ../../vrm0/0_77_runtime_import.md:14 -msgid "ShowMeshes()" -msgstr "" - -#: ../../vrm0/0_77_runtime_import.md:16 -msgid "" -"を引き継ぎます。 Load の呼び出し後の任意のタイミングで ImporterContext.Dispose で Importer " -"を破棄してください。 任意のタイミングで RuntimeGltfInstance を Destory することで紐づくリソース (Texture," -" Material, Mesh, etc) も破棄されます。" -msgstr "" -"To destroy the Importer, use `ImporterContext.Dispose` after `Load` is " -"called. By destroying RuntimeGltfInstance, the resources associated with " -"the RuntimeGltfInstance (Texture, Material, Mesh, etc) will be destroyed." - -#~ msgid "RuntimeImport(0.77)" -#~ msgstr "" - diff --git a/docs/locale/en/LC_MESSAGES/vrm0/0_79_runtime_import.po b/docs/locale/en/LC_MESSAGES/vrm0/0_79_runtime_import.po deleted file mode 100644 index 12e1765ca..000000000 --- a/docs/locale/en/LC_MESSAGES/vrm0/0_79_runtime_import.po +++ /dev/null @@ -1,31 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2021, VRM Consortium -# This file is distributed under the same license as the UniVRM Programming -# Document package. -# FIRST AUTHOR , 2021. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: UniVRM Programming Document \n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-10-15 16:47+0900\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.9.1\n" - -#: ../../vrm0/0_79_runtime_import.md:1 -msgid "RuntimeImport(0.79) GltfData" -msgstr "" - -#: ../../vrm0/0_79_runtime_import.md:3 -msgid "`GltfParser` と `GltfData` の分割" -msgstr "Separate `GltfData` from `GltfParser`" - -#~ msgid "RuntimeImport(0.79)" -#~ msgstr "" - diff --git a/docs/locale/en/LC_MESSAGES/vrm0/0_82_runtime_import.po b/docs/locale/en/LC_MESSAGES/vrm0/0_82_runtime_import.po deleted file mode 100644 index 29ca0fb89..000000000 --- a/docs/locale/en/LC_MESSAGES/vrm0/0_82_runtime_import.po +++ /dev/null @@ -1,106 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2021, VRM Consortium -# This file is distributed under the same license as the UniVRM Programming -# Document package. -# FIRST AUTHOR , 2021. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: UniVRM Programming Document \n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-10-15 16:47+0900\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.9.1\n" - -#: ../../vrm0/0_82_runtime_import.md:1 -msgid "RuntimeImport(0.82) VRMData" -msgstr "" - -#: ../../vrm0/0_82_runtime_import.md:3 -msgid "from `0.82.1`" -msgstr "" - -#: ../../vrm0/0_82_runtime_import.md:5 -msgid "以下の手順で import します。" -msgstr "Below step is needed" - -#: ../../vrm0/0_82_runtime_import.md:7 -msgid "VRMをパースして、`GltfData` を得る。" -msgstr "Parse VRM, and Get `GltfData`." - -#: ../../vrm0/0_82_runtime_import.md:8 -msgid "`GltfData` から `VRMData` を得る。" -msgstr "Get `VRMData` from `GltfData`." - -#: ../../vrm0/0_82_runtime_import.md:9 -msgid "`VrmData` から `RuntimeGltfInstance` をロードする。" -msgstr "Load a `RuntimeGltfInstance` from `VRMData`." - -#: ../../vrm0/0_82_runtime_import.md:10 -msgid "`RuntimeGltfInstance` を使う。" -msgstr "Use the `RuntimeGltfInstance`" - -#: ../../vrm0/0_82_runtime_import.md:12 -msgid "サンプルの `Assets\\VRM\\Samples\\SimpleViewer\\ViewerUI.cs` も参照してください。" -msgstr "See `Assets\\VRM\\Samples\\SimpleViewer\\ViewerUI.cs`" - -#: ../../vrm0/0_82_runtime_import.md:14 -msgid "1. `GltfData` を得る" -msgstr "1. Get `GltfData`" - -#: ../../vrm0/0_82_runtime_import.md:23 -msgid "[GLB import](../gltf/0_82_glb_import.md) も参照してください。" -msgstr "See [GLB import](../gltf/0_82_glb_import.md)." - -#: ../../vrm0/0_82_runtime_import.md:25 -msgid "2. `VRMData` を得る" -msgstr "2. Get `VRMData`" - -#: ../../vrm0/0_82_runtime_import.md:31 -msgid "3. Load する" -msgstr "3. Load" - -#: ../../vrm0/0_82_runtime_import.md:45 -msgid "URP 向けに `materialGenerator` を指定する(実験)" -msgstr "Set `materialGenerator` argument for URP(Experimental)" - -#: ../../vrm0/0_82_runtime_import.md:47 -msgid "" -"`materialGenerator` 引き数(省略可能)を指定することで URP マテリアルを生成するようにカスタムできます。 指定しない場合は" -" `built-in` 向けのデフォルトが使用されます。" -msgstr "" -"Set `materialGenerator` Argument, material generation is could " -"customized. If omitted, default `materialGenerator` for `built-in` " -"pipeline is used." - -#: ../../vrm0/0_82_runtime_import.md:62 -msgid "まだ URP 向け MToonShader が作成されていないので、`UniUnlit` にフォールバックします。" -msgstr "" -"`MToonShader for URP` has not been implemented yet, fallback to " -"`UniUnlit`." - -#: ../../vrm0/0_82_runtime_import.md:64 -msgid "4. Instance" -msgstr "" - -#: ../../vrm0/0_82_runtime_import.md:73 -msgid "使用後に以下のように破棄してください。関連する Asset(Texture, Material, Meshなど)も破棄されます。" -msgstr "" -"When destroy, related assets(meshes, materials and textures etc...) is " -"destroyed." - -#~ msgid "RuntimeImport(0.82)" -#~ msgstr "" - -#~ msgid "`Version 0.82.0` は `0.82.1` 以降を使ってください。" -#~ msgstr "`Version 0.82.0`: Please use `0.82.1` or later" - -#~ msgid "`Version 0.82.1~`" -#~ msgstr "" - diff --git a/docs/locale/en/LC_MESSAGES/vrm0/0_87_runtime_import.po b/docs/locale/en/LC_MESSAGES/vrm0/0_87_runtime_import.po deleted file mode 100644 index 0ac820263..000000000 --- a/docs/locale/en/LC_MESSAGES/vrm0/0_87_runtime_import.po +++ /dev/null @@ -1,68 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2021, VRM Consortium -# This file is distributed under the same license as the UniVRM Programming -# Document package. -# FIRST AUTHOR , 2021. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: UniVRM Programming Document \n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-10-15 16:47+0900\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.9.1\n" - -#: ../../vrm0/0_87_runtime_import.md:1 -msgid "RuntimeImport(0.87) 非同期ロード" -msgstr "" - -#: ../../vrm0/0_87_runtime_import.md:3 -msgid "awaitCaller 引き数" -msgstr "" - -#: ../../vrm0/0_87_runtime_import.md:9 -msgid "awaitCaller によりロード時の挙動をカスタマイズできます。" -msgstr "" - -#: ../../vrm0/0_87_runtime_import.md:16 -msgid "NextFrame: 処理を中断して次のフレームで再開します。ロード処理が長い場合に長時間アプリケーションが固まることを防ぎます" -msgstr "" - -#: ../../vrm0/0_87_runtime_import.md:17 -msgid "" -"Run: UnityEngine.Object にアクセスしない処理を別スレッドで実行します。タスクが終了したら await で Unity " -"Script スレッドで続きを実行します。" -msgstr "" - -#: ../../vrm0/0_87_runtime_import.md:19 -msgid "ImmediateCaller" -msgstr "" - -#: ../../vrm0/0_87_runtime_import.md:21 -msgid "" -"デフォルトでは、`ImmediateCaller` が使われます。 `ImmediateCaller` " -"タスクを即時に実行するので、同期実行となります。" -msgstr "" - -#: ../../vrm0/0_87_runtime_import.md:24 -msgid "Play(Editor Play, build), Editor(not play), UnitTest でデッドロックしないための実装です。" -msgstr "" - -#: ../../vrm0/0_87_runtime_import.md:31 -msgid "RuntimeOnlyAwaitCaller" -msgstr "" - -#: ../../vrm0/0_87_runtime_import.md:33 -msgid "Play(Editor Play, build) 時に非同期実行する実装です" -msgstr "" - -#: ../../vrm0/0_87_runtime_import.md:34 -msgid "`VRM10_Samples/VRM10Viewer` に使用例があります。" -msgstr "" - diff --git a/docs/locale/en/LC_MESSAGES/vrm0/firstperson.po b/docs/locale/en/LC_MESSAGES/vrm0/firstperson.po deleted file mode 100644 index e79630090..000000000 --- a/docs/locale/en/LC_MESSAGES/vrm0/firstperson.po +++ /dev/null @@ -1,127 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2021, VRM Consortium -# This file is distributed under the same license as the UniVRM Programming -# Document package. -# FIRST AUTHOR , 2021. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: UniVRM Programming Document \n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-10-11 16:50+0900\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.9.1\n" - -#: ../../vrm0/firstperson.md:1 -msgid "VRMFirstPersonの使い方" -msgstr "How to use VRMFirstPerson" - -#: ../../vrm0/firstperson.md:3 -msgid "{doc}`FirstPerson と Renderer の可視制御 `" -msgstr "" - -#: ../../vrm0/firstperson.md:5 -#, fuzzy -msgid "" -"実行時に**VRMFirstPerson.Setup**を呼び出すことで、FirstPerson設定に応じた Renderer " -"の可視制御を行うことができます。 明示的に外部から呼び出してください。" -msgstr "" -"By calling **VRMFirstPerson.Setup** at runtime, the layer settings " -"described above can be performed. Please call the function explicitly " -"from outside." - -#: ../../vrm0/firstperson.md:8 -msgid "アプリケーションに追加の描画レイヤーを指定する" -msgstr "Specify the additional render layers for the application" - -#: ../../vrm0/firstperson.md:10 -msgid "定数で以下のレイヤーを定義しています。" -msgstr "The following layers are defined as constant:" - -#: ../../vrm0/firstperson.md -msgid "{{< img src=\"images/vrm/layer_setting.png\" >}}" -msgstr "" - -#: ../../vrm0/firstperson.md -msgid "9番と10番にLayerを設定" -msgstr "Set Layer in #9 and #10" - -#: ../../vrm0/firstperson.md:26 -msgid "実行時にSetupを呼び出して、カメラにLayerMaskを設定する" -msgstr "Call Setup function at runtime and set LayerMask in Camera" - -#: ../../vrm0/firstperson.md:28 -msgid "VRMFirstPerson.Setupの呼び出し" -msgstr "Call VRMFirstPerson.Setup" - -#: ../../vrm0/firstperson.md:29 -msgid "一人称カメラとその他のカメラに対してLayerMask" -msgstr " Set LayerMask for first-person camera view and other camera views" - -#~ msgid "VRMFirstPersonの設定" -#~ msgstr "VRMFirstPerson Settings" - -#~ msgid "" -#~ "[VRMFirstPerson]({{< relref \"univrm_firstperson.md\" " -#~ ">}})ではRendererに対して設定があります。" -#~ msgstr "" -#~ "[VRMFirstPerson](univrm_firstperson.md) has the " -#~ "following settings for Renderer:" - -#~ msgid "FirstPersonFlag" -#~ msgstr "" - -#~ msgid "レイヤー" -#~ msgstr "Layer" - -#~ msgid "備考" -#~ msgstr "Note" - -#~ msgid "Both" -#~ msgstr "" - -#~ msgid "default" -#~ msgstr "" - -#~ msgid "一人称と三人称で分ける必要のない部分に指定します" -#~ msgstr "" -#~ "Specify parts that are not necessarily" -#~ " separated between first-person view " -#~ "and third-person view." - -#~ msgid "ThirdPersonOnly" -#~ msgstr "" - -#~ msgid "VRMThirdPersonOnly" -#~ msgstr "" - -#~ msgid "一人称時に描画したくない部分に指定します" -#~ msgstr "Specify parts that are not rendered in first-person view." - -#~ msgid "FirstPersonOnly" -#~ msgstr "" - -#~ msgid "VRMFirstPersonOnly" -#~ msgstr "" - -#~ msgid "三人称時に描画したくない部分に指定します。自動作成した頭部無しモデルが使います" -#~ msgstr "" -#~ "Specify parts that are not rendered " -#~ "in third-person view. The auto-" -#~ "created headless model is used." - -#~ msgid "Auto" -#~ msgstr "" - -#~ msgid "実行時に一人称用モデルを自動で作成し、それをFIRSTPERSON_ONLY_LAYERに設定します" -#~ msgstr "" -#~ "Automatically create the model in " -#~ "first-person view at runtime and set" -#~ " it to FIRSTPERSON_ONLY_LAYER." - diff --git a/docs/locale/en/LC_MESSAGES/vrm0/index.po b/docs/locale/en/LC_MESSAGES/vrm0/index.po deleted file mode 100644 index 912bc9c96..000000000 --- a/docs/locale/en/LC_MESSAGES/vrm0/index.po +++ /dev/null @@ -1,64 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2021, VRM Consortium -# This file is distributed under the same license as the UniVRM Programming -# Document package. -# FIRST AUTHOR , 2021. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: UniVRM Programming Document \n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-10-29 16:41+0900\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.9.1\n" - -#: ../../vrm0/index.md:1 -msgid "VRM" -msgstr "" - -#: ../../vrm0/index.md:17 -msgid "{doc}`FastSpringBone(0.85) `" -msgstr "" - -#: ../../vrm0/index.md:19 -msgid "TODO:" -msgstr "" - -#: ../../vrm0/index.md:21 -msgid "🚧 materialGenerator" -msgstr "" - -#: ../../vrm0/index.md:22 -msgid "🚧 firstPerson" -msgstr "" - -#~ msgid "version" -#~ msgstr "" - -#~ msgid "v0.56" -#~ msgstr "" - -#~ msgid "BlendShapeKey の仕様変更" -#~ msgstr "BlendShapeKey API update" - -#~ msgid "Samples" -#~ msgstr "" - -#~ msgid "SimpleViewer" -#~ msgstr "" - -#~ msgid "RuntimeExporerSample" -#~ msgstr "" - -#~ msgid "FirstPersonSample" -#~ msgstr "" - -#~ msgid "AnimationBridgeSample" -#~ msgstr "" - diff --git a/docs/locale/en/LC_MESSAGES/vrm0/sample/AnimationBridgeSample.po b/docs/locale/en/LC_MESSAGES/vrm0/sample/AnimationBridgeSample.po deleted file mode 100644 index 52aa90523..000000000 --- a/docs/locale/en/LC_MESSAGES/vrm0/sample/AnimationBridgeSample.po +++ /dev/null @@ -1,28 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2021, VRM Consortium -# This file is distributed under the same license as the UniVRM Programming -# Document package. -# FIRST AUTHOR , 2021. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: UniVRM Programming Document \n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-10-29 16:41+0900\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.9.1\n" - -#: ../../vrm0/sample/AnimationBridgeSample.md:1 -msgid "AnimationBridgeSample" -msgstr "" - -#: ../../vrm0/sample/AnimationBridgeSample.md:3 -msgid "AnimationClip に BlendShape の変換を記録して反映するサンプルです。" -msgstr "" - diff --git a/docs/locale/en/LC_MESSAGES/vrm0/sample/FirstPersonSample.po b/docs/locale/en/LC_MESSAGES/vrm0/sample/FirstPersonSample.po deleted file mode 100644 index 388a72533..000000000 --- a/docs/locale/en/LC_MESSAGES/vrm0/sample/FirstPersonSample.po +++ /dev/null @@ -1,48 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2021, VRM Consortium -# This file is distributed under the same license as the UniVRM Programming -# Document package. -# FIRST AUTHOR , 2021. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: UniVRM Programming Document \n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-10-29 16:41+0900\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.9.1\n" - -#: ../../vrm0/sample/FirstPersonSample.md:1 -msgid "FirstPersonSample" -msgstr "" - -#: ../../vrm0/sample/FirstPersonSample.md:3 -msgid "VR アプリで FistPerson の設定に合わせて、可視設定を反映するサンプルです。" -msgstr "" - -#: ../../vrm0/sample/FirstPersonSample.md:5 -msgid "画面が4分割されて、" -msgstr "" - -#: ../../vrm0/sample/FirstPersonSample.md:7 -msgid "HMDカメラ" -msgstr "" - -#: ../../vrm0/sample/FirstPersonSample.md:8 -msgid "その他のカメラ" -msgstr "" - -#: ../../vrm0/sample/FirstPersonSample.md:10 -msgid "の描画を例示します。" -msgstr "" - -#: ../../vrm0/sample/FirstPersonSample.md:12 -msgid "v0.87.0 Assets/VRM_Samples/FirstPersonSample/VRMRuntimeLoader.cs" -msgstr "" - diff --git a/docs/locale/en/LC_MESSAGES/vrm0/sample/RuntimeExporterSample.po b/docs/locale/en/LC_MESSAGES/vrm0/sample/RuntimeExporterSample.po deleted file mode 100644 index 49ee44420..000000000 --- a/docs/locale/en/LC_MESSAGES/vrm0/sample/RuntimeExporterSample.po +++ /dev/null @@ -1,32 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2021, VRM Consortium -# This file is distributed under the same license as the UniVRM Programming -# Document package. -# FIRST AUTHOR , 2021. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: UniVRM Programming Document \n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-10-29 16:41+0900\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.9.1\n" - -#: ../../vrm0/sample/RuntimeExporterSample.md:1 -msgid "RuntimeExporter" -msgstr "" - -#: ../../vrm0/sample/RuntimeExporterSample.md:3 -msgid "VRM を Runtime Export するサンプルです。" -msgstr "" - -#: ../../vrm0/sample/RuntimeExporterSample.md:5 -msgid "v0.87.0 Assets/VRM_Samples/RuntimeExporterSample/VRMRuntimeExporter.cs" -msgstr "" - diff --git a/docs/locale/en/LC_MESSAGES/vrm0/sample/SimpleViewer.po b/docs/locale/en/LC_MESSAGES/vrm0/sample/SimpleViewer.po deleted file mode 100644 index 453a50723..000000000 --- a/docs/locale/en/LC_MESSAGES/vrm0/sample/SimpleViewer.po +++ /dev/null @@ -1,32 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2021, VRM Consortium -# This file is distributed under the same license as the UniVRM Programming -# Document package. -# FIRST AUTHOR , 2021. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: UniVRM Programming Document \n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-10-29 16:41+0900\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.9.1\n" - -#: ../../vrm0/sample/SimpleViewer.md:1 -msgid "SimpleViewer" -msgstr "" - -#: ../../vrm0/sample/SimpleViewer.md:3 -msgid "Runtime ローダーのサンプルです。" -msgstr "" - -#: ../../vrm0/sample/SimpleViewer.md:5 -msgid "c89e Assets/VRM_Samples/SimpleViewer/ViewerUI.cs" -msgstr "" - diff --git a/docs/locale/en/LC_MESSAGES/vrm0/sample/index.po b/docs/locale/en/LC_MESSAGES/vrm0/sample/index.po deleted file mode 100644 index ec4dacc21..000000000 --- a/docs/locale/en/LC_MESSAGES/vrm0/sample/index.po +++ /dev/null @@ -1,24 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2021, VRM Consortium -# This file is distributed under the same license as the UniVRM Programming -# Document package. -# FIRST AUTHOR , 2021. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: UniVRM Programming Document \n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-10-29 16:41+0900\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.9.1\n" - -#: ../../vrm0/sample/index.md:1 -msgid "Sample" -msgstr "" - diff --git a/docs/locale/en/LC_MESSAGES/vrm1/api_update.po b/docs/locale/en/LC_MESSAGES/vrm1/api_update.po deleted file mode 100644 index 495ae8657..000000000 --- a/docs/locale/en/LC_MESSAGES/vrm1/api_update.po +++ /dev/null @@ -1,143 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2021, VRM Consortium -# This file is distributed under the same license as the UniVRM Programming -# package. -# FIRST AUTHOR , 2022. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: UniVRM Programming \n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2022-11-09 19:00+0900\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.9.1\n" - -#: ../../vrm1/api_update.md:1 -msgid "API更新" -msgstr "API update" - -#: ../../vrm1/api_update.md:3 -msgid "`VRM-1.0` ではフォーマットの更新とともに、 `Unity Component` が変わります。" -msgstr "" -"In `VRM-1.0`, `Unity Component` will be changed according to format " -"update." - -#: ../../vrm1/api_update.md:5 -msgid "Load" -msgstr "" - -#: ../../vrm1/api_update.md:7 -msgid "`VRM-0.X` をロードして新しいコンポーネントで動かすことができます。 この場合 `VRM-0` ライセンスで扱ってください。" -msgstr "" -"`VRM-1.0` can load `VRM-0.X` and run it on new components. In this case, " -"use the `VRM-0` license." - -#: ../../vrm1/api_update.md:14 ../../vrm1/api_update.md:60 -#: ../../vrm1/api_update.md:83 ../../vrm1/api_update.md:98 -msgid "👇" -msgstr "" - -#: ../../vrm1/api_update.md:20 -msgid "`VRM-0.x` から設計を変更して `Vrm10Instance` にすべての情報を格納する方式になりました。" -msgstr "" -"The design has changed from `VRM-0.x` to storing all information in " -"`Vrm10Instance`." - -#: ../../vrm1/api_update.md:22 -msgid "毎フレーム決まった順番で更新します。" -msgstr "It updates in a fixed order every frame." - -#: ../../vrm1/api_update.md:1 -msgid "Control Rig" -msgstr "" - -#: ../../vrm1/api_update.md:2 -msgid "Constraints" -msgstr "" - -#: ../../vrm1/api_update.md:3 -msgid "Gaze control" -msgstr "" - -#: ../../vrm1/api_update.md:4 ../../vrm1/api_update.md:46 -msgid "Expression" -msgstr "" - -#: ../../vrm1/api_update.md:6 -msgid "" -msgstr "" - -#: ../../vrm1/api_update.md:8 -msgid "ポーズ付け、ポーズの加工を考慮すると" -msgstr "Considering the posing and processing of the pose" - -#: ../../vrm1/api_update.md:10 -msgid "[-2] ControlRig にポーズを付ける(Animator もしくは独自処理)" -msgstr "[-2] Add a pose to ControlRig (Animator or original processing)" - -#: ../../vrm1/api_update.md:11 -msgid "[-1] ControlRig の修正。IK など" -msgstr "[-1] Fixed ControlRig. IK etc." - -#: ../../vrm1/api_update.md:12 -msgid "[1] ControlRig 適用 から本体へのモーション転送" -msgstr "[1] Motion transfer from ControlRig application to main body" - -#: ../../vrm1/api_update.md:13 -msgid "[2] Constraints 解決" -msgstr "[2] Constraint resolution" - -#: ../../vrm1/api_update.md:14 -msgid "[3] Gaze control 解決" -msgstr "[3] Gaze control solution" - -#: ../../vrm1/api_update.md:15 -msgid "[4] Expression 適用" -msgstr "[4] Expression application" - -#: ../../vrm1/api_update.md:17 -msgid "" -"となりそうです。 順番の制御が必要な場合は、VRMInstance の更新を手動に切り替えて手動で更新してください。 " -"その場合、{doc}`SpringBone を最後に更新` するように注意してください。" -msgstr "If you need control of the order, switch to manual updating of the VRMInstance and update manually." -"In that case, be careful to update {doc}`SpringBone last`." - -#: ../../vrm1/api_update.md:48 -msgid "VRMBlendShapeProxy は Vrm10Instance.Runtime.Expression になりました。" -msgstr "VRMBlendShapeProxy is now Vrm10Instance.Runtime.Expression." - -#: ../../vrm1/api_update.md:1 -msgid "" -"ImmediatelySetValue と AccumulateValue は、SetWeight に一本化されました。 " -"ImmediatelySetValue は無くなりました。" -msgstr "AccumulateValue have been into SetWeight.ImmediatelySetValue is gone." - -#: ../../vrm1/api_update.md:67 -msgid "LookAt" -msgstr "" - -#: ../../vrm1/api_update.md:69 -msgid "VRMLookAt は Vrm10Instance.Runtime.LookAt になりました。" -msgstr "VRMLookAt is now Vrm10Instance.Runtime.LookAt." - -#: ../../vrm1/api_update.md:1 -msgid "" -"vrm10.Gaze.position か vrm10.Runtime.LookAt.SetLookAtYawPitch " -"で予め更新しておいた値が、 後で vrm10.Runtime により適用されます。" -msgstr "" -"vrm10.Gaze.position or vrm10.Runtime.LookAt.SetLookAtYawPitchPreviously " -"updated values ​​are later applied by vrm10.Runtime." - -#: ../../vrm1/api_update.md:76 -msgid "Gaze" -msgstr "" - -#: ../../vrm1/api_update.md:91 -msgid "SetYawPitch" -msgstr "" diff --git a/docs/locale/en/LC_MESSAGES/vrm1/folder_structure.po b/docs/locale/en/LC_MESSAGES/vrm1/folder_structure.po deleted file mode 100644 index f76a0847b..000000000 --- a/docs/locale/en/LC_MESSAGES/vrm1/folder_structure.po +++ /dev/null @@ -1,159 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2021, VRM Consortium -# This file is distributed under the same license as the UniVRM Programming -# package. -# FIRST AUTHOR , 2022. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: UniVRM Programming \n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2022-10-07 15:03+0900\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.9.1\n" - -#: ../../vrm1/folder_structure.md:1 -msgid "Folder 構成" -msgstr "Folder structure" - -#: ../../vrm1/folder_structure.md:3 -msgid "`v0.104` 時点で UniVRM リポジトリの `Assets` 下には6つのフォルダがあります。" -msgstr "" - -#: ../../vrm1/folder_structure.md:5 -msgid "Assets 下のフォルダ" -msgstr "Folders under Assets" - -#: ../../vrm1/folder_structure.md:6 ../../vrm1/folder_structure.md:59 -#: ../../vrm1/folder_structure.md:65 ../../vrm1/folder_structure.md:72 -#: ../../vrm1/folder_structure.md:78 -msgid "VRMShaders" -msgstr "" - -#: ../../vrm1/folder_structure.md:8 -msgid "UPM パッケージ `com.vrmc.vrmshaders` です。" -msgstr "UPM package "com.vrmc.vrmshaders"." - -#: ../../vrm1/folder_structure.md:10 -msgid "" -"`gltf`, `vrm-0.x`, `vrm-1.0` に関連する `Shader` や `Material` や `Texture` " -"に関連する機能を集めています。 `UniUnlit` `MToon` `MToon-1.0` が含まれています。" -msgstr "Shaders, Materials and Textures related to gltf, vrm-0.x, vrm-1.0" -"It summarizes the functions related to Includes `UniUnlit`, `MToon` and `MToon-1.0`." - -#: ../../vrm1/folder_structure.md:13 -msgid "個々のシェーダーについては、 を参照してください。" -msgstr "See for individual shaders." - -#: ../../vrm1/folder_structure.md:15 ../../vrm1/folder_structure.md:60 -#: ../../vrm1/folder_structure.md:66 ../../vrm1/folder_structure.md:73 -#: ../../vrm1/folder_structure.md:79 ../../vrm1/folder_structure.md:83 -msgid "UniGLTF" -msgstr "" - -#: ../../vrm1/folder_structure.md:17 -msgid "UPM パッケージ `com.vrmc.gltf` です。 `com.vrmc.vrmshaders` に依存します。" -msgstr "UPM package "com.vrmc.gltf". Depends on "com.vrmc.vrmshaders"." - -#: ../../vrm1/folder_structure.md:20 -msgid "" -"`gltf`, `glb` の import / export 機能が有ります。 拡張子、 `.gltf`, `.glb` のファイルの " -"Editor import 機能が有ります。" -msgstr "It has gltf and glb import/export functionality. For files with extension `.gltf` and `.glb`" -"There is an import function of Editor." - -#: ../../vrm1/folder_structure.md:23 ../../vrm1/folder_structure.md:61 -#: ../../vrm1/folder_structure.md:67 -msgid "VRM" -msgstr "" - -#: ../../vrm1/folder_structure.md:25 -msgid "" -"UPM パッケージ `com.vrmc.univrm` です。 `com.vrmc.vrmshaders` と `com.vrmc.gltf` " -"に依存します。" -msgstr "UPM package `com.vrmc.univrm`. `com.vrmc.vrmshaders` and `com.vrmc.gltf` depends on." - -#: ../../vrm1/folder_structure.md:28 -msgid "" -"`vrm-0.x` の import / export 機能が有ります。 拡張子、 `.vrm` のファイルの Editor import " -"機能が有ります。 もし、`vrm-1.0` だった場合は import できません。" -msgstr "There is an import/export function for `vrm-0.x`. " -"Editor import file with extension `.vrm` have a function. If it is `vrm-1.0`, it cannot be imported." - -#: ../../vrm1/folder_structure.md:32 -msgid "VRM_Samples" -msgstr "" - -#: ../../vrm1/folder_structure.md:34 -msgid "`vrm-0.x` のサンプルシーンが有ります。 動作に `VRM`, `UniGLTF`, `VRMShaders` が必要です。" -msgstr "There is a `vrm-0.x` example scene. It requires `VRM`, `UniGLTF` and `VRMShaders` to work." - -#: ../../vrm1/folder_structure.md:37 ../../vrm1/folder_structure.md:68 -#: ../../vrm1/folder_structure.md:74 -msgid "VRM10" -msgstr "" - -#: ../../vrm1/folder_structure.md:39 -msgid "" -"UPM パッケージ `com.vrmc.vrm` です。 `com.vrmc.vrmshaders` と `com.vrmc.gltf` " -"に依存します。" -msgstr "UPM package `com.vrmc.vrm`. `com.vrmc.vrmshaders` and `com.vrmc.gltf` depends on." - -#: ../../vrm1/folder_structure.md:42 -msgid "" -"`vrm-1.0` の import / export 機能が有ります。 拡張子、 `.vrm` のファイルの Editor import " -"機能が有ります。 もし、`vrm-0.x` だった場合は マイグレート が可能です。" -msgstr "There is an import/export function of `vrm-1.0`." -"Editor import of files with extension `.vrm`." -"vrm-0.x" can be migrated." - -#: ../../vrm1/folder_structure.md:46 -msgid "VRM10_Samples" -msgstr "" - -#: ../../vrm1/folder_structure.md:48 -msgid "`vrm-1.0` のサンプルシーンが有ります。 動作に `VRM10`, `UniGLTF`, `VRMShaders` が必要です。" -msgstr "There is a sample scene for `vrm-1.0`. Depends on `VRM10`, `UniGLTF`, `VRMShaders`." - -#: ../../vrm1/folder_structure.md:51 -msgid "フォルダの組み合わせ" -msgstr "combination of folders" - -#: ../../vrm1/folder_structure.md:53 -msgid "" -"フォルダは、依存フォルダの条件を満たす範囲で組み合わせることができます。 すべてのフォルダがあると `vrm-0.x` と `vrm-1.0` " -"の両方が動きます。 片方だけ使う場合は、不要な方を削除することができます。" -msgstr "You can merge folders as long as they meet the conditions of the folders they depend on." -"`vrm-0.x` and `vrm-1.0` with all folders both work." -"If you only use one, you can remove the one you don't need." - -#: ../../vrm1/folder_structure.md:57 -msgid "例: VRM-0.X だけインストールする" -msgstr "Example: Install only VRM-0.X" - -#: ../../vrm1/folder_structure.md:63 -msgid "例: VRM-1.0 と VRM-0.X 両方 インストールする" -msgstr "Example: Install both VRM-1.0 and VRM-0.X" - -#: ../../vrm1/folder_structure.md:70 -msgid "例: VRM-1.0 だけインストールする" -msgstr "Example: Install only VRM-1.0" - -#: ../../vrm1/folder_structure.md:76 -msgid "例: UniGLTF だけインストールする" -msgstr "Example: Install only UniGLTF" - -#: ../../vrm1/folder_structure.md:81 -msgid "動かない例: UniGLTF だけインストールする" -msgstr "Non-working example: install only UniGLTF" - -#: ../../vrm1/folder_structure.md:85 -msgid "VRMShaders が無いので動きません。" -msgstr "It doesn't work because it doesn't have VRMShaders." - diff --git a/docs/locale/en/LC_MESSAGES/vrm1/index.po b/docs/locale/en/LC_MESSAGES/vrm1/index.po deleted file mode 100644 index 33ecf9aa7..000000000 --- a/docs/locale/en/LC_MESSAGES/vrm1/index.po +++ /dev/null @@ -1,36 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2021, VRM Consortium -# This file is distributed under the same license as the UniVRM Programming -# Document package. -# FIRST AUTHOR , 2021. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: UniVRM Programming Document \n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2022-10-07 15:03+0900\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.9.1\n" - -#: ../../vrm1/index.md:1 -msgid "VRM-1.0 の API" -msgstr "VRM-1.0 API" - -#: ../../vrm1/index.md:3 -msgid "`vrm-0.104.0`" -msgstr "" - -#~ msgid "VRM-1.0(β)" -#~ msgstr "" - -#~ msgid "Samples" -#~ msgstr "" - -#~ msgid "VRM10Viewer" -#~ msgstr "" diff --git a/docs/locale/en/LC_MESSAGES/vrm1/vrm1_controlrig.po b/docs/locale/en/LC_MESSAGES/vrm1/vrm1_controlrig.po deleted file mode 100644 index 3f30bfa7a..000000000 --- a/docs/locale/en/LC_MESSAGES/vrm1/vrm1_controlrig.po +++ /dev/null @@ -1,149 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2021, VRM Consortium -# This file is distributed under the same license as the UniVRM Programming -# package. -# FIRST AUTHOR , 2022. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: UniVRM Programming \n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2022-10-07 15:03+0900\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.9.1\n" - -#: ../../vrm1/vrm1_controlrig.md:1 -msgid "ControlRig 正規化されていないモデルを操作する" -msgstr "ControlRig: Working with Unnormalized Models" - -#: ../../vrm1/vrm1_controlrig.md:3 -msgid "VRM-1.0 は正規化が仕様から除かれました。" -msgstr "VRM-1.0 removed normalization from the specification." - -#: ../../vrm1/vrm1_controlrig.md:5 -msgid "正規化" -msgstr "Normalization" - -#: ../../vrm1/vrm1_controlrig.md:1 -msgid "正規化とは、ヒエラルキーからの 回転、スケールの除去。 その状態での Binding 行列再生成。 です。" -msgstr "Normalization is removing the rotation and scale from the hierarchy." -"Regenerate the combined matrix in that state." - -#: ../../vrm1/vrm1_controlrig.md:5 -msgid "すべてのノードの回転が 0 のときが初期姿勢(T-Pose)であるという仕様で、 プログラムから統一的にモデルを操作することが可能でした。" -msgstr "With the specification that the initial pose (T-Pose) is when the rotation of all nodes is 0, we were able to uniformly manipulate the model from the program." - -#: ../../vrm1/vrm1_controlrig.md:16 -msgid "`v0.103` 正規化されていないモデルも含めて統一的にポーズを付けるインターフェスとして、 `ControlRig` が新規に導入されました。" -msgstr "`v0.103` `ControlRig` is newly introduced as an interface for uniformly posing even non-normalized models." - -#: ../../vrm1/vrm1_controlrig.md:18 -msgid "" -"Vrm10RuntimeControlRig.GetBoneTransform が導入されました。`v0.104` で " -"Animator.getBoneTransform が 使えるようになったので特に使う必要が無くなりました。" -msgstr "Vrm10RuntimeControlRig.GetBoneTransform was introduced. " -"in `v0.104` Animator.getBoneTransform is now available so you no longer need to use it." - -#: ../../vrm1/vrm1_controlrig.md:21 -msgid "" -"`v0.104` `UnityEngine.Animator.getBoneTransform` が ControlRig " -"のボーンを返すようになりました。" -msgstr "`v0.104` `UnityEngine.Animator.getBoneTransform` is ControlRig -now returns the bones of the ." - -#: ../../vrm1/vrm1_controlrig.md:23 -msgid "HumanoidAvatar の材料に ControlRig のボーンを使う" -msgstr "Using ControlRig bone as material for HumanoidAvatar" - -#: ../../vrm1/vrm1_controlrig.md:1 -msgid "" -"ControlRigGenerationOption.Generate の時は、AvatarBuilder.BuildHumanAvatar " -"の引き数にオリジナルのヒエラルキーでは無く、 ControlRig のボーンを渡します。" -msgstr "For ControlRigGenerationOption.Generate, AvatarBuilder.BuildHumanAvatar " -"Pass the ControlRig's bones to the arguments instead of the original hierarchies." - -#: ../../vrm1/vrm1_controlrig.md:29 -msgid "ControlRig は ランタイムロード時に生成されます" -msgstr "ControlRig is generated at runtime load" - -#: ../../vrm1/vrm1_controlrig.md:31 -msgid "ランタイムロード専用" -msgstr "Runtime load only" - -#: ../../vrm1/vrm1_controlrig.md:1 -msgid "" -"`v0.103` 現在この機能は Editor で Asset 生成されたモデルでは動作しません。 " -"VRMモデルをセットアップするときに邪魔になってしまうので、Editor では生成しないようにしています。" -msgstr "As of `v0.103`, this feature does not work with in-editor asset generation models." -"I don't want to generate it in the Editor as it gets in the way when setting up the VRM model." - -#: ../../vrm1/vrm1_controlrig.md:38 -msgid "" -"デフォルトで ControlRig を生成 `ControlRigGenerationOption.Generate` します。 " -"`ControlRigGenerationOption.None` は ControlRig を生成しません。" -msgstr "`ControlRigGenerationOption.Generate` to generate a ControlRig by default." - -#: ../../vrm1/vrm1_controlrig.md:53 -msgid "" -"`ControlRigGenerationOption.Generate` でロードしたモデルは、 " -"`Animator.getBoneTransform` が ControlRig の該当ボーンを返します。 " -"オリジナルのボーンを取得する方法は後述します。" -msgstr "Model loaded with `ControlRigGenerationOption.Generate`" -"`Animator.getBoneTransform` returns the corresponding bone of the ControlRig." -"How to get the original bones is described later." - -#: ../../vrm1/vrm1_controlrig.md:57 -msgid "ControlRig でないオリジナルのボーンを取得する方法" -msgstr "How to get bones other than the original ControlRig" - -#: ../../vrm1/vrm1_controlrig.md:59 -msgid "`Vrm10Instance.Humanoid.GetBoneTransform` を使ってください。" -msgstr "Use Vrm10Instance.Humanoid.GetBoneTransform." - -#: ../../vrm1/vrm1_controlrig.md:61 -msgid "ControlRig によるポーズ適用例" -msgstr "Example of applying pose with ControlRig" - -#: ../../vrm1/vrm1_controlrig.md:63 -msgid "" -"正規化済みの bvh ヒエラルキーの `Animator src` のポーズを、 未正規化かもしれない `vrm-1.0` " -"モデルにコピーする例です。" -msgstr "`Animator src` pose in normalized bvh hierarchy, possibly non-normalized `vrm-1.0` -Copy to model example." - -#: ../../vrm1/vrm1_controlrig.md:66 -msgid "各ボーンの localRotation を代入するだけで動きます。" -msgstr "Just replace the localRotation for each bone you move." - -#: ../../vrm1/vrm1_controlrig.md:109 -msgid "詳細" -msgstr "detail" - -#: ../../vrm1/vrm1_controlrig.md:1 -msgid "ControlRig" -msgstr "" - -#: ../../vrm1/vrm1_controlrig.md:115 -msgid "" -"毎フレーム `Vrm10Instance` が `Vrm10RuntimeControlRig` " -"からVRM-1.0のヒエラルキーにポーズをコピーします。 コピーするときに、各関節の回転を初期姿勢を加味したものに加工しています。" -msgstr "Every frame `Vrm10Instance` is `Vrm10RuntimeControlRig` Copy the pose into the VRM-1.0 hierarchy. " -"When copying, the rotation of each joint is processed to reflect the initial pose. " - -#: ../../vrm1/vrm1_controlrig.md:118 -msgid "" -"`GlobalInit.Inverse * localPose * GlobalInit` という式がロジックです。 " -"これにより、正規化済みのポーズ(localPose) を非正規化ポーズに変換できます。" -msgstr "The logic is the expression `GlobalInit.Inverse * localPose * GlobalInit`." -"This allows you to convert a normalized pose (localPose) to a non-normalized pose." - -#: ../../vrm1/vrm1_controlrig.md:121 -msgid "`Vrm10ControlBone.cs`" -msgstr "" - diff --git a/docs/locale/en/LC_MESSAGES/vrm1/vrm1_expression.po b/docs/locale/en/LC_MESSAGES/vrm1/vrm1_expression.po deleted file mode 100644 index 5ad8b9e72..000000000 --- a/docs/locale/en/LC_MESSAGES/vrm1/vrm1_expression.po +++ /dev/null @@ -1,40 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2021, VRM Consortium -# This file is distributed under the same license as the UniVRM Programming -# Document package. -# FIRST AUTHOR , 2021. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: UniVRM Programming Document \n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-09-14 13:46+0900\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.9.1\n" - -#: ../../vrm1/vrm1_expression.md:1 -msgid "🚧Expression" -msgstr "" - -#: ../../vrm1/vrm1_expression.md:3 -msgid "表情周りの操作方法。" -msgstr "Manipulation method around facial expressions." - -#: ../../vrm1/vrm1_expression.md:5 -msgid "VRM-1.0 の `BlendShapeProxy` は、`Vrm10Instance.Expression` になります。" -msgstr "BlendShapeProxy for VRM-1.0 is Vrm10Instance.Expression." - -#: ../../vrm1/vrm1_expression.md:7 -msgid "VRM-0.X の例" -msgstr "Example of VRM-0.X" - -#: ../../vrm1/vrm1_expression.md:16 -msgid "VRM-1.0 の例" -msgstr "VRM-1.0 example" - diff --git a/docs/locale/en/LC_MESSAGES/vrm1/vrm1_firstperson.po b/docs/locale/en/LC_MESSAGES/vrm1/vrm1_firstperson.po deleted file mode 100644 index 8ecd76ba8..000000000 --- a/docs/locale/en/LC_MESSAGES/vrm1/vrm1_firstperson.po +++ /dev/null @@ -1,190 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2021, VRM Consortium -# This file is distributed under the same license as the UniVRM Programming -# Document package. -# FIRST AUTHOR , 2021. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: UniVRM Programming Document \n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2022-12-27 14:54+0900\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.11.0\n" - -#: ../../vrm1/vrm1_firstperson.md:1 ../../vrm1/vrm1_firstperson.md:67 -#: ../../vrm1/vrm1_firstperson.md:81 -msgid "FirstPerson" -msgstr "" - -#: ../../vrm1/vrm1_firstperson.md:3 -msgid "{doc}`FirstPerson と Renderer の可視制御 `" -msgstr "" -"{doc}`FirstPerson and Renderer visibility control " -"`" - -#: ../../vrm1/vrm1_firstperson.md:5 -msgid "VR用の機能です" -msgstr "It is a function for VR" - -#: ../../vrm1/vrm1_firstperson.md:8 -msgid "" -"VRM モデルを VR アバターとして使用する場合、一人称視点でモデルの頭メッシュが見えてしまうと視界を遮ってしまいます。 これを解決するために、" -" VRHMD Camera の一人称視点 (FirstPerson) とそれ以外 (ThirdPerson) " -"でメッシュの可視属性を変更する機能になります。" -msgstr "" -"When using a VRM model as a VR avatar, the view is obstructed if the " -"model's head mesh is visible in the first person view.To solve this, it " -"becomes a function to change the visibility attribute of the mesh in the " -"VRHMD Camera's first person perspective (FirstPerson) and other " -"perspectives (ThirdPerson)." - -#: ../../vrm1/vrm1_firstperson.md:12 -msgid "Project設定" -msgstr "Project Settings" - -#: ../../vrm1/vrm1_firstperson.md:14 -msgid "UniVRMの推奨する VR 向けのカメラ構成です。" -msgstr "" - -#: ../../vrm1/vrm1_firstperson.md:16 -msgid "" -"ヘッドマウントディスプレイを表すカメラ と その他のカメラという2種類のカメラを想定ます。 UniVRMは、レイヤー9 " -"`VRMFirstPersonOnly` と レイヤー10 `VRMThirdPersonOnly` をデフォルト値にしています。 " -"2つのレイヤーは、ランタイムロード時の引数で任意のレイヤを指定することも可能です。" -msgstr "" -"Consider two types of cameras: cameras representing head-mounted displays and other cameras." -"UniVRM defaults to Layer 9 `VRMFirstPersonOnly` and Layer 10 `VRMThirdPersonOnly`." -"The two layers can also be specified with an argument when loading the runtime." - -#: ../../vrm1/vrm1_firstperson.md:20 -msgid "VRMFirstPersonOnly" -msgstr "" - -#: ../../vrm1/vrm1_firstperson.md:21 -msgid "このレイヤーを指定した gameObject はその他のカメラから消えます" -msgstr "" -"FIRSTPERSON_ONLY_LAYER(The gameObject that specifies this layer " -"disappears from other cameras)" - -#: ../../vrm1/vrm1_firstperson.md:23 -msgid "例: カンペなど特殊用途?" -msgstr "Example: Special use such as a competition?" - -#: ../../vrm1/vrm1_firstperson.md:26 -msgid "VRMThirdPersonOnly" -msgstr "" - -#: ../../vrm1/vrm1_firstperson.md:28 -msgid "このレイヤーを指定した gameObject はヘッドマウントディスプレイから消えます" -msgstr "" -"THIRDPERSON_ONLY_LAYER(The gameObject that specifies this layer " -"disappears from the head-mounted display)" - -#: ../../vrm1/vrm1_firstperson.md:30 -msgid "例: アバターの頭、髪の毛、メガネなどの描画を抑止して前が見えるようにする" -msgstr "Example: Suppress the drawing of the avatar's head, hair, glasses, etc. so that the front can be seen" - -#: ../../vrm1/vrm1_firstperson.md:33 -msgid "" -"`Project Settings` - `Tags and Layers` に `VRMFirstPersonOnly` と " -"`VRMThirdPersonOnly` を 設定してください。" -msgstr "" -"Please set `VRMFirstPersonOnly` and` VRMThirdPersonOnly` to `Project " -"Settings`-`Tags and Layers`." - -#: ../../vrm1/vrm1_firstperson.md:37 -msgid "Tags & Layers" -msgstr "" - -#: ../../vrm1/vrm1_firstperson.md:40 -msgid "デフォルトのレイヤー番号" -msgstr "Default layer number" - -#: ../../vrm1/vrm1_firstperson.md:44 -msgid "デフォルトは `FirstPerson = 9`, `ThirdPerson = 10` です。" -msgstr "The default is `FirstPerson = 9`, `ThirdPerson = 10`." - -#: ../../vrm1/vrm1_firstperson.md:46 -msgid "`FirstPerson.SetupAsync` の引数で指定できます。" -msgstr "Can be specified as an argument to `FirstPerson.SetupAsync`." - -#: ../../vrm1/vrm1_firstperson.md:54 -msgid "カメラ構成" -msgstr "Camera configuration" - -#: ../../vrm1/vrm1_firstperson.md:55 -msgid "FirstPerson: MainCamera の CullingMask" -msgstr "" - -#: ../../vrm1/vrm1_firstperson.md:57 -msgid "シーンに VR 用のカメラ(HMD)を配置して `CullingMask` の FirstPerson をチェックします。" -msgstr "Place a VR camera (HMD) in the scene and check FirstPerson of `CullingMask`." - -#: ../../vrm1/vrm1_firstperson.md:59 -msgid "VR用のカメラ" -msgstr "Camera for VR" - -#: ../../vrm1/vrm1_firstperson.md:62 -msgid "XRRig など VR向けの1人称描画のカメラです。 通常、 `main` カメラになります。" -msgstr "" -"A first-person rendering camera for VR. This is usually the `main` " -"camera.. This is usually the `main` camera." - -#: ../../vrm1/vrm1_firstperson.md:70 -msgid "ThirdPerson: OtherCamera の CullingMask" -msgstr "" - -#: ../../vrm1/vrm1_firstperson.md:72 -msgid "シーンに HMD 以外の追加のカメラを配置して `CullingMask` の ThirdPerson をチェックします。" -msgstr "Place an additional camera in the scene other than the HMD and check ThirdPerson for `CullingMask`." - -#: ../../vrm1/vrm1_firstperson.md:74 -msgid "三人称用のカメラ" -msgstr "Third person camera" - -#: ../../vrm1/vrm1_firstperson.md:77 -msgid "鏡や配信用の RenderTexture のカメラです。" -msgstr "RenderTexture cameras for mirrors and streams." - -#: ../../vrm1/vrm1_firstperson.md:84 -msgid "Runtime に FirstPerson 機能を有効にする" -msgstr "Enable FirstPerson function at runtime." - -#: ../../vrm1/vrm1_firstperson.md:86 -msgid "VR向け FirstPerson 設定の初期化手順です。" -msgstr "The VR First Person settings." - -#: ../../vrm1/vrm1_firstperson.md:88 -msgid "Load する" -msgstr "Load" - -#: ../../vrm1/vrm1_firstperson.md:89 -msgid "Vrm10Instance を取得する" -msgstr "Get Vrm10Instance" - -#: ../../vrm1/vrm1_firstperson.md:90 -msgid "`Vrm10Instance.Vrm.FirstPerson.SetupAsync` を呼び出す" -msgstr "Call `Vrm10Instance.Vrm.FirstPerson.SetupAsync`" - -#: ../../vrm1/vrm1_firstperson.md:91 -msgid "ShowMeshes" -msgstr "" - -#: ../../vrm1/vrm1_firstperson.md:120 -msgid "Sample" -msgstr "" - -#: ../../vrm1/vrm1_firstperson.md:122 -msgid "複数のカメラを配置したサンプルシーンがあります。" -msgstr "" - -#: ../../vrm1/vrm1_firstperson.md:124 -msgid "`Assets/VRM10_Samples/VRM10FirstPersonSample`" -msgstr "" diff --git a/docs/locale/en/LC_MESSAGES/vrm1/vrm1_get_humanoid.po b/docs/locale/en/LC_MESSAGES/vrm1/vrm1_get_humanoid.po deleted file mode 100644 index c38db8f8c..000000000 --- a/docs/locale/en/LC_MESSAGES/vrm1/vrm1_get_humanoid.po +++ /dev/null @@ -1,36 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2021, VRM Consortium -# This file is distributed under the same license as the UniVRM Programming -# Document package. -# FIRST AUTHOR , 2021. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: UniVRM Programming Document \n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-09-14 13:46+0900\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.9.1\n" - -#: ../../vrm1/vrm1_get_humanoid.md:1 -msgid "🚧Humanoid" -msgstr "" - -#: ../../vrm1/vrm1_get_humanoid.md:3 -msgid "Humanoid Bone の取得方法" -msgstr "" - -#: ../../vrm1/vrm1_get_humanoid.md:5 -msgid "Humanoidコンポーネント(vrm-1.0)" -msgstr "" - -#: ../../vrm1/vrm1_get_humanoid.md:7 -msgid "Animator経由(vrm-0.xとvrm-1.0共通)" -msgstr "" - diff --git a/docs/locale/en/LC_MESSAGES/vrm1/vrm1_load.po b/docs/locale/en/LC_MESSAGES/vrm1/vrm1_load.po deleted file mode 100644 index 1ccaa924d..000000000 --- a/docs/locale/en/LC_MESSAGES/vrm1/vrm1_load.po +++ /dev/null @@ -1,43 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2021, VRM Consortium -# This file is distributed under the same license as the UniVRM Programming -# package. -# FIRST AUTHOR , 2022. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: UniVRM Programming \n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2022-10-07 15:03+0900\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.9.1\n" - -#: ../../vrm1/vrm1_load.md:1 ../../vrm1/vrm1_load.md:5 -msgid "RuntimeLoad" -msgstr "" - -#: ../../vrm1/vrm1_load.md:3 -msgid "`Assets\\VRM10\\Samples\\VRM10Viewer\\VRM10ViewerUI.cs`" -msgstr "" - -#: ../../vrm1/vrm1_load.md:11 -msgid "Migration(VRM-0 to VRM-1)" -msgstr "" - -#: ../../vrm1/vrm1_load.md:13 -msgid "" -"`VRM-1.0` は、 `VRM-0.x` もロードできます。 その場合、あたらしい meta への変換が発生し互換性の無い部分はすべて " -"`不許可` の値になります。 変換前のライセンスにアクセスできます。" -msgstr "`VRM-1.0` can also read `VRM-0.x`. " -"In that case a conversion to the new meta occurs and all incompatible parts" -"Has a value of `disallowed`. You can access your pre-converted licenses." - -#: ../../vrm1/vrm1_load.md:17 -msgid "サンプルの `Assets\\VRM10\\Samples\\VRM10Viewer\\VRM10ViewerUI.cs` も参照してください。" -msgstr "See also the sample `Assets\\VRM10\\Samples\\VRM10Viewer\\VRM10ViewerUI.cs`." diff --git a/docs/locale/en/LC_MESSAGES/vrm1/vrm1_lookat.po b/docs/locale/en/LC_MESSAGES/vrm1/vrm1_lookat.po deleted file mode 100644 index a33d6345d..000000000 --- a/docs/locale/en/LC_MESSAGES/vrm1/vrm1_lookat.po +++ /dev/null @@ -1,24 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2021, VRM Consortium -# This file is distributed under the same license as the UniVRM Programming -# Document package. -# FIRST AUTHOR , 2021. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: UniVRM Programming Document \n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2021-09-14 13:46+0900\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.9.1\n" - -#: ../../vrm1/vrm1_lookat.md:1 -msgid "🚧LookAt" -msgstr "" - diff --git a/docs/locale/en/LC_MESSAGES/vrm1/vrm1_migration.po b/docs/locale/en/LC_MESSAGES/vrm1/vrm1_migration.po deleted file mode 100644 index aedcc6103..000000000 --- a/docs/locale/en/LC_MESSAGES/vrm1/vrm1_migration.po +++ /dev/null @@ -1,44 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2021, VRM Consortium -# This file is distributed under the same license as the UniVRM Programming -# package. -# FIRST AUTHOR , 2022. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: UniVRM Programming \n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2022-11-09 19:00+0900\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.9.1\n" - -#: ../../vrm1/vrm1_migration.md:1 -msgid "Migration" -msgstr "" - -#: ../../vrm1/vrm1_migration.md:3 -msgid "import" -msgstr "" - -#: ../../vrm1/vrm1_migration.md:5 -msgid "vrm-0.x を import するときに vrm-1.0 化してロードすることができます。 `vrm1_load`" -msgstr "vrm-1.0 can be loaded when importing vrm-0.x. `vrm1_load`" - -#: ../../vrm1/vrm1_migration.md:8 -msgid "export" -msgstr "" - -#: ../../vrm1/vrm1_migration.md:10 -msgid "" -"同じ機能を利用して vrm-0.x をエクスポートするときに vrm-1.0 化する機能ができました(実験的)。 vrm-0.x " -"で構築されているアプリケーションが、 少しずつ vrm-1.0 化するのに使うことを想定しています。 この機能を使うことで、エクスポート時に " -"vrm-1.0 のライセンス情報を付与することができます。" -msgstr "Added a function to convert vrm-1.0 to vrm-1.0 when exporting vrm-0.x using the same function (experimental)." -"It is intended to be used to incrementally vrm-1.0 an application built with vrm-0.x." -"By using this function, you can add vrm-1.0 license information when exporting." diff --git a/docs/locale/en/LC_MESSAGES/vrm1/vrm1_runtime_load.po b/docs/locale/en/LC_MESSAGES/vrm1/vrm1_runtime_load.po deleted file mode 100644 index 644a79474..000000000 --- a/docs/locale/en/LC_MESSAGES/vrm1/vrm1_runtime_load.po +++ /dev/null @@ -1,59 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2021, VRM Consortium -# This file is distributed under the same license as the UniVRM Programming -# Document package. -# FIRST AUTHOR , 2021. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: UniVRM Programming Document \n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2022-01-19 17:09+0900\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.9.1\n" - -#: ../../vrm1/vrm1_runtime_load.md:1 -msgid "RuntimeLoad" -msgstr "" - -#: ../../vrm1/vrm1_runtime_load.md:3 -msgid "Runtime Normalization (from `v0.92.0`)" -msgstr "" - -#: ../../vrm1/vrm1_runtime_load.md:5 -msgid "" -"`VRM-1.0` は、ノードの `回転・スケールの削除` をしません。 後方互換性のため、 `RuntimeLoad` 時に動的に " -"`回転・スケールの削除` する機能を提供します。" -msgstr "" - -#: ../../vrm1/vrm1_runtime_load.md:8 -msgid "`VRM-0.x` のエクスポート時の正規化に相当する処理です" -msgstr "" - -#: ../../vrm1/vrm1_runtime_load.md:10 -msgid "以下のように doNormalize に true を付与してください。" -msgstr "" - -#: ../../vrm1/vrm1_runtime_load.md:22 -msgid "Migration(VRM-0 to VRM-1)" -msgstr "" - -#: ../../vrm1/vrm1_runtime_load.md:24 -msgid "" -"`VRM-1.0` は、 `VRM-0.x` もロードできます。 その場合、あたらしい meta への変換が発生し互換性の無い部分はすべて " -"`不許可` の値になります。 このため、変換前のライセンスにアクセスする API を提供します。" -msgstr "" -"`VRM-1.0` can load `VRM-0.x`. In that case, incompatible migrated meta " -"properties are not allowed. Therefore, we provide an API that allows you " -"to access the original meta before migration." - -#: ../../vrm1/vrm1_runtime_load.md:28 -msgid "サンプルの `Assets\\VRM10\\Samples\\VRM10Viewer\\VRM10ViewerUI.cs` も参照してください。" -msgstr "See `Assets\\VRM10\\Samples\\VRM10Viewer\\VRM10ViewerUI.cs`." - diff --git a/docs/locale/en/LC_MESSAGES/vrm1/vrm1_springbone.po b/docs/locale/en/LC_MESSAGES/vrm1/vrm1_springbone.po deleted file mode 100644 index eb9eff9b6..000000000 --- a/docs/locale/en/LC_MESSAGES/vrm1/vrm1_springbone.po +++ /dev/null @@ -1,67 +0,0 @@ -# SOME DESCRIPTIVE TITLE. -# Copyright (C) 2021, VRM Consortium -# This file is distributed under the same license as the UniVRM Programming -# package. -# FIRST AUTHOR , 2022. -# -#, fuzzy -msgid "" -msgstr "" -"Project-Id-Version: UniVRM Programming \n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2022-11-09 19:00+0900\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.9.1\n" - -#: ../../vrm1/vrm1_springbone.md:1 -msgid "SpringBone" -msgstr "" - -#: ../../vrm1/vrm1_springbone.md:3 -msgid "FastSpringBoneService.Instance" -msgstr "" - -#: ../../vrm1/vrm1_springbone.md:4 -msgid "FastSpringBoneService.Instance はシングルトンですべての VRM-1.0 モデルのスプリングをまとめて処理します" -msgstr "FastSpringBoneService.Instance is a singleton that collectively handles springs for all VRM-1.0 models" - -#: ../../vrm1/vrm1_springbone.md:6 -msgid "`v0.106.0` 毎フレーム外力を加える" -msgstr "`v0.106.0` apply external force every frame" - -#: ../../vrm1/vrm1_springbone.md:8 -msgid "[\\# 1863](https://github.com/vrm-c/UniVRM/pull/1868)" -msgstr "" - -#: ../../vrm1/vrm1_springbone.md:10 -msgid "外力" -msgstr "external force" - -#: ../../vrm1/vrm1_springbone.md:1 -msgid "ジャンプや風など、一時的な力の表現を想定した機能です。" -msgstr "It is a function that assumes the expression of temporary force such as jumping and wind." - -#: ../../vrm1/vrm1_springbone.md:24 -msgid "`v0.106.0` SpringBone の手動更新" -msgstr "Manual update of `v0.106.0` SpringBone" - -#: ../../vrm1/vrm1_springbone.md:26 -msgid "手動更新" -msgstr "Manual update" - -#: ../../vrm1/vrm1_springbone.md:1 -msgid "開始前に処理を回して SpringBone を安定させるなど、特殊用途向けです。" -msgstr "For special uses, such as spinning things around and stabilizing the SpringBone before starting." - -#: ../../vrm1/vrm1_springbone.md:32 -msgid "FastSpringBoneService.UpdateTypes.Manual を追加" -msgstr "Added FastSpringBoneService.UpdateTypes.Manual" - -#: ../../vrm1/vrm1_springbone.md:33 -msgid "FastSpringBoneService.ManualUpdate を追加" -msgstr "Added FastSpringBoneService.ManualUpdate" diff --git a/docs/release/055/index.md b/docs/release/055/index.md deleted file mode 100644 index 12b5658cc..000000000 --- a/docs/release/055/index.md +++ /dev/null @@ -1,14 +0,0 @@ -# ~v0.55 (Unity-5.6 .NET-3.5) 推奨バージョンv0.55 - -## UnityPackage - -* `UniVRM-0.XX.0_YYYY.unitypackage` - -## Releases - -```{toctree} -:glob: -:maxdepth: 1 - -v* -``` diff --git a/docs/release/055/v0.40.md b/docs/release/055/v0.40.md deleted file mode 100644 index b7e695ee4..000000000 --- a/docs/release/055/v0.40.md +++ /dev/null @@ -1,17 +0,0 @@ -# v0.40 - -## Major fixes: -* (Exporter) Capable of collecting VRMSpringBone other than secondary (since VRMSpringBone's attached position is not recorded, all of VRMSpringBones will be attached to secondary during the import) -* (Importer) Added the callback "OnError" to LoadVRMAsync -* (UniGLTF) Fixed bugs in the rename code when there are meshes with same names -* (UniGLTF) Allows exported VRM contains non-Texture2D Texture -* (Exporter) Fixed bugs where skeleton root was set and then mesh position became incorrect if SkinnedMesh without bone weight was not set in RootBone -* (UniGLTF) Added Serializable to glTF_VRM_Material -* (Importer) Added the symbol "VRM_STOP_ASSETPOSTPROCESSOR" to stop AssetPostProcessor -* (Editor) Fixed OSX compilation errors -* (UniGLTF) Fixed bugs that all textures became the same when putting vrm directly under Assets - -### We released v0.40 as the version of bugs corrections in v0.39 -* Importing Texture fails if VRM file is put directly under the Assets folder. There is a bug in parsing path. -v0.39 package was in the erroneous state described above before the following commit: -* [ousttrue/UniGLTF@1d41ff0](https://github.com/ousttrue/UniGLTF/commit/1d41ff08c25707e9b789997368bac2971f2cd78e) diff --git a/docs/release/055/v0.41.md b/docs/release/055/v0.41.md deleted file mode 100644 index 9a1641cdd..000000000 --- a/docs/release/055/v0.41.md +++ /dev/null @@ -1,48 +0,0 @@ -# v0.41 - -## ※Important Information※ -## Major Updates: -* [Exporter] Corrected exported normal map (for DXT5) -* [Exporter] Fixed bugs that material parameters were gone when exporting VRM at runtime (for ShaderProperty that cannot be enumerated) -* [BlendShape] Fixed bugs that the list was missing when BlendShapeClip was deleted -* [BlendShape] Manipulation of UV value of Material Animation -* [BLendShape] Added a function to move horizontally with MainTex_ST_S / move vertically with Matex_ST_T -* [BLendShape] When adding new BlendShapeClip, the file name can be put into BlendShapeName -* [SpringBoneColliderGroup] Enhanced NullCheck - -## Editor Updates: - -* [Editor] Added version# in VRM menu -* [Editor] Added git hash to unitypackage file name -* [Editor] Added UnitTest - -## API Updates: -* [Importer] Added the argument: show. Now you can choose to undisplay VRM model when VrmImporter.LoadVrmAsync is ended -* [Importer] Extended code that relies on unpacking textures in the same path as glb -* [Importer] Change Task's version check from `UNITY_2018_1_OR_NEWER` to `UNITY_2017_1_OR_NEWER` -* [Exporter] Organized interface - -```csharp -GameObject m_model; -string path; -var vrm = VRMExporter.Export(m_model); -var bytes = vrm.ToGlbBytes(); -File.WriteAllBytes(path, bytes); -``` - -* [UniGLTF] Changed the implementation method of extension from inheritance to partial class -* Added [BlendShapeProxy]``public void SetValues(IEnumerable> values)`` -* Renamed UniTask => DepthFirstScheduler - -## JSON Related Fixes: -Discarded `/nodes/*/extras/rootBone`. - -This item was meant to save `SkinnedMeshRenderer.rootBone`, -but we found it was the same as `/ skins / * / skeleton` of the GLTF specification. - -When using UniVRM in a built application, -there may be influences by `SkinnedMeshRenderer.updateWhenOffscreen = false`. - -From now on, we will provide the information about the change of JSON level here. - -To use `SkinnedMeshRenderer.updateWhenOffscreen=true` more convenient, we added `ImporterContext.EnableUpdateWhenOffscreen` that can apply to all meshes at one time. Feel free to use it. diff --git a/docs/release/055/v0.42.md b/docs/release/055/v0.42.md deleted file mode 100644 index 8b5dd4df1..000000000 --- a/docs/release/055/v0.42.md +++ /dev/null @@ -1,108 +0,0 @@ -# v0.42 - -## ※Important Information※ -The errors in VRM output from earlier versions (UniVRM 0.41 and before) have been fixed in v0.42. However, this fix comes along with the following impact: - -* The exported VRM data in v0.42 or later cannot be imported correctly in the earlier versions - -When exporting VRM data using UniVRM, please check which version you use to make VRM model. -If you are using UniVRM to import VRM data, please update UniVRM to the latest version as soon as you can. - -## UV Bugs Fix: -In v0.41 and the earlier versions, converting UV between Unity and GLTF was incorrect. - -Before -```csharp -var converted_uv = new Vec2(uv.x, -uv.y); // value becomes negative -``` - -After -```csharp -var converted_uv = new Vec2(uv.x, 1.0f-uv.y); -``` - -This change influences both import and export. - -### Current status in v0.42: - -* The UV of imported VRM is correct. -* V will become negative when loading the correct UV of VRM with the earlier versions. -* Texture display will be distorted if texture is set to `Clamp`. The default is `Repeat`. - -| |VRM's UV in v0.41 and before|VRM's UV from v0.42| -|--------------------|----------------------|------------------------| -|Importer in UniVRM-0.41 and before |〇 (negative x negative = positive) |× (positive x negative = negative) | -|Importer from UniVRM-0.42 |〇 |〇 | -|General GLTF loader |× |〇 | - -* To developers: please update UniVRM to v0.42 as soon as possible. -* We created a judger based on the string `UniGLTF-1.16 (v0.42)` in GLTF `/assets/generator` in importer to detect whether a VRM model is made by the version before 0.42. For v0.42, it can import VRM model correctly. - -## Tangents Bugs Fix: -The method to call [Mesh.RecalculateTangents](https://docs.unity3d.com/ScriptReference/Mesh.RecalculateTangents.html) -was inappropriate and it was not able to generate Tangents. -We have fixed this issue. -It influences the use of normal map. - -### Tangents processing modification: -* Tangents can be calculated and generated from Normal and UV -* The differences of coordinate axes between GLTF and Unity can be absorbed -* File size can be decreased if Tangents is not recorded - -Based on the reasons above, we decided not to export Tangents. -(If any problem occurs, please let us know through https://github.com/ousttrue/UniGLTF/issues) - -## GLTF Improvement: - -### `/bufferViews/*/byteStride`will not output -It seems necessary for outputting OpenGL's interleaved vbo format: - -```csharp -// Example of interleaved format -struct Vertex -{ - public Vector3 Position; - public Vector3 Normal; -} -Vertex[] Vertices; -``` -Since UniGLTF outputs separate arrays for each vertex attribute, ByteStride was unnecessary. - -> When this is not defined, data is tightly packed. When two or more accessors use the same bufferView, this field must be defined. - -Also, we found that ByteStride should not output to Index. - -### GLTF material support improvement: - -* `/materials/*/alphaMode` -* `/materials/*/doubleSided` -* KHR_material_unlit -* texture sampler(repeat, clamp, mirror) -* https://github.com/ousttrue/UniGLTF/issues/12 -* [Handling semi-transparent texture #28](https://github.com/dwango/UniVRM/issues/28) - -[Details](https://github.com/ousttrue/UniGLTF/wiki/Material) - -Also, when setting MToon, we tried to pass parameters as many as possible to GLTF material: `KHR_material_unlit, AlphaMode, DoubleSided`. - -This improvement has influences on VRM files changed to .glb format when loading with other tools. - -## VRM JsonShcema Release: - -* https://github.com/dwango/UniVRM/tree/master/specification/0.0/schema - -## Directory Structure Changes: - -* VRM/UniHumanoid => VRM/UniGLTF/UniHumanoid -* VRM/Scripts/DepthFirstScheduler(Former UniTask) => VRM/UniGLTF/DepthFirstScheduler - -## BlendShape Asset: -The asset for BlendShape now is independent (previously it is a sub-asset of Prefab) -* https://github.com/dwango/UniVRM/pull/26 - -## BlendShape Reference: -The state of BlendShape before model normalization is now used as a reference. You can make BlendShape before normalization and Bake the state of BlendShape during normalization. - -## UniHumanoid BVH Judgement Fix: -We fixed BVH skeleton estimation. -Report errors here when it fails: https://github.com/ousttrue/UniHumanoid/issues diff --git a/docs/release/055/v0.43.md b/docs/release/055/v0.43.md deleted file mode 100644 index 06ef37164..000000000 --- a/docs/release/055/v0.43.md +++ /dev/null @@ -1,45 +0,0 @@ -# v0.43 - -## ※Important Information※ -The errors in VRM output from earlier versions (UniVRM 0.41 and before) have been fixed since v0.42. However, this fix comes along with the following impact: - -* The exported VRM data in v0.42 or later cannot be imported correctly in the earlier versions - -When exporting VRM data using UniVRM, please check which version you use to make VRM model. -If you are using UniVRM to import VRM data, please update UniVRM to the latest version as soon as you can. - -## BlendShape Object Bug Fix: -In v0.42, BlendShape.Clips will not be saved if you try to save clips in the following order: - -* Import VRM -* Close Unity (BlendShape.Clips are not saved in the disk) -* Start Unity -* BlendShapeProxy.Clips in `model_name.BlendShapes / BlendShape` are empty - -![empty](https://user-images.githubusercontent.com/68057/45142250-0131a480-b1f3-11e8-8e1c-a601c62d7bb0.png) - -↑ Empty status - -![valid](https://user-images.githubusercontent.com/68057/45142316-3211d980-b1f3-11e8-8740-def7afb90630.png) - -↑ Valid status - -This issue has been fixed in v0.43. - -## How to restore empty BlendShape resulted by v0.42: -Either way described below can restore BlendShape clips once UniVRM is updated to v0.43. - -1. Right click VRM file and select Reimport. - -![reimport](https://user-images.githubusercontent.com/68057/45142534-c11ef180-b1f3-11e8-9251-23e15486632c.png) - -2. Add restore option in menu for empty Blendshape clips (v0.42): - -![restore](https://user-images.githubusercontent.com/68057/45142411-70a79400-b1f3-11e8-9d0f-b50108b0a8a6.png) - -↑ Click the gear icon on the top and select `Restore`. -The BlendShape clips set before will be back (the BlendShape clips in the same folder). - -## Other Fixes: -* Normal map conversion fix at runtime loading: https://github.com/ousttrue/UniGLTF/issues/21 -* Added the argument: VRMSpringBone.Setup(force)https://github.com/dwango/UniVRM/commit/b99e7cb9a47de77280eece57d6ed5e7718e848db diff --git a/docs/release/055/v0.44.md b/docs/release/055/v0.44.md deleted file mode 100644 index 9df9f3941..000000000 --- a/docs/release/055/v0.44.md +++ /dev/null @@ -1,111 +0,0 @@ -# v0.44: UniGLTF/UniUnlit 追加 - -`67a6` https://github.com/dwango/UniVRM/releases/tag/v0.44 - -## ※大切なお知らせ※ - -### 新シェーダーを0.43以前のバージョンでImportしたとき -0.44で新シェーダーUniGLTF/Unlit を追加しました。 - -【UniGLTF/Unlit】 -既存のUnlit系シェーダではできなかった、 -- TextureとColorの乗算 -- DoubleSided -- VertexColor -- ColorでTransparent
-を設定できるようになりました。これらのパラメータはGLTF標準のunlitとして保存されますので、 -他のGLTF互換ビューアなどでも正しく処理されますが、UniVRM 0.43以前では正しく表示されません。
-これらのパラメータを使う場合は、ロードする側のライブラリが0.44以降に更新されるのをお待ちください。 -また、VRMデータをインポートするためにUniVRMをご利用いただいているかたは、UniVRMの更新をお願いいたします。
- -### 法線マップの入出力について -0.44から正しくエクスポートし、正しくインポートできるようになりました。
-そのため、法線モデルを含んだモデルは、0.44以降でエクスポートし、
-0.44以降のアプリケーションでロードしなければ正しく表示されません。
-お手数ですが、アプリケーションが0.44以降に更新されるのを待ってから、法線マップを含んだモデルを再エクスポートしてください。
- -## [GLTF]UniUnlitの導入 -新規に `UniGLTF/Unlit` を導入しました。
-既存のUnlit系シェーダーでできなかった、
- -* TextureとColorの乗算 -* DoubleSided -* VertexColor -* ColorでTransparent - -を設定できます。 - -## [VRM] UnlitとStandardマテリアルに関しては、VRM部に重複した情報を保存しない仕様変更 -0.43以前では、`/materials` と `/extensions/VRM/materialProperties` に2重に情報を保存していました。 -0.44から、~~GLTFで記述可能な~~GLTFとだいたい互換できる `Unlit` と `Standard` は `/materials` に一本化することにしました。 - -GLTFで表現できないマテリアル情報は、 - -`VRM/MToon` と `VRM/UnlitTransparentZWrite` です。 - -## [VRM]正規化する時にDisableのGameObjectがあると失敗する場合があるのを修正 -HumanBoneに割り当てられていてDisableなど、一定の条件で失敗するのを修正しました。 -* https://github.com/dwango/UniVRM/issues/36 -* https://github.com/dwango/UniVRM/issues/31 - -## [GLTF]NormalMap等のマテリアル対応関連 -* https://github.com/dwango/UniVRM/issues/17 -* https://github.com/dwango/UniVRM/issues/46 -* https://github.com/dwango/UniVRM/issues/39 -* https://github.com/dwango/UniVRM/issues/38 -* https://github.com/dwango/UniVRM/issues/36 - -### NormalMap asset import - -```csharp -textureImporter.textureType = TextureImporterType.NormalMap; -``` - -### NormalMap runtime import - -pack - -```hlsl -fixed4 frag(v2f i) : SV_Target -{ - half4 col = tex2D(_MainTex, i.uv); - half4 normal; - normal.x = 1.0; - normal.y = col.y; - normal.z = 1.0; - normal.w = col.x; - - return normal; -} -``` - -### NormalMap export - -unpack - -* https://github.com/ousttrue/UniGLTF/issues/29 - -## [GLTF]Animation関連 -GLTFのアニメーション対応を更新しました。 - -### import -Unityのlegacy AnimationClipとしてロードできます。 -GameObjectに対する、 `localPosition`, `localRotation`, `localScale` とBlendShapeのキーフレームに対応しています。 - -### editor export -エクスポート対象のルートにアタッチされた `Animation` または `Animator` のヒューマノイドではない `AnimationClip`(legacy or generic) の、`localPosition`, `localRotation`, `localScale` -を出力できます。BlendShapeは未対応です。 - -## [MToon]更新 -* https://github.com/Santarh/MToon/releases/tag/v1.5 - -## [GLTF]Importerインタフェース整理 -* https://github.com/dwango/UniVRM/wiki/Runtime-import - -## [VRM] Auto指定のMeshRendererが一人称視点で非表示になるのを修正 -* https://github.com/dwango/UniVRM/commit/b7ab741b16c9037b12defc6a34c885953635bd7c - -## [GLTF]GLBエクスポーター -GLBエクスポーターが動作するようになりました。 - -* [glbファイルの作り方](https://github.com/dwango/UniVRM/wiki/glb%E3%83%95%E3%82%A1%E3%82%A4%E3%83%AB%E3%81%AE%E4%BD%9C%E3%82%8A%E6%96%B9) diff --git a/docs/release/055/v0.45.md b/docs/release/055/v0.45.md deleted file mode 100644 index ea3da8adf..000000000 --- a/docs/release/055/v0.45.md +++ /dev/null @@ -1,55 +0,0 @@ -# v0.45 - -`0c49` https://github.com/dwango/UniVRM/releases/tag/v0.45 - -## バグ修正 - -* 法線マップ、MettalicRoughnessなどのテクスチャが無変換でエクスポートされる(最後のマテリアル以外変換・コピー前をエクスポートするバグ) -* sRGBWriteの指定が不足している場合があるのを修正(sRGBをlinearとして出力していまい、テクスチャの色が濃く変わってしまう。プロジェクトのカラースペースがlinear設定になっているなどが条件と思われる) - -* BlendShapeProxy.SetValuesの修正。同じBlendShapeを違うウェイトで参照するBlendShapeClipが複数あったときに合成されずに最後の値で上書きされてしまう。 - -## APIの変更(追記) - -* ToDo: publicの変更を明記する -* ToDo: 内部用の関数にそれと分かる名前を付ける - -### VRMBlendShapeProxy.Clearの削除 -* 名前通りの機能で無くApplyとほぼ同じ効果 -* 古いカスタムエディタで使っていた? - -## 更新 - -* [Mtoon-1.7](https://github.com/Santarh/MToon/releases) - -* GlbアニメーションのBlendShapeキーフレームのエクスポート - -* BlendShapeClipに2値フラグ(値を四捨五入することで中間状態にならない)を追加 - - - -* BlendShapeClipのMaterial適用ロジックを修正 - -v0.44: 一番最後の値で上書き -``` -Base + (Target - Base) * Weight -``` - -v0.45: 重み付き加算 -``` -Base - + (TargetA - Base) * WeightA - + (TargetB - Base) * WeightB - + ... -``` - -* BlendShapeAvatarのインスペクタを更新 -リストインタフェースを追加 - - -* BlendShapeClipのインスペクタを更新 - - -* BlendShape設定のPreviewの中ドラッグで移動 - -* Importerの高速化 diff --git a/docs/release/055/v0.46.md b/docs/release/055/v0.46.md deleted file mode 100644 index e2bf8af96..000000000 --- a/docs/release/055/v0.46.md +++ /dev/null @@ -1,102 +0,0 @@ -# v0.46 - -## commit - -`ce8c` - -## バグ修正 - -### ImporterContext.Destroyの修正 - -Runtimeのリソース破棄に使えるように仕様変更しました。 -詳細は、`APIの変更` - `ImporterContext.Destroy` を参照。 - -### BlendShapeProxyでマテリアルのクリア挙動を修正しました - -毎フレームマテリアルの基準値にクリアしていたので、変化していないときにセットするのをやめると元に戻ってしまう。 - -* https://github.com/dwango/UniVRM/issues/72 - -### thumbnail設定の復旧 - -* https://github.com/dwango/UniVRM/issues/62 - -## Importer - -### float値にNan、Infがあったときにパース出来るようにした - -* ToDo: ExporterでNan Infを検知すべき - -### Unity2018.3対応 - -```csharp -#if NET_4_6 || NET_STANDARD_2_0 -``` - -### Import時に既存のファイル(BlendShapeClip, BlendShapeAvatar, Material)を上書きしない - -* https://github.com/dwango/UniVRM/issues/56 - -改めて作成させるには対象のVRMから作成されたMaterialとBlendShapeClipとBlendShapeAvatarアセットを削除したのちに、vrmファイルをreimportしてください(右クリックのメニューなどからできます)。 - -## Exporter - -### 非アクティブオブジェクトのスキップ - -エクスポート時に非アクティブのノードのメッシュエクスポートをスキップするようにしました。 - -## Component - -### VRMFirstPerson.Setupの最適化 - -設定が `auto` のとき SubMesh の index 配列(`mesh.getIndices`)が長い(10万以上)モデルで異常に負荷がかかるのを修正しました。 - -## APIの変更 - -### BlendShapeProxy.SetValue(key, value, immediately) - -3引数 `SetValue` の代わりに2引数の明示的な関数を用意しました。 - -#### AccumulateValue - -値を貯めて、後で `Apply` したときに反映する。 -`SetValues` の最後にも `Apply` されます。 - -```csharp -void BlendShapeProxy.AccumulateValue(key, value) - -// [Obsolete] SetValue(key, value, false) -``` - -#### ImmediatelySetValue - -即反映する。 - -```csharp -void BlendShapeProxy.ImmediatelySetValue(key, value) - -// [Obsolete] SetValue(key, value, true) -``` - -### ImporterContext.Destroy - -```csharp -ImporterContext.Destroy(bool destroySubAssets) -``` - -が名前から期待される動作をしていないので `Obsolete` にして用途を明確にした関数を用意しました。 - -#### DestroyRootAndResources - -runtimeインポーター向けのリソース解放。 -追加したDisposeはこれを呼びます。 - -#### EditorDestroyRoot - -editorインポート時のprefabの元になったGameObjectをシーンから削除。 -旧Destroy(destroySubAssets=false) - -#### EditorDestroyRootAndAssets - -editorインポート時にエラーが発生した場合などに作ったアセットを削除する。 -旧Destroy(destroySubAssets=true) diff --git a/docs/release/055/v0.47.md b/docs/release/055/v0.47.md deleted file mode 100644 index 9023b85a2..000000000 --- a/docs/release/055/v0.47.md +++ /dev/null @@ -1,32 +0,0 @@ -# v0.47 - -今回は、メンテナンスリリースです。 -リポジトリの構成を変更しました。加えて、typo修正や特定の処理系でビルドできない問題の解消などが含まれています。 - -VRM作成に使う場合は、更新しなくても問題ありません。 - -before - -``` -UniVRM - + MToon(SubModule) - + UniGLTF(SubModule) - + DepthFirstScheduler(SubModule) - + UniHumanoid(SubModule) - + UniJSON(SubModule) -``` - -after - -``` -Assets/ - + VRM - + MToon(SubModule) - + UniGLTF(統合) - + DepthFirstScheduler(統合) - + UniHumanoid(統合) - + UniJSON(統合) -``` - -* MToon以外のSubModuleをUniVRMリポジトリに統合しました -* 単体のUnityProjectとして使えるようになりました(変更前は、Assetsの中にcloneする必要があった) diff --git a/docs/release/055/v0.48.md b/docs/release/055/v0.48.md deleted file mode 100644 index 08b9be0f9..000000000 --- a/docs/release/055/v0.48.md +++ /dev/null @@ -1,17 +0,0 @@ -# v0.48 - -- commit: `4840` https://github.com/dwango/UniVRM/releases/tag/v0.48 -- milestone: https://github.com/dwango/UniVRM/milestone/7?closed=1 - -## バグ修正 - -- 不正なglTF形式のファイルを出力してしまう問題の修正 - - https://github.com/dwango/UniVRM/pull/110 (by @saturday06) - - https://github.com/dwango/UniVRM/pull/102 (by @saturday06) - -## その他 - -- typo・テストの修正 - - https://github.com/dwango/UniVRM/pull/117 (by @saturday06) - - https://github.com/dwango/UniVRM/pull/118 (by @saturday06) -- 警告が出る問題の修正等 diff --git a/docs/release/055/v0.49.md b/docs/release/055/v0.49.md deleted file mode 100644 index b9e81f34a..000000000 --- a/docs/release/055/v0.49.md +++ /dev/null @@ -1,46 +0,0 @@ -# v0.49 - -- commit: `43af` https://github.com/dwango/UniVRM/releases/tag/v0.49 -- milestone: https://github.com/dwango/UniVRM/milestone/8?closed=1 - -## バグ修正 - -- [**closed**] Fix same mesh but different material [#143](https://github.com/dwango/UniVRM/pull/143) - - 異なるマテリアルを持つが同じメッシュを参照しているRendererが存在するときに、最初のマテリアルを持つメッシュのみを常に参照する情報を出力していた問題を修正しました。 -- [**closed**] Add UniGLTF/UniUnlit to VRMShaders [#141](https://github.com/dwango/UniVRM/pull/141) - - 新規に追加されていた`UniGLTF/UniUnlit`が、`VRMShaders`に含まれていなかった問題を修正しました。 -- [**closed**] Fix normal maps are broken on Android(and also iOS) platforms [#139](https://github.com/dwango/UniVRM/pull/139) - - AndroidやiOS上で法線マップが正しく読み込まれていなかった問題を修正しました。 -- [**closed**] Always SkinnedMeshRenderer.updateWhenOffscreen is true for SkinnedMes… [#135](https://github.com/dwango/UniVRM/pull/135) - - VRMFirstPerson.Setupにより生成される頭なしモデル(VRの一人称用)にデフォルトで `updateWhenOffscreen=true` を適用するようにしました。VRで自キャラの一部が出たり消えたりする問題の対策です。 -- [**closed**] fixed BlendShapeProxy.OnDestroy [#132](https://github.com/dwango/UniVRM/pull/132) - - BlendShapeProxyからMaterialを操作したときにOnDestroyで元に戻す処理を、EditorでMaterialアセットが見つかった時だけにしました。 -ランタイムではマテリアル・デストロイ済みのエラーになる場合がありました。 -- [**closed**] Fixed IFormatter.Clear that JsonFormatter.Clear dose not called. [#130](https://github.com/dwango/UniVRM/pull/130) - - バグ修正。 - -## 改良 - -- [**closed**] Update MToon to v1.8 [#149](https://github.com/dwango/UniVRM/pull/149) - - MToonのバージョンをv1.8に更新しました。 -- [**closed**] UniGLTF menu to VRM/UniGLTF. UniVRM menu to VRM/UniVRM [#131](https://github.com/dwango/UniVRM/pull/131) - - UniVRM/UniGLTFのメニューの位置をVRM以下に移動しました。 -- [**closed**] Remove code using legacy VRMLookAt in exporter [#134](https://github.com/dwango/UniVRM/pull/134) - - 古いバージョンの実装が残っていたため、削除しました。 -- [**closed**] Fix spec for fields which have indices, add minimum=0 for them [#129](https://github.com/dwango/UniVRM/pull/129) - - [内部]いままで`-1`が出力されていたフィールドを出力しないように変更しました。 -- [**closed**] Feature/fix schemas and use json schema instead of to json [#123](https://github.com/dwango/UniVRM/pull/123) - - [内部]今まで2系統あったJSONのシリアライザを統一するための準備を行い、デフォルトで新実装を用いるようにしました。`v0.49`段階では両方選択可能ですが、次以降のバージョンで実装が統一される予定です。 -- [**closed**] add execution order number (avoid order conflict with vrik) [#124](https://github.com/dwango/UniVRM/pull/124) (by @neon-izm) - - IK操作を行うようなその他コンポーネントの計算後に`VRMSpringBone`関連のコンポーネントが実行されるように、デフォルトの実行優先度を変更しました。計算順序の問題による`VRMSpringBone`の動作の違和感が発生する可能性を下げます。 -- [**closed**] Feature/improve error checks for gltf [#119](https://github.com/dwango/UniVRM/pull/119) - - 意図しない値をGLTFとしてエクスポートしようとしたときに、今までは無視されていましたがエラーを出力するように変更しました。予期しないデータを無視しないことにより、バグの早期発見を行えるようにします。 - -## その他 - -- [**closed**] Added GenericCallUtility [#148](https://github.com/dwango/UniVRM/pull/148) - - AOT対策にExpression.Compileを回避する準備を行いました。 -- [**closed**] Fix unity 5 symbol [#150](https://github.com/dwango/UniVRM/pull/150) - - 上記のコーナーケースにおけるバグ修正。 -- [**closed**] Pure C # Project for UniJSON [#147](https://github.com/dwango/UniVRM/pull/147) - - Unityに依存していないUniJSONを通常のC#として開発するプロジェクトを追加しました。 diff --git a/docs/release/055/v0.50.md b/docs/release/055/v0.50.md deleted file mode 100644 index cbd6ce756..000000000 --- a/docs/release/055/v0.50.md +++ /dev/null @@ -1,37 +0,0 @@ -# v0.50 - -- commit: `9db7` https://github.com/dwango/UniVRM/releases/tag/v0.50 -- milestone: https://github.com/dwango/UniVRM/milestone/9?closed=1 - -## 新規 -- [**closed**] Add specVersion field to VRM extensions [#162](https://github.com/dwango/UniVRM/pull/162) - - VRMに新規プロパティの`specVersion`が追加されました。VRMファイルが参照するVRM仕様のバージョンを示します。 -- [**closed**] Support Assembly Definition Files [#154](https://github.com/dwango/UniVRM/pull/154) - - Assembly Definition Files対応を行いました。リリースページより、`*.asmdef-`を名前に含む`unitypackage`にて提供しています。 - -## バグ修正 -- [**closed**] Fix to restore Smoothness value when setting Metallic map [#185](https://github.com/dwango/UniVRM/pull/185) - - Smoothnessの値が強制的に1.0に上書きされてしまう問題を修正しました。 -- [**closed**] Calculate inverseBindMatrices(Mesh.bindposes) in SkinnedMeshRenderer.… [#173](https://github.com/dwango/UniVRM/pull/173) - - `skins`の`inverseBindMatrices`が存在しない場合でも、デフォルトで提供する挙動で動作するようにしました。 -- [**closed**] Set 'ExplicitIgnorableItemLength = 0' to glTF elements to export mode… [#158](https://github.com/dwango/UniVRM/pull/158) - - 一切テクスチャが割り当てられていないモデルをエクスポートする際にエラーが発生する問題を修正しました。 - -## 改良 -- [**closed**] Add README.url [#180](https://github.com/dwango/UniVRM/pull/180) (by @nkjzm) -- [**closed**] Divide unity packages for asmdef files [#178](https://github.com/dwango/UniVRM/pull/178) -- [**closed**] Now some fields in meta are required [#160](https://github.com/dwango/UniVRM/pull/160) - - **`meta`内のいくつかのフィールドが必ずバリデートされ出力されるようになりました。** -- [**closed**] Skip AssetPostProcessor when file in StreamingAssets folder. #166 [#171](https://github.com/dwango/UniVRM/pull/171) - -## その他 - -- [**closed**] Fix adf error [#177](https://github.com/dwango/UniVRM/pull/177) -- [**closed**] fix KeyValue [#176](https://github.com/dwango/UniVRM/pull/176) -- [**closed**] Reduce Expression.Compile [#164](https://github.com/dwango/UniVRM/pull/164) -- [**closed**] Removed Expression.Compile [#165](https://github.com/dwango/UniVRM/pull/165) -- [**closed**] Remove unused meta files for specs [#163](https://github.com/dwango/UniVRM/pull/163) -- [**closed**] Remove an unused file [#159](https://github.com/dwango/UniVRM/pull/159) -- [**closed**] Prepare a version for next release v0.50 [#155](https://github.com/dwango/UniVRM/pull/155) -- [**closed**] Fix/suppress warnings [#151](https://github.com/dwango/UniVRM/pull/151) -- [**closed**] Fix unity 5 symbol [#150](https://github.com/dwango/UniVRM/pull/150) diff --git a/docs/release/055/v0.51.0.md b/docs/release/055/v0.51.0.md deleted file mode 100644 index 78ce49b86..000000000 --- a/docs/release/055/v0.51.0.md +++ /dev/null @@ -1,12 +0,0 @@ -# v0.51.0 - -commit: 1b36 https://github.com/dwango/UniVRM/releases/tag/v0.51.0 -milestone: https://github.com/dwango/UniVRM/milestone/10?closed=1 - -## バグ修正 -- [**closed**] Set a default values to meta fields [#194](https://github.com/dwango/UniVRM/pull/194) - - VRMモデルの初回exportに失敗する問題を修正しました。 - -## 改良 -- [**closed**] Bump version to 0.51.0. Support Semver [#193](https://github.com/dwango/UniVRM/pull/193) - - セマンティックバージョニングのフォーマットに対応しました。 diff --git a/docs/release/055/v0.52.0.md b/docs/release/055/v0.52.0.md deleted file mode 100644 index 6de1d5c13..000000000 --- a/docs/release/055/v0.52.0.md +++ /dev/null @@ -1,52 +0,0 @@ -# v0.52.0 - -* commit: 1b36 https://github.com/dwango/UniVRM/releases/tag/v0.52.0 -* milestone: https://github.com/dwango/UniVRM/milestone/11?closed=1 - -## v0.52.0 (04/06/2019) - -### 更新内容 -- [**closed**] Update MToon to v3.0 [#255](https://github.com/vrm-c/UniVRM/pull/255) -- [**material**] update MToon v2.0 [#249](https://github.com/vrm-c/UniVRM/pull/249) - * MToonの更新 - * Unity2019.1で正常に動作するように修正 -- [**closed**] Move UnityEditorScripts items to the bottom of menu. [#252](https://github.com/vrm-c/UniVRM/pull/252) - * UnityEditorScriptsの場所を移動 -- [**closed**] Add utility menu for VRMSpringBoneColliderGroup. [#253](https://github.com/vrm-c/UniVRM/pull/253) - * VRMSpringBoneのEditor Utility Menuを追加 -- [**closed**] Copy m_center and m_hitRadius in VRMSpringBone when exporting (Fix #215) [#220](https://github.com/vrm-c/UniVRM/pull/220) - * Export VRMにて、VRMSprngBoneのHit Radiusなど一部のプロパティが既定値になる問題を修正 -- [**closed**] If Emission keyword is false, do not output a value [#227](https://github.com/vrm-c/UniVRM/pull/227) - * Standerdシェーダを使用してエクスポートした時に、EmissionEnable = falseの状態でもEmissionColorが書き込まれてしまい、インポート時にEmissionColorが(0,0,0)でなかった場合はEmissionEnable = trueになってしまうバグの修正 -- [**closed**] Bake smoothness and roughnessFactor into textures. [#222](https://github.com/vrm-c/UniVRM/pull/222) - * StanderdShaderでエクスポートする場合に、smoothness の値をMetallicTextureにベイクするように変更 -- [**closed**] Update minimum support Unity version to 5.6.7f1 [#210](https://github.com/vrm-c/UniVRM/pull/210) - * Unityの最小サポートバージョンを5.6.7f1に変更 -- [**closed**] Save FirstPerson values on GUI correctly [#217](https://github.com/vrm-c/UniVRM/pull/217) - * EditorにてFirst Person Offset の変更が保存されていないバグの修正 -- [**closed**] Propagate texture properties when exporting. [#218](https://github.com/vrm-c/UniVRM/pull/218) - * TextureWrapModeなどのテクスチャプロパティ値が失われるバグの修正 -- [**closed**] Fix alpha issue when UniUnlit material is opaque. [#204](https://github.com/vrm-c/UniVRM/pull/204) -- [**closed**] Fix UniUnlit inspector's bug, cull mode was empty. [#203](https://github.com/vrm-c/UniVRM/pull/203) - * UniUnlitのバグ修正 - -### その他のバグ修正 -- [**closed**] Update version number [#250](https://github.com/vrm-c/UniVRM/pull/250) -- [**bug**] added DepthFirstScheduler reference to VRM.Sample [#241](https://github.com/vrm-c/UniVRM/pull/241) -- [**common**] Fix typo [#243](https://github.com/vrm-c/UniVRM/pull/243) -- [**common**][**importer**] unityのwww対応 [#239](https://github.com/vrm-c/UniVRM/pull/239) -- [**closed**] バージョンチェックのエラー表記を修正 [#254](https://github.com/vrm-c/UniVRM/pull/254) -- [**closed**] Fix material test to pass [#228](https://github.com/vrm-c/UniVRM/pull/228) -- [**closed**] Fix comments [#224](https://github.com/vrm-c/UniVRM/pull/224) -- [**closed**] Add extensions.VRM.specVersion to the json schema [#197](https://github.com/vrm-c/UniVRM/pull/197) -- [**closed**] Remove unused meta files [#221](https://github.com/vrm-c/UniVRM/pull/221) -- [**closed**] Set _Cutoff parameters when alphaMode is MASK [#219](https://github.com/vrm-c/UniVRM/pull/219) -- [**closed**] optimize ListTreeNode Children for large JSON [#187](https://github.com/vrm-c/UniVRM/pull/187) -- [**closed**] Fix dictionary deserializer [#189](https://github.com/vrm-c/UniVRM/pull/189) -- [**closed**] Separate shaderproperty [#206](https://github.com/vrm-c/UniVRM/pull/206) -- [**closed**] fix AOT [#205](https://github.com/vrm-c/UniVRM/pull/205) -- [**closed**] Normalize blendshape preview light's intensity. [#201](https://github.com/vrm-c/UniVRM/pull/201) -- [**closed**] glTF.extensions.VRM default value to null [#200](https://github.com/vrm-c/UniVRM/pull/200) -- [**closed**] Fix typo in obsolete attribute. [#199](https://github.com/vrm-c/UniVRM/pull/199) -- [**closed**] Use unijson parser [#184](https://github.com/vrm-c/UniVRM/pull/184) -- [**closed**] Hox fix/fix tests for v0 51 0 [#195](https://github.com/vrm-c/UniVRM/pull/195) diff --git a/docs/release/055/v0.53.0.md b/docs/release/055/v0.53.0.md deleted file mode 100644 index 7321975c3..000000000 --- a/docs/release/055/v0.53.0.md +++ /dev/null @@ -1,16 +0,0 @@ -# v0.53.0 - -* [Release](https://github.com/vrm-c/UniVRM/releases/tag/v0.53.0) -* [Milestone](https://github.com/vrm-c/UniVRM/milestone/12?closed=1) - -## v0.53.0 (05/06/2019) - -- [**closed**] update MToon version v3.2 [#264](https://github.com/vrm-c/UniVRM/pull/264) -- [**closed**] update MToon v3.1 [#263](https://github.com/vrm-c/UniVRM/pull/263) -- [**closed**] add Mtoon new props [#259](https://github.com/vrm-c/UniVRM/pull/259) -- [**closed**] update shaderProp [#260](https://github.com/vrm-c/UniVRM/pull/260) - * MToonのShaderPropが一部エクスポート出来ていなかったバグの修正 -- [**closed**] Overwrite the mtoon version of the material [#262](https://github.com/vrm-c/UniVRM/pull/262) - * Import時にUniVRMが所持しているMToonのバージョン番号に変換する処理を追加 -- [**closed**] update version numbder [#261](https://github.com/vrm-c/UniVRM/pull/261) - * バージョン番号更新 diff --git a/docs/release/055/v0.54.0.md b/docs/release/055/v0.54.0.md deleted file mode 100644 index 8e40120ba..000000000 --- a/docs/release/055/v0.54.0.md +++ /dev/null @@ -1,62 +0,0 @@ -# v0.54.0 - -* [Release](https://github.com/vrm-c/UniVRM/releases/tag/v0.54.0) -* [Milestone](https://github.com/vrm-c/UniVRM/milestone/13?closed=1) - -## v0.54.0 (17/12/2019) - -- [**closed**] Refer to vertex color when importing with UniUnlit [#343](https://github.com/vrm-c/UniVRM/pull/343) - * UniUnlitシェーダかつ頂点カラーが書き込まれている場合、VColBlendModeが変更されるように修正 -- [**closed**] Generate json serializer [#298](https://github.com/vrm-c/UniVRM/pull/298) -- [**closed**] add generated serializer, fix tests [#341](https://github.com/vrm-c/UniVRM/pull/341) - * モバイル向けのAOT対策をしたシリアライザを追加 -- [**closed**] add VRM Export Option. Reduce BlendShape Size [#304](https://github.com/vrm-c/UniVRM/pull/304) - * Export時に使用していないBlendShapeを除外するオプションを追加 -- [**closed**] add Export Editor Settings [#338](https://github.com/vrm-c/UniVRM/pull/338) - * ExportUIにMetaの項目を追加 -- [**closed**] handling stackOverflowException [#340](https://github.com/vrm-c/UniVRM/pull/340) - * ExportUIにMetaの項目を追加 -- [**closed**] suppress blendshape gabage collection [#330](https://github.com/vrm-c/UniVRM/pull/330) - * EditorでGCが発生していた部分を修正 -- [**closed**] fix baseColorFactor color space. [#339](https://github.com/vrm-c/UniVRM/pull/339) - * gltfエクスポート時にbaseColorFactorをlinearで書き込むように変更、import時はgammmaに変換 -- [**closed**] Unity2019 asset pipeline v2 support [#335](https://github.com/vrm-c/UniVRM/pull/335) - * Unity2019.3でImportするとAssetPipelineV2でエラーが出ていたため修正 -- [**closed**] Feature fix export vrm when change blend shape [#332](https://github.com/vrm-c/UniVRM/pull/332) - * BlendShapeを操作した状態でPose Freezeにチェックを入れてVRMExportした際に、一部のBlendShapeが壊れる不具合を修正 -- [**closed**] fix Pose Freeze Export [#331](https://github.com/vrm-c/UniVRM/pull/331) - * Pose Freezeを指定してExportするとFirstPersonBoneが書き込まれていなかった問題の修正 -- [**closed**] Fix to normalize and output normals [#314](https://github.com/vrm-c/UniVRM/pull/314) - * 法線を正規化するように修正 -- [**closed**] Update AliciaSolid to 0.51 [#317](https://github.com/vrm-c/UniVRM/pull/317) - * サンプルモデルを更新 -- [**closed**] Fix the problem where Vector3 Color cannot be recognized [#311](https://github.com/vrm-c/UniVRM/pull/311) - * Vector3Colorが読み込めなかった問題の修正 -- [**closed**] fix texture max size when import vrm [#310](https://github.com/vrm-c/UniVRM/pull/310) - * TextureのMaxSizeを2048固定からTextureサイズに応じてMaxSizeを512~8192の間で設定するように修正 -- [**closed**] Feature fix vrm export parameter [#346](https://github.com/vrm-c/UniVRM/pull/346) - * ExportSettingsの設定が、入力順番によってUndoで戻ってしまう場合があった問題の修正 - -## その他修正 - -- [**closed**] fix Count() to Count [#345](https://github.com/vrm-c/UniVRM/pull/345) -- [**closed**] ReduceBlendshapeSize default false [#342](https://github.com/vrm-c/UniVRM/pull/342) -- [**closed**] Fix typo (Base64Embedded) [#280](https://github.com/vrm-c/UniVRM/pull/280) -- [**closed**] Add a method to reset bones under the influence of SpringBone. [#320](https://github.com/vrm-c/UniVRM/pull/320) -- [**closed**] add left handed Description to collidergroup offset properties [#286](https://github.com/vrm-c/UniVRM/pull/286) -- [**closed**] add material extension shader property description [#287](https://github.com/vrm-c/UniVRM/pull/287) -- [**closed**] fix gltf animation import [#306](https://github.com/vrm-c/UniVRM/pull/306) -- [**closed**] SetDefault when EditorReset with VRMFirstPerson [#305](https://github.com/vrm-c/UniVRM/pull/305) -- [**closed**] Fix typo (private fields) [#272](https://github.com/vrm-c/UniVRM/pull/272) -- [**closed**] Fix typo (TextureType) [#279](https://github.com/vrm-c/UniVRM/pull/279) -- [**closed**] Fix typo (AnimationProperties) [#278](https://github.com/vrm-c/UniVRM/pull/278) -- [**closed**] Fix type (editor) [#281](https://github.com/vrm-c/UniVRM/pull/281) -- [**closed**] Fix typo (ToJsonSchema) [#275](https://github.com/vrm-c/UniVRM/pull/275) -- [**closed**] Fix typo (Scheduler) [#276](https://github.com/vrm-c/UniVRM/pull/276) -- [**closed**] Fix typo (public class members) [#274](https://github.com/vrm-c/UniVRM/pull/274) -- [**closed**] Fix typo (error messages) [#273](https://github.com/vrm-c/UniVRM/pull/273) -- [**closed**] Fix typo (local variables) [#271](https://github.com/vrm-c/UniVRM/pull/271) -- [**closed**] Fix typo (comments) [#270](https://github.com/vrm-c/UniVRM/pull/270) -- [**closed**] Fix typo (tests) [#269](https://github.com/vrm-c/UniVRM/pull/269) -- [**closed**] Fix typo (VRM.Samples) [#268](https://github.com/vrm-c/UniVRM/pull/268) -- [**closed**] Revert Schema changes [#285](https://github.com/vrm-c/UniVRM/pull/285) \ No newline at end of file diff --git a/docs/release/055/v0.55.0.md b/docs/release/055/v0.55.0.md deleted file mode 100644 index 77fe0b244..000000000 --- a/docs/release/055/v0.55.0.md +++ /dev/null @@ -1,19 +0,0 @@ -# v0.55.0 - -2019/12/26 - -## ChangeLog - -* -* [Milestone](https://github.com/vrm-c/UniVRM/milestone/14?closed=1) - -- [**closed**] fix export test [#359](https://github.com/vrm-c/UniVRM/pull/359) - * Exporterのテストを修正 -- [**closed**] fix fbx prefab export error [#358](https://github.com/vrm-c/UniVRM/pull/358) - * Projectにあるfbx prefabを選択した状態でExportHumanoidするとエラーが出ていた問題の修正 -- [**closed**] ReduceBlendShapeSize cannot be exported without VRMBlendShapeProxy [#356](https://github.com/vrm-c/UniVRM/pull/356) - * VRMBlendShapeProxyコンポーネントが無い場合はReduceBlendShapeSizeオプションでExport出来ないように変更 -- [**closed**] Fixed not to output empty children [#353](https://github.com/vrm-c/UniVRM/pull/353) - * GeneratedSerializer 使用時に、node->children が空の場合は出力しないように修正 -- [**closed**] fix generateCode Serializer, export unlit [#352](https://github.com/vrm-c/UniVRM/pull/352) - * GeneratedSerializer 使用時に、KHR_materials_unlit 拡張がエクスポートされていなかった問題の修正 diff --git a/docs/release/056/index.md b/docs/release/056/index.md deleted file mode 100644 index fae93d6d9..000000000 --- a/docs/release/056/index.md +++ /dev/null @@ -1,47 +0,0 @@ -# v0.56~v0.67 (Unity-2018.4) 推奨バージョンv0.66 - -## ReleaseNote - -```{toctree} -:glob: -:maxdepth: 1 - -v* -``` - -## Download - -| date | version | 安定性・バグ | 更新内容・備考 | -|------------|----------------------------------------------------------------------------------------------------------------------------------|------------------------|------------------------------------------------------------------------------| -| 2020 | [0.56.0](http://github.com/vrm-c/UniVRM/releases/tag/v0.56.0) | x | Unity-2018.4 に変更 | -| | [0.56.1](http://github.com/vrm-c/UniVRM/releases/tag/v0.56.1) | x | | -| | [0.56.2](http://github.com/vrm-c/UniVRM/releases/tag/v0.56.2) | x | | -| | [0.56.3](http://github.com/vrm-c/UniVRM/releases/tag/v0.56.3) | | | -| | [0.57.0](http://github.com/vrm-c/UniVRM/releases/tag/v0.57.0) | | ボーン名重複時にに自動でリネームするようになりました | -| | [0.57.1](http://github.com/vrm-c/UniVRM/releases/tag/v0.57.1) | | | -| | [0.58.0](http://github.com/vrm-c/UniVRM/releases/tag/v0.58.0) | [^firstperson_import] | エクスポートダイアログの作り直し | -| | [0.58.1](http://github.com/vrm-c/UniVRM/releases/tag/v0.58.1) | | | -| | [0.59.0](http://github.com/vrm-c/UniVRM/releases/tag/v0.59.0) | | springBone の Missing を検知してメッセージ | -| | [0.60.0](http://github.com/vrm-c/UniVRM/releases/tag/v0.60.0) | | null check 的なものが増えて、モデル改変してもエラーが出にくくなりました | -| | [0.61.0](http://github.com/vrm-c/UniVRM/releases/tag/v0.61.0) [Milestone](https://github.com/vrm-c/UniVRM/milestone/20?closed=1) | [^springcollider] | UniUnlit の頂点カラー。AOT問題を修正 | -| | [0.61.1](http://github.com/vrm-c/UniVRM/releases/tag/v0.61.1) | | | -| | [0.62.0](http://github.com/vrm-c/UniVRM/releases/tag/v0.62.0) [Milestone](https://github.com/vrm-c/UniVRM/milestone/21?closed=1) | | BlendShape bake の動作が正しくなった | -| 2021 01/05 | [0.63.0](http://github.com/vrm-c/UniVRM/releases/tag/v0.63.0) [Milestone](https://github.com/vrm-c/UniVRM/milestone/25?closed=1) | [^jpg] [^kwmap] [^upm] | jpg問題あり。UniGLTF分離 | -| 01/07 | [0.63.1](http://github.com/vrm-c/UniVRM/releases/tag/v0.63.1) | [^jpg] [^kwmap] | jpg問題あり | -| 01/08 | [0.63.2](http://github.com/vrm-c/UniVRM/releases/tag/v0.63.2) | | | -| 01/15 | [0.64.0](http://github.com/vrm-c/UniVRM/releases/tag/v0.64.0) [Milestone](https://github.com/vrm-c/UniVRM/milestone/23?closed=1) | [^asmdef] | メッシュの一部を削除したときのエクスポートエラーを回避。vrm-1.0 Experimental | -| 01/26 | [0.65.0](http://github.com/vrm-c/UniVRM/releases/tag/v0.65.0) | [^build] | | -| 01/28 | [0.65.1](http://github.com/vrm-c/UniVRM/releases/tag/v0.65.1) [Milestone](https://github.com/vrm-c/UniVRM/milestone/28?closed=1) | [^build] | トルコ語のExportを修正[\#696](https://github.com/vrm-c/UniVRM/issues/696) | -| 01/28 | [0.65.2](http://github.com/vrm-c/UniVRM/releases/tag/v0.65.2) [Milestone](https://github.com/vrm-c/UniVRM/milestone/29?closed=1) | | | -| | [0.65.3](http://github.com/vrm-c/UniVRM/releases/tag/v0.65.3) | | UniGLTFのバージョン。UPM専用。パッケージリリース無し | -| 02/03 | [0.66.0](http://github.com/vrm-c/UniVRM/releases/tag/v0.66.0) [Milestone](https://github.com/vrm-c/UniVRM/milestone/26?closed=1) | 安定✅ | 未正規化ヒエラルキーにスプリングボーンがあるときの警告メッセージ | -| | [0.67.0](http://github.com/vrm-c/UniVRM/releases/tag/v0.67.0) [Milestone](https://github.com/vrm-c/UniVRM/milestone/27?closed=1) | | UPM専用。パッケージリリース無し | -| | [0.67.1](http://github.com/vrm-c/UniVRM/releases/tag/v0.67.1) | | UPM専用。パッケージリリース無し | - -[^springcollider]: スプリングボーンのコライダーの座標変換バグ。 [\#576](https://github.com/vrm-c/UniVRM/issues/576) -[^jpg]: エクスポートダイアログのスクリーンショットボタンの jpg バグ。[\#639](https://github.com/vrm-c/UniVRM/issues/639) -[^kwmap]: シリアライザのバグ。エクスポートしたファイルの互換性。 [\#654](https://github.com/vrm-c/UniVRM/issues/654) -[^upm]: MeshUtility フォルダの移動と参照の問題。 -[^asmdef]: 他のパッケージと併用するときに install で問題が出る? [\#687](https://github.com/vrm-c/UniVRM/pull/687) -[^build]: build すると Exception( `#if UNITY_EDITOR` )。 [\#701](https://github.com/vrm-c/UniVRM/issues/701) -[^firstperson_import]: VRMFirstPerson のエディターインポートのバグ [/#515](https://github.com/vrm-c/UniVRM/issues/515) diff --git a/docs/release/056/v0.56.0.md b/docs/release/056/v0.56.0.md deleted file mode 100644 index bc6da4332..000000000 --- a/docs/release/056/v0.56.0.md +++ /dev/null @@ -1,186 +0,0 @@ -# v0.56.0: 最低バージョンを Unity-2018.4 に更新 - -* [Release](https://github.com/vrm-c/UniVRM/releases/tag/v0.56.0) -* [Milestone](https://github.com/vrm-c/UniVRM/milestone/15?closed=1) - -[Full Changelog](https://github.com/vrm-c/UniVRM/compare/v0.55.0...v0.56.0) - -## 主な変更 - -### Unity対応バージョンを更新 - -* サポートバージョンを `Unity-2018.4LTS 以降` `.Net4` のみに更新しました。 - -- [**closed**] Update Unity version [\#420](https://github.com/vrm-c/UniVRM/pull/420) - * UnVRMのUnityバージョンは`5.6.7f1`から`2018.4.23f1`に更新した - -### VRMShaders フォルダを独立 - -* MToon -* UniUnlit -* ShaderProperty - -を `VRMShaders` フォルダに移動して、独立した UPM パッケージとしました。 -UniVRM-0.55 以前からアップグレードする場合は、 `Assets/VRM` を一度削除してからインストールしなおすことをおすすめします(unitypackageはファイルの移動に対応していないため)。 - -- [**closed**] **Separate vrmshaders** [\#436](https://github.com/vrm-c/UniVRM/pull/436) - * `VRM`からパッケージを分割して、`VRMShaders`が独立。シェーダは`VRMShaders`に移動した -- [**closed**] **update MToon** [\#435](https://github.com/vrm-c/UniVRM/pull/435) - * MToonバージョンはv3.3に更新した -- [**closed**] add constant UniGLTF.UniUnlit.Utils.ShaderName [\#442](https://github.com/vrm-c/UniVRM/pull/442) - -### UniVRM の UPM 対応 - -`Unity-2019.3` で導入された [git url](https://docs.unity3d.com/Manual/upm-ui-giturl.html) によるパッケージ指定に対応しました。 -以下の2つを登録することで UniVRM を使用できます。 -VRM が VRMShaders に依存しています。 - -- https://github.com/vrm-c/UniVRM/releases - -- [**closed**] **Add Basic UPM integration** [\#393](https://github.com/vrm-c/UniVRM/pull/393) ([eelstork](https://github.com/eelstork)) - * UniVRMはパッケージとして使えるようになった - -### BlendShapeKeyのインタフェースを厳格化、整理 - -BlendShapeKeyを作成する方法が不明瞭だったため、 -より明示的な API に置き換えました。 - -* BlendShapeClip.Key 追加 - -| before | after | 備考 | -|------------------------------------------------------------|--------------------------------|----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------| -| public BlendShapeKey(string name, BlendShapePreset preset) | private | BlendShapePreset.Unknownのときの挙動が不明瞭だった。代わりに、CreateFromPreset または CreateUnknown を使用してください | -| BlendShapeKey.CreateFrom | BlendShapeKey.CreateFromClip | 他の関数に合わせて、名前を変更 | -| new BlendShpaeKey(BlendShapePreset) | BlendShapeKey.CreateFromPreset | オーバーロードをやめて明示的な関数に変更 | -| new BlendShpaeKey(string) | BlendShapeKey.CreateUnknown | オーバーロードをやめて明示的な関数に変更。#330 以前は、Enum.Parse(ignoreCase=true) のような動作をしていました。この関数で作成した場合は、 BlendShapePreset.Unknown になります。 | - -* https://github.com/vrm-c/UniVRM/pull/330 - -参考コード - -```csharp -// #330以前の動作 -public BlendShapeKey(string name) : this(name, BlendShapePreset.Unknown) -{ -} - -public BlendShapeKey(string name, BlendShapePreset preset) -{ - Name = name.ToUpper(); - Preset = preset; - if (Preset != BlendShapePreset.Unknown) - { - m_id = Preset.ToString().ToUpper(); - } - else - { - m_id = Name; - } -} - -public bool Equals(BlendShapeKey other) -{ - return ID == other.ID; -} - -// v0.56 でだいたい同じような動きをするコード -static BlendShapeKey CreateKeyOld(string src) -{ - // Enum があまり速くない(GC出たり)ようなので、パフォーマンス要件が厳しい場合はキャッシュするなど工夫することをおすすめします - if (Enum.TryParse(src, true, out BlendShapePreset preset)) - { - if (preset != BlendShapePreset.Unknown) - { - return BlendShapeKey.CreateFromPreset(preset); - } - } - return BlendShapeKey.CreateUnknown(src); -} -``` - -- [**closed**] **Update BlendShapeKey interface** [\#427](https://github.com/vrm-c/UniVRM/pull/427) - - -### MeshUtility の追加 - -* `https://github.com/vrm-c/UniVRM.git?path=/Assets/MeshUtilty` - -で導入できます。 - -https://github.com/vrm-c/UniVRM/tree/master/Assets/MeshUtility - -SkinnedMeshRenderer + Mesh を - -* SkinnedMeshRenderer + Mesh(BlendShapeのある三角形を含むコピー) -* SkinnedMeshRenderer + Mesh(BlednShapeの無い三角形を含むコピー) - -に分解します。 - -- [**closed**] **Add mesh utility** [\#434](https://github.com/vrm-c/UniVRM/pull/434) - * メッシュを分割するUtilityを追加した - -### Exporter の更新 - -- [**closed**] **Add blendshape options to export dialog** [\#421](https://github.com/vrm-c/UniVRM/pull/421) - * BlendShapeオプションをエクスポートダイアログに追加した -- [**closed**] **ExporterWindowに警告メッセージを実装** [\#404](https://github.com/vrm-c/UniVRM/pull/404) -- [**closed**] add error messages for export validation [\#447](https://github.com/vrm-c/UniVRM/pull/447) - * エクスポート時、ルートに移動・回転・スケールがある場合にメッセージを出す -- [**closed**] EditorExport時にアセットが見つかったTextureは、それを使う [\#433](https://github.com/vrm-c/UniVRM/pull/433) - * Jpgフォマットのテクスチャは出力できるようになった -- [**closed**] Fix nullcheck [\#432](https://github.com/vrm-c/UniVRM/pull/432) - * BlendShapeProxyの無いモデルのエクスポート時(Vrmになる前の初回エクスポート)にエラーなっていた問題を修正した -- [**closed**] Add an option to remove vertex color in export menu [\#428](https://github.com/vrm-c/UniVRM/pull/428) - * 頂点カラー情報を削除するオプションを追加した -- [**closed**] Save the export directory [\#419](https://github.com/vrm-c/UniVRM/pull/419) - * VRMエクスポート二回目からダイアログのデフォルトは前回の出力先を指定するようになった -- [**closed**] Fix export nonactive mesh [\#401](https://github.com/vrm-c/UniVRM/pull/401) - * BlendShapeBindingによって参照される非アクティブなメッシュはエクスポートしない。対象オブジェクトはアクティブなメッシュがない場合、エクスポートしない -- [**closed**] Check bone names duplicate when export vrm file. [\#378](https://github.com/vrm-c/UniVRM/pull/378) ([neon-izm](https://github.com/neon-izm)) - * 名前同じのボーンはエクスポート禁止 - -### unitypackage - -- [**closed**] update export UnityPackage menu [\#441](https://github.com/vrm-c/UniVRM/pull/441) - * VRMShadersを追加してUniJSON-standalone、UniHumanoid-standaloneとUniGLTF-standaloneを削除した -- [**closed**] asmdef をpackageに同梱するように変更 [\#405](https://github.com/vrm-c/UniVRM/pull/405) - -## その他のChangelog - -- [**closed**] **Add texture transform extensions** [\#229](https://github.com/vrm-c/UniVRM/pull/229) - * textureInfoの拡張であるKHR_texture_transformの対応 -- [**closed**] BuildMesh load balancing in ImporterContext [\#451](https://github.com/vrm-c/UniVRM/pull/451) - * 動的読み込み時のフレームレート低下を防ぐためBuildMeshの処理をフレーム分散させるオプションを用意しました -- [**closed**] Fix vrm look at blend shape applyer [\#449](https://github.com/vrm-c/UniVRM/pull/449) - * BlendShapeで制御される目が動かないの問題を修正した -- [**closed**] check invalid file name [\#445](https://github.com/vrm-c/UniVRM/pull/445) - * テクスチャ名前が長すぎるとVRMファイルがエクスポート禁止。インポート時に制御文字のエスケープを追加した -- [**closed**] Fix: SpringBone LateUpdate to FixedUpdate [\#430](https://github.com/vrm-c/UniVRM/pull/430) ([yoship1639](https://github.com/yoship1639)) - * `fixed update`を追加して、`fixed update`か`late update`かを選べるようになった -- [**closed**] fix MaterialImporter and TextureTransformTest [\#417](https://github.com/vrm-c/UniVRM/pull/417) - * ImporterContextをMaterialImporterに持ち運ばなくても動くように変更した。それに伴ってテストも修正した -- [**closed**] Add cache enum [\#416](https://github.com/vrm-c/UniVRM/pull/416) - * Enum.Parse and Enum.GetValuesをキャッシュする -- [**closed**] Suppress garbage collection due to using linq [\#413](https://github.com/vrm-c/UniVRM/pull/413) - * LINQ構文使用によってVRMロード時に発生していたGCを抑制を対応した -- [**closed**] VrmFirstPersonを修正 [\#412](https://github.com/vrm-c/UniVRM/pull/412) -- [**closed**] fix multi frame blendShape [\#410](https://github.com/vrm-c/UniVRM/pull/410) -- [**closed**] Fix argument textureitem [\#409](https://github.com/vrm-c/UniVRM/pull/409) -- [**closed**] Changed to be able to extend texture loader. [\#408](https://github.com/vrm-c/UniVRM/pull/408) - * テクスチャローダーを拡張できるように変更した -- [**closed**] fix glTFPbrMetallicRoughness init. [\#403](https://github.com/vrm-c/UniVRM/pull/403) - * materials[]->pbrMetallicRoughnessの項目が無い場合にImportに失敗するの問題を修正した -- [**closed**] Fix blendshape uppercase bug. [\#399](https://github.com/vrm-c/UniVRM/pull/399) ([sh-akira](https://github.com/sh-akira)) - * BlendShap大文字のためにエラーが発生するバグを修正した -- [**closed**] Fix: Large heap allocation in BoneMeshEraser.ExcludeTriangles [\#389](https://github.com/vrm-c/UniVRM/pull/389) - * 頂点数が多いモデルを読み込んだ時に、BoneMeshEraser.ExcludeTriangles内で大量のヒープアロケートが発生していたの問題を対応した -- [**closed**] onloadmodel to return ienumerator [\#386](https://github.com/vrm-c/UniVRM/pull/386) - * ImporterContext.OnLoadModelの戻り値をIEnumeratorに変更した -- [**closed**] Bvhのfloat.parseのロケール問題を修正 [\#383](https://github.com/vrm-c/UniVRM/pull/383) - * ロケールを無視して英語で処理してしまうため、小数点が、ピリオドでないロケール(フランス語など)に対する修正 -- [**closed**] Add non-string based method to search prefab [\#381](https://github.com/vrm-c/UniVRM/pull/381) ([sator-imaging](https://github.com/sator-imaging)) -- [**closed**] Support mesh sharing morph target [\#380](https://github.com/vrm-c/UniVRM/pull/380) ([mkc1370](https://github.com/mkc1370)) - * Blenderから*.gltfや*.glbを書き出した際にモーフ名付きのメッシュが読み込まれない問題の修正を行いました -- [**closed**] Adding support for editor preview on non-windows platforms [\#379](https://github.com/vrm-c/UniVRM/pull/379) ([sator-imaging](https://github.com/sator-imaging)) - * Windowsじゃないのプラットフォームのサポートの追加した。エディターのプレビューのみ -- [**closed**] Fix: memory leak in editor preview [\#325](https://github.com/vrm-c/UniVRM/pull/325) ([ropo](https://github.com/ropo)) diff --git a/docs/release/056/v0.57.0.md b/docs/release/056/v0.57.0.md deleted file mode 100644 index cdc6cbeb9..000000000 --- a/docs/release/056/v0.57.0.md +++ /dev/null @@ -1,28 +0,0 @@ -# v0.57.0: ボーン名重複の自動リネーム - -* [Release](https://github.com/vrm-c/UniVRM/releases/tag/v0.57.0) -* [Milestone](https://github.com/vrm-c/UniVRM/milestone/16?closed=1) - -[Full Changelog](https://github.com/vrm-c/UniVRM/compare/v0.56...v0.57.0) - -## 主な変更 - -### Exporter -- [**closed**] ボーン名重複と、RootのTRSを警告に下げてエクスポートできるようにした [\#478](https://github.com/vrm-c/UniVRM/pull/478) - * `ボーン名重複エラー`を警告に下げ。そのままエクスポートした場合に自動でリネームするようになりました - * `ルートに TRS が含まれているエラー`を警告に下げ。そのままエクスポートした場合、ルートの TRS は無くなります。移動に関しては問題がない場合が多いと思われますが、回転・スケールに関しては意図したとおりにならないこともありそうなのでご注意ください -- [**closed**] Experimental Exporterでjsonに空の配列が含まれglTF違反になってしまうことがあるのを修正 [\#486](https://github.com/vrm-c/UniVRM/pull/486) ([saturday06](https://github.com/saturday06)) -- [**closed**] 空のモーフターゲットが出力されglTF違反になってしまうことがあるのを修正 [\#487](https://github.com/vrm-c/UniVRM/pull/487) ([saturday06] -- [**closed**] Sparse機能(BlendShapeの容量削減)のデフォルトをオフに変更。UniVRM以外のローダーで読み込めないエラー -[\#490](https://github.com/vrm-c/UniVRM/issues/490) -[\#491](https://github.com/vrm-c/UniVRM/pull/491) - -## その他のChangelog - -- [**closed**] UnitTestが通らなくなったのを修正 [\#495](https://github.com/vrm-c/UniVRM/pull/495) -- [**closed**] Fix warning [\#489](https://github.com/vrm-c/UniVRM/pull/489) -- [**closed**] Fix unitypackage [\#488](https://github.com/vrm-c/UniVRM/pull/488) -- [**closed**] Add upm documentation [\#483](https://github.com/vrm-c/UniVRM/pull/483) -- [**closed**] component that has reference to self hierarchy may cause freeze editor [\#482](https://github.com/vrm-c/UniVRM/pull/482) -- [**closed**] Version番号更新ダイアログ [\#481](https://github.com/vrm-c/UniVRM/pull/481) -- [**closed**] 別管理になった JsonSchema を削除 [\#473](https://github.com/vrm-c/UniVRM/pull/473) diff --git a/docs/release/056/v0.58.0.md b/docs/release/056/v0.58.0.md deleted file mode 100644 index ae71cb31a..000000000 --- a/docs/release/056/v0.58.0.md +++ /dev/null @@ -1,45 +0,0 @@ -# v0.58.0: テクスチャサイズの適正な考慮 - -* [Release](https://github.com/vrm-c/UniVRM/releases/tag/v0.58.0) -* [Milestone](https://github.com/vrm-c/UniVRM/milestone/17?closed=1) - -[Full Changelog](https://github.com/vrm-c/UniVRM/compare/v0.57.1...v0.58.0) - -## 主な変更 - -### テクスチャサイズの適正な考慮 - -UnityEditor で VRM ファイルを出力する際に、すべてのテクスチャがテクスチャのインポートサイズ設定を考慮するように修正しました。 -この修正によって VRM ファイルのサイズ減少が大きく期待できます。 - -> v0.56.0, v0.57.0 で以前に比べて画像サイズが原因でファイルサイズが大きくなってしまう問題 - -- [**closed**] In Editor, resized exporting texture if MasSize setting value is smaller than original image size. [\#503](https://github.com/vrm-c/UniVRM/pull/503) - -### BlendShapeKey - -https://vrm.dev/dev/univrm-0.xx/programming/univrm_use_blendshape/ - -- [**closed**] Refactor BlendShapeKey && BlendShapePreset.Unknown 以外のプリセットは独自の Name を持てない仕様に変更 [\#501](https://github.com/vrm-c/UniVRM/pull/501) - -### 未対応のSpringBone設定 - -- [**closed**] 新規のエクスポート警告 https://github.com/vrm-c/UniVRM/issues/474 -- [**closed**] \* implement SpringBone validation \#474 [\#510](https://github.com/vrm-c/UniVRM/pull/510) - -### prefab エクスポートの復活 - -- [**closed**] NO\_ACTIVE\_MESH の判定方法を変更 [\#513](https://github.com/vrm-c/UniVRM/pull/513) - -### エクスポートダイアログの作り直し - -機能はほぼ同じですが、画面と操作が変わっています - -https://vrm.dev/docs/univrm/export/univrm_export/ - -- [**closed**] エクスポートダイアログをScriptableWizardからEditorWindowで作り直し [\#505](https://github.com/vrm-c/UniVRM/pull/505) -- [**closed**] add language support in export dialog [\#512](https://github.com/vrm-c/UniVRM/pull/512) - -## その他のChangelog - -- [**closed**] BlendShape AccumulateValue will not be over 100 [\#497](https://github.com/vrm-c/UniVRM/pull/497) diff --git a/docs/release/056/v0.59.0.md b/docs/release/056/v0.59.0.md deleted file mode 100644 index 0522cd68f..000000000 --- a/docs/release/056/v0.59.0.md +++ /dev/null @@ -1,29 +0,0 @@ -# v0.59.0 - -* [Release](https://github.com/vrm-c/UniVRM/releases/tag/v0.59.0) -* [Milestone](https://github.com/vrm-c/UniVRM/milestone/18?closed=1) - -[Full Changelog](https://github.com/vrm-c/UniVRM/compare/v0.58.1...v0.59.0) - -## 主な変更 - -### エクスポーター -エラーの出やすかった SpringBone の Missing、 を検知してメッセージを出すようにしました。 -- [**closed**] エクスポートダイアログの修正 [\#537](https://github.com/vrm-c/UniVRM/pull/537) -- [**closed**] Fix/exporter validation nullcheck [\#531](https://github.com/vrm-c/UniVRM/pull/531) - -- [**closed**] FACE\_Z\_POSITIVE\_DIRECTION を顎の前に修正 [\#530](https://github.com/vrm-c/UniVRM/pull/530) -- [**closed**] 初回Export時のmeta受け渡し方法を修正 [\#529](https://github.com/vrm-c/UniVRM/pull/529) -- [**closed**] OnEnable で GUI 呼んじゃだめ [\#527](https://github.com/vrm-c/UniVRM/pull/527) -- [**closed**] 多言語化更新 [\#525](https://github.com/vrm-c/UniVRM/pull/525) - -### MToon -- [**closed**] MToon v3.4 [\#535](https://github.com/vrm-c/UniVRM/pull/535) - -### MeshUtility -- [**closed**] Squashed commit of the following: [\#521](https://github.com/vrm-c/UniVRM/pull/521) -- [**closed**] MeshIntegrator と MeshNormalizer を MeshUtility に移動 [\#523](https://github.com/vrm-c/UniVRM/pull/523) - -## その他のChangelog -- [**closed**] Make the mesh name unique [\#533](https://github.com/vrm-c/UniVRM/pull/533) -- [**closed**] NullReferenceException [\#532](https://github.com/vrm-c/UniVRM/pull/532) diff --git a/docs/release/056/v0.60.0.md b/docs/release/056/v0.60.0.md deleted file mode 100644 index 23337b9ae..000000000 --- a/docs/release/056/v0.60.0.md +++ /dev/null @@ -1,29 +0,0 @@ -# v0.60.0 - -* [Release](https://github.com/vrm-c/UniVRM/releases/tag/v0.60.0) -* [Milestone](https://github.com/vrm-c/UniVRM/milestone/19?closed=1) - -[Full Changelog](https://github.com/vrm-c/UniVRM/compare/v0.59.0...v0.60.0) - -## 主な変更 - -### Exporter - -`null check` 的なものが増えて、モデル改変してもエラーが出にくくなりました。 - -- [**closed**] fix null in Renderer.sharedMaterials [\#557](https://github.com/vrm-c/UniVRM/pull/557) -- [**closed**] add BlendShapeClip Validation [\#556](https://github.com/vrm-c/UniVRM/pull/556) -- [**closed**] Export Dialog の更新 [\#550](https://github.com/vrm-c/UniVRM/pull/550) -- [**closed**] 正規化するときは、 `ExportRootに回転・拡大縮小` があってもよい。 [\#548](https://github.com/vrm-c/UniVRM/pull/548) - -### Importer - -- [**closed**] set name if name is null [\#549](https://github.com/vrm-c/UniVRM/pull/549) - -## その他のChangelog - -- [**closed**] `is null` を `== null` に修正 [\#547](https://github.com/vrm-c/UniVRM/pull/547) -- [**closed**] 親をたどる時、非アクティブなTransformが取得できなくなっていたのを修正 [\#546](https://github.com/vrm-c/UniVRM/pull/546) ([faidra](https://github.com/faidra)) -- [**closed**] humanoid avatar を作るコンポーネント [\#541](https://github.com/vrm-c/UniVRM/pull/541) - * https://vrm.dev/docs/univrm/humanoid/meshutility_humanoid/ -- [**closed**] activeInHierarchy が prefab にヒットする件 [\#540](https://github.com/vrm-c/UniVRM/pull/540) diff --git a/docs/release/056/v0.61.0.md b/docs/release/056/v0.61.0.md deleted file mode 100644 index 82f64fa87..000000000 --- a/docs/release/056/v0.61.0.md +++ /dev/null @@ -1,39 +0,0 @@ -# v0.61.0: シリアライザーを reflection からコード生成に変更 - -* [Release](https://github.com/vrm-c/UniVRM/releases/tag/v0.61.0) -* [Milestone](https://github.com/vrm-c/UniVRM/milestone/20?closed=1) - -[Full Changelog](https://github.com/vrm-c/UniVRM/compare/v0.60.0...v0.61.0) - -## 主な変更 - -### Export - -- BoneWeightの無いBlendShapeは正規化必用 [\#573](https://github.com/vrm-c/UniVRM/pull/573) - -### 頂点カラーの扱い - -- UniUnlitでMultiply設定の時以外に自動で頂点カラーを落とす変更 [\#569](https://github.com/vrm-c/UniVRM/pull/569) - -* UniVRM では UniUnlit のみが 頂点カラーに対応しています -* Unlit で 頂点カラーが Multiply 設定の場合にのみ頂点カラーをエクスポートするように変更しました。それ以外(Standard, MToon, UnlitかつMultiplyでない)のときは、頂点カラーを削除します。 - -### Mesh Export サイズの概要表示 - - - -## シリアライザの更新 - -- 生成シリアライザをデフォルトにする [\#564](https://github.com/vrm-c/UniVRM/pull/564) - -* AOTで実行時にエラーになる `Reflection.Emit` などを使わなくなった - -## Runtime - -- Scaleが含まれていてもSpringBoneがある程度動く [\#570](https://github.com/vrm-c/UniVRM/pull/570) - -## その他のChangelog - -- fix warning CS0649 [\#572](https://github.com/vrm-c/UniVRM/pull/572) -- fix warnings [\#568](https://github.com/vrm-c/UniVRM/pull/568) -- テクスチャサンプラ適用処理を ITextureLoader が持つ [\#561](https://github.com/vrm-c/UniVRM/pull/561) diff --git a/docs/release/056/v0.62.0.md b/docs/release/056/v0.62.0.md deleted file mode 100644 index e4a49dd36..000000000 --- a/docs/release/056/v0.62.0.md +++ /dev/null @@ -1,42 +0,0 @@ -# v0.62.0: BlendShape bake - -* [Release](https://github.com/vrm-c/UniVRM/releases/tag/v0.62.0) -* [Milestone](https://github.com/vrm-c/UniVRM/milestone/21?closed=1) - -[Full Changelog](https://github.com/vrm-c/UniVRM/compare/v0.61.1...v0.62.0) - -## 主な変更 - -### BlendShape bake 関連 - -* https://vrm.dev/docs/univrm/blendshape/univrm_bake_blendshape/ - -バグ修正 -- fix NormalizeSkinnedMesh [\#605](https://github.com/vrm-c/UniVRM/pull/605) - -シーンに選択されたBlendShapeを適用するボタン -- Feature/tpose button [\#601](https://github.com/vrm-c/UniVRM/pull/601) - -### Importer - -- Fix/target names length [\#619](https://github.com/vrm-c/UniVRM/pull/619) -- retry random name [\#614](https://github.com/vrm-c/UniVRM/pull/614) -- fix cast error [\#613](https://github.com/vrm-c/UniVRM/pull/613) ([momoandbanana22](https://github.com/momoandbanana22)) -- MeshImporter修正 [\#609](https://github.com/vrm-c/UniVRM/pull/609) -- set head to SkinnedMeshRenderer.probeAnchor [\#600](https://github.com/vrm-c/UniVRM/pull/600) -- 同名メッシュが100以上あるときにも対応 [\#586](https://github.com/vrm-c/UniVRM/pull/586) ([fantom1x](https://github.com/fantom1x)) -- fix\_animationImporter\_blendShape [\#584](https://github.com/vrm-c/UniVRM/pull/584) -- Feature/multi uv serialization [\#582](https://github.com/vrm-c/UniVRM/pull/582) -- メッシュ名が「.」で始まるとインポートに失敗する [\#611](https://github.com/vrm-c/UniVRM/issues/611) - -### Exporter - -- スクリーンショットを作成するボタン [\#604](https://github.com/vrm-c/UniVRM/pull/604) -- Export dialog のバリデーターを整理 [\#599](https://github.com/vrm-c/UniVRM/pull/599) -- Add gltf export and fix morphTarget sparse [\#581](https://github.com/vrm-c/UniVRM/pull/581) - -## その他のChangelog - -- add null check [\#620](https://github.com/vrm-c/UniVRM/pull/620) -- UnityのAnimationClipでVRMBlendShapeProxyを動かす例 [\#607](https://github.com/vrm-c/UniVRM/pull/607) -- member field to public [\#598](https://github.com/vrm-c/UniVRM/pull/598) diff --git a/docs/release/056/v0.63.0.md b/docs/release/056/v0.63.0.md deleted file mode 100644 index 56a57aabe..000000000 --- a/docs/release/056/v0.63.0.md +++ /dev/null @@ -1,39 +0,0 @@ -# v0.63.0: UniGLTF と UniVRM の分離 - -[v0.63.1](https://github.com/vrm-c/UniVRM/releases/tag/v0.63.1) 修正しました。 - -## [v0.63.0](https://github.com/vrm-c/UniVRM/tree/v0.63.0) (2021-01-04) -* [Release](https://github.com/vrm-c/UniVRM/releases/tag/v0.63.0) -* [Milestone](https://github.com/vrm-c/UniVRM/milestone/25?closed=1) - -[Full Changelog](https://github.com/vrm-c/UniVRM/compare/v0.62.0...v0.63.0) - -## 主な変更 - -### UniGLTF の分離 - -UniGLTFとUniVRMが一体化していたのを分離しました。 -https://vrm.dev/docs/univrm/gltf/unigltf/ - -MeshUtility は UniGLTF の下に移動しました(`v0.63.1`)。 - -- Separate unigltf [\#625](https://github.com/vrm-c/UniVRM/pull/625) -- fix unitypackage [\#648](https://github.com/vrm-c/UniVRM/pull/648) - -フォルダ `Assets/UniGLTF` が追加になり、 このフォルダが UPM `com.vrmc.unigltf` になります。 - -### import -`v0.63.1` でマージ。 - -- [UniVRM0.62でモノによってはGLBロードに失敗する](https://github.com/vrm-c/UniVRM/issues/642) [\#644](https://github.com/vrm-c/UniVRM/pull/644) - -### export dialog -`v0.63.1` でさらに修正。 `jpg` やめる。 - -- [スクリーンショット作成ボタンで作成される画像が中身はJPEGなのにMIMEがimage/pngになっている](https://github.com/vrm-c/UniVRM/issues/639) [\#646](https://github.com/vrm-c/UniVRM/pull/646) - -## その他のChangelog - -- version 0.63.0 [\#647](https://github.com/vrm-c/UniVRM/pull/647) -- fix version check [\#645](https://github.com/vrm-c/UniVRM/pull/645) -- gltfのAnimationImporterをインターフェース化 [\#641](https://github.com/vrm-c/UniVRM/pull/641) diff --git a/docs/release/056/v0.64.0.md b/docs/release/056/v0.64.0.md deleted file mode 100644 index 567f61e16..000000000 --- a/docs/release/056/v0.64.0.md +++ /dev/null @@ -1,34 +0,0 @@ -# v0.64.0 - -## [v0.64.0](https://github.com/vrm-c/UniVRM/tree/v0.64.0) (2021-01-14) - -* [Release](https://github.com/vrm-c/UniVRM/releases/tag/v0.64.0) -* [Milestone](https://github.com/vrm-c/UniVRM/milestone/23?closed=1) - -[Full Changelog](https://github.com/vrm-c/UniVRM/compare/v0.63.2...v0.64.0) - -## 主な変更 - -### exporter -- skip empty submesh [\#665](https://github.com/vrm-c/UniVRM/pull/665) メッシュの一部を削除したときなどに発生する現象の回避 -- Feature/unique joints [\#668](https://github.com/vrm-c/UniVRM/pull/668) メッシュを統合したときなどに発生する現象の回避 -- fix AlphaCutoff's \(UniUnlit\) import/export [\#667](https://github.com/vrm-c/UniVRM/pull/667) - -### importer - -- Fix/animation import [\#674](https://github.com/vrm-c/UniVRM/pull/674) `v0.63.2` のバグ修正 -- fix tiling import [\#660](https://github.com/vrm-c/UniVRM/pull/660) `v0.63.2` のバグ修正 - -### VRM-1.0 準備 - -- fix semicolon [\#677](https://github.com/vrm-c/UniVRM/pull/677) -- MeshUtilityファイルの移動、vrm10のpackage.json [\#676](https://github.com/vrm-c/UniVRM/pull/676) -- Feature/rename menu [\#672](https://github.com/vrm-c/UniVRM/pull/672) - -## その他のChangelog - -- update MToon-3.5 [\#671](https://github.com/vrm-c/UniVRM/pull/671) -- update README.md [\#670](https://github.com/vrm-c/UniVRM/pull/670) -- Update docs [\#669](https://github.com/vrm-c/UniVRM/pull/669) -- add VRMFirstPerson.SetVisiblity [\#662](https://github.com/vrm-c/UniVRM/pull/662) -- Importerが対応するまでの簡易な方法 [\#591](https://github.com/vrm-c/UniVRM/pull/591) diff --git a/docs/release/056/v0.65.0.md b/docs/release/056/v0.65.0.md deleted file mode 100644 index d1a3d2797..000000000 --- a/docs/release/056/v0.65.0.md +++ /dev/null @@ -1,28 +0,0 @@ -# v0.65.0 - -## [v0.65.0](https://github.com/vrm-c/UniVRM/tree/v0.65.0) (2021-01-25) - -* [Release](https://github.com/vrm-c/UniVRM/releases/tag/v0.65.0) -* [Milestone](https://github.com/vrm-c/UniVRM/milestone/24?closed=1) - -[Full Changelog](https://github.com/vrm-c/UniVRM/compare/v0.64.0...v0.65.0) - -## 主な変更 -### bug fix -- fix asmdef [\#687](https://github.com/vrm-c/UniVRM/pull/687) - -asmdefの不要な参照を修正しました。 -空のプロジェクトに `UniVRM` をインストールする場合は何故かエラーにならないようです。 - -- set dirty when add Clip [\#690](https://github.com/vrm-c/UniVRM/pull/690) -- FixNodeName [\#689](https://github.com/vrm-c/UniVRM/pull/689) - -### MeshUtility -- updated MeshUtility editor [\#693](https://github.com/vrm-c/UniVRM/pull/693) -- MeshUtility editor [\#685](https://github.com/vrm-c/UniVRM/pull/685) - -## その他のChangelog -- add Validation.Extended [\#691](https://github.com/vrm-c/UniVRM/pull/691) -- add ITextureExporter [\#686](https://github.com/vrm-c/UniVRM/pull/686) -- Feature10/spring exclude [\#679](https://github.com/vrm-c/UniVRM/pull/679) -- add enumSerialization as string [\#681](https://github.com/vrm-c/UniVRM/pull/681) diff --git a/docs/release/056/v0.66.0.md b/docs/release/056/v0.66.0.md deleted file mode 100644 index 62b69338e..000000000 --- a/docs/release/056/v0.66.0.md +++ /dev/null @@ -1,40 +0,0 @@ -# v0.66.0 - -## [v0.66.0](https://github.com/vrm-c/UniVRM/tree/v0.66.0) (2021-02-03) - -* [Release](https://github.com/vrm-c/UniVRM/releases/tag/v0.66.0) -* [Milestone](https://github.com/vrm-c/UniVRM/milestone/26?closed=1) - -[Full Changelog](https://github.com/vrm-c/UniVRM/compare/v0.65.3...v0.66.0) - -## 主な変更 - -### Export -正規化時にSpringBoneColliderがスケールに追従するようになりました。 - -- Fix/springbone scaling [\#720](https://github.com/vrm-c/UniVRM/pull/720) - -### Import -JSON文字列の `\u8868` 形式のUnicodeを読めるようになりました。 - -- Fix/json unicode escape [\#719](https://github.com/vrm-c/UniVRM/pull/719) - -### MeshUtility - -- moved BoneMeshEraser to MeshUtility editor [\#718](https://github.com/vrm-c/UniVRM/pull/718) - -### VRM-1.0 準備 - -- fix UNITY_EDITOR [\#725](https://github.com/vrm-c/UniVRM/pull/725) -- use SetWeight [\#724](https://github.com/vrm-c/UniVRM/pull/724) -- Implemented VrmLib.ExpressionPreset.Surprised [\#722](https://github.com/vrm-c/UniVRM/pull/722) -- Fix ExpressionPreset conversion problem in migration. [\#715](https://github.com/vrm-c/UniVRM/pull/715) -- Implements expression overriding [\#714](https://github.com/vrm-c/UniVRM/pull/714) -- Refactoring Expression & LookAt for impl VRM1.0 Expression constraint spec. [\#713](https://github.com/vrm-c/UniVRM/pull/713) -- add VRM10Viewer sample [\#709](https://github.com/vrm-c/UniVRM/pull/709) - -## その他のChangelog - -- new list [\#723](https://github.com/vrm-c/UniVRM/pull/723) -- Upgrade MToon [\#716](https://github.com/vrm-c/UniVRM/pull/716) ([nowsprinting](https://github.com/nowsprinting)) -- Optimize string APIs [\#710](https://github.com/vrm-c/UniVRM/pull/710) diff --git a/docs/release/056/v0.67.0.md b/docs/release/056/v0.67.0.md deleted file mode 100644 index f742fcc16..000000000 --- a/docs/release/056/v0.67.0.md +++ /dev/null @@ -1,15 +0,0 @@ -# v0.67.0: UniJson 単純化 - -## [v0.67.0](https://github.com/vrm-c/UniVRM/tree/v0.67.0) (2021-02-10) - -* [Release](https://github.com/vrm-c/UniVRM/releases/tag/v0.67.0) -* [Milestone](https://github.com/vrm-c/UniVRM/milestone/27?closed=1) - -[Full Changelog](https://github.com/vrm-c/UniVRM/compare/v0.66.0...v0.67.0) - -## その他のChangelog - -- m\_tmpParent [\#737](https://github.com/vrm-c/UniVRM/pull/737) -- Fix/unintended null reference after exporting [\#736](https://github.com/vrm-c/UniVRM/pull/736) -- Fix typo \(VRMFirstPerson\) [\#735](https://github.com/vrm-c/UniVRM/pull/735) -- Feature/simplify unijson [\#734](https://github.com/vrm-c/UniVRM/pull/734) diff --git a/docs/release/068/index.md b/docs/release/068/index.md deleted file mode 100644 index 08925ad66..000000000 --- a/docs/release/068/index.md +++ /dev/null @@ -1,43 +0,0 @@ -# v0.68~v0.78 (Unity-2018.4) 開発版 - -* VRM-1.0 作業中 -* `.Net-3.5` が無くなって `coRoutine` を `Task` に置き換え -* glb/gltf に `ScriptedImporter` の導入 -* `Standard` マテリアルの import/export や mipmapパたメーター などの改修 - -## ReleaseNote - -```{toctree} -:glob: -:maxdepth: 1 - -v* -``` - -## Download - - -* [API](https://vrm-c.github.io/UniVRM/ja/) - -| date | version | 安定性・バグ | 更新内容・備考 | -|-------|-----------------------------------------------------------------------------------------------------------------------------------|-------------------------------------------------|-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------| -| | [0.68.0](http://github.com/vrm-c/UniVRM/releases/tag/v0.68.0) [Milestone](https://github.com/vrm-c/UniVRM/milestone/30?closed=1) | [^material_import] [^import_bug] | glb/gltf 座標軸オプション。ImporterContext API | -| 03/16 | [0.68.1](http://github.com/vrm-c/UniVRM/releases/tag/v0.68.1) | [^import_bug] | | -| 03/17 | [0.68.2](http://github.com/vrm-c/UniVRM/releases/tag/v0.68.2) | | | -| 03/22 | [0.69.0](http://github.com/vrm-c/UniVRM/releases/tag/v0.69.0) [Milestone](https://github.com/vrm-c/UniVRM/milestone/31?closed=1) | [^MetallicOcclusion][^EncodeToPng] [^NotUnique] | SmoothTexture 変換の修正[\#388](https://github.com/vrm-c/UniVRM/issues/388), Unity2020対応 | -| 03/23 | [0.69.1](http://github.com/vrm-c/UniVRM/releases/tag/v0.69.1) | [^MetallicOcclusion][^EncodeToPng] | | -| 03/31 | [0.70.0](http://github.com/vrm-c/UniVRM/releases/tag/v0.70.0) [Milestone](https://github.com/vrm-c/UniVRM/milestone/32?closed=1) | [^MetallicOcclusion] | impl `WEIGHTS_0` not float4 | -| 04/05 | [0.71.0](http://github.com/vrm-c/UniVRM/releases/tag/v0.71.0) [Milestone](https://github.com/vrm-c/UniVRM/milestone/33?closed=1) | IOS build | | -| 04/13 | [0.72.0](http://github.com/vrm-c/UniVRM/releases/tag/v0.72.0) [Milestone](https://github.com/vrm-c/UniVRM/milestone/34?closed=1) | | 頂点バッファを分割するオプション。T-Pose | -| 04/22 | [0.73.0](https://github.com/vrm-c/UniVRM/releases/tag/v0.73.0) [Milestone](https://github.com/vrm-c/UniVRM/milestone/35?closed=1) | | * [OtherPermissionUrl欄の修正](https://github.com/vrm-c/UniVRM/pull/897) * [正規化するときにBlendShapeを使うLookAtがExportされない](https://github.com/vrm-c/UniVRM/pull/894) | -| 05/12 | [0.74.0](https://github.com/vrm-c/UniVRM/releases/tag/v0.74.0) [Milestone](https://github.com/vrm-c/UniVRM/milestone/36?closed=1) | | * [Runtime ロード後の SpringBone スケーリング挙動の修正](https://github.com/vrm-c/UniVRM/issues/922) | -| 05/25 | [0.75.0](https://github.com/vrm-c/UniVRM/releases/tag/v0.75.0) [Milestone](https://github.com/vrm-c/UniVRM/milestone/37?closed=1) | | 正規化時にLookAtのパラメーターが落ちてしまうのを修正 | -| 06/08 | [0.76.0](https://github.com/vrm-c/UniVRM/releases/tag/v0.76.0) [Milestone](https://github.com/vrm-c/UniVRM/milestone/38?closed=1) | | namespace MeshUtilityがUnityEditor.MeshUtility classと競合するのを修正 | -| 06/17 | [0.77.0](https://github.com/vrm-c/UniVRM/releases/tag/v0.77.0) [Milestone](https://github.com/vrm-c/UniVRM/milestone/39?closed=1) | | [API更新](https://vrm-c.github.io/UniVRM/) https://github.com/vrm-c/UniVRM/issues/1022 https://github.com/vrm-c/UniVRM/issues/496 | -| 06/23 | [0.78.0](https://github.com/vrm-c/UniVRM/releases/tag/v0.78.0) [Milestone](https://github.com/vrm-c/UniVRM/milestone/40?closed=1) | | https://github.com/vrm-c/UniVRM/pull/1049 | - -[^material_import]: [\#786](https://github.com/vrm-c/UniVRM/issues/786) [\#788](https://github.com/vrm-c/UniVRM/issues/788) -[^import_bug]: [\#790](https://github.com/vrm-c/UniVRM/issues/790) [\#794](https://github.com/vrm-c/UniVRM/issues/794) -[^NotUnique]: [\#812](https://github.com/vrm-c/UniVRM/pull/812) -[^EncodeToPng]: [\#831](https://github.com/vrm-c/UniVRM/pull/831) -[^MetallicOcclusion]: [\#836](https://github.com/vrm-c/UniVRM/issues/836) diff --git a/docs/release/068/v0.68.0.md b/docs/release/068/v0.68.0.md deleted file mode 100644 index d1e3e0263..000000000 --- a/docs/release/068/v0.68.0.md +++ /dev/null @@ -1,58 +0,0 @@ -# v0.68.0: ImporterContext, ScriptedImporter(glb/gltf), remove DepthFirstScheduler - -## [v0.68.0](https://github.com/vrm-c/UniVRM/tree/v0.68.0) (2021-03-11) - -* [Release](https://github.com/vrm-c/UniVRM/releases/tag/v0.68.0) -* [Milestone](https://github.com/vrm-c/UniVRM/milestone/30?closed=1) - -[Full Changelog](https://github.com/vrm-c/UniVRM/compare/v0.67.0...v0.68.0) - -## 主な変更 - -* ImporterContext の整理。ロードを繰り返すアプリケーションでリソースリークが起きないように Asset 解放(Destroy) のサポートを強化 - * https://vrm.dev/docs/univrm/programming/runtime_import/ -* glb/gltf の AssetImporter を更新。ScriptedImporter を採用。座標軸の変換オプションを追加 - * https://vrm.dev/docs/univrm/gltf/glb_import/ - * https://vrm.dev/docs/univrm/gltf/how_to_create_glb/ - -## import - -glb/gltf の AssetImporter を作りなおしました。 -* https://vrm.dev/docs/univrm/gltf/glb_import/ - -- Implemented the loader of JOINTS\_0 which is 5121 \(UNSIGNED\_BYTE\) [\#762](https://github.com/vrm-c/UniVRM/pull/762) -- Fix/textuerloader from external [\#765](https://github.com/vrm-c/UniVRM/pull/765) -- Feature/remove depthfirstscheduler [\#750](https://github.com/vrm-c/UniVRM/pull/750) -- Feature/refactor textureitem [\#744](https://github.com/vrm-c/UniVRM/pull/744) - -## export - -glb/gltf の ExportDialog を作りました。 -* https://vrm.dev/docs/univrm/gltf/how_to_create_glb/ - -- ExportRoot を animate する Animation を Export するときの挙動を修正 [\#775](https://github.com/vrm-c/UniVRM/pull/775) -- exclude meshes with no vertices [\#771](https://github.com/vrm-c/UniVRM/pull/771) -- MeshExporter に Renderer を必要としない Export 関数を追加 [\#764](https://github.com/vrm-c/UniVRM/pull/764) -- Feature/gltf export window [\#759](https://github.com/vrm-c/UniVRM/pull/759) -- gltf の読み書きで反転軸を指定できるようにする [\#755](https://github.com/vrm-c/UniVRM/pull/755) - -## API - -ImporterContext を整理しました。 -* https://vrm.dev/docs/univrm/programming/univrm_api_history/ - -- Feature/destroy on destroy [\#760](https://github.com/vrm-c/UniVRM/pull/760) - -## VRM1 -- VRM1 は、XYZ\_RightUpForward\_RH にする [\#727](https://github.com/vrm-c/UniVRM/pull/727) -- Feature10/refactor materialimporter [\#739](https://github.com/vrm-c/UniVRM/pull/739) - -## その他のChangelog - -- UnitTest修正 [\#768](https://github.com/vrm-c/UniVRM/pull/768) -- UniVRM-0.68.0 [\#767](https://github.com/vrm-c/UniVRM/pull/767) -- restore SaveSpringBoneToJSON [\#763](https://github.com/vrm-c/UniVRM/pull/763) -- Check Keyframe length of AnimationCurve [\#761](https://github.com/vrm-c/UniVRM/pull/761) -- JSON schema の参照先を submodule で固定 [\#752](https://github.com/vrm-c/UniVRM/pull/752) -- restore VRMMaterialTests.ExportTest [\#749](https://github.com/vrm-c/UniVRM/pull/749) -- AsIEnumerator で同期的に Task を消化するのができてない。応急処置 [\#748](https://github.com/vrm-c/UniVRM/pull/748) diff --git a/docs/release/068/v0.69.0.md b/docs/release/068/v0.69.0.md deleted file mode 100644 index 778f805c4..000000000 --- a/docs/release/068/v0.69.0.md +++ /dev/null @@ -1,37 +0,0 @@ -# v0.69.0: MetallicRoughnessOcclusionテクスチャー - -## [v0.69.0](https://github.com/vrm-c/UniVRM/tree/v0.69.0) (2021-03-22) - -* [Release](https://github.com/vrm-c/UniVRM/releases/tag/v0.69.0) -* [Milestone](https://github.com/vrm-c/UniVRM/milestone/31?closed=1) - -[Full Changelog](https://github.com/vrm-c/UniVRM/compare/v0.68.2...v0.69.0) - -## 主な変更 - -### バグ修正 - -* `vrm0-import` menu を修正。 - - fix GltfParser.TargetPath [\#810](https://github.com/vrm-c/UniVRM/pull/810) - -### Unity-2020対応 - -- base.OnEnable が必用 [\#797](https://github.com/vrm-c/UniVRM/pull/797) -- Fix/prefab unity2020 [\#796](https://github.com/vrm-c/UniVRM/pull/796) - -### Standard シェーダーの MetallicRoughnessOcclusionテクスチャー関連 - -* Smoothness(glTFのRoughnessから変換) のバグ修正 [\#388](https://github.com/vrm-c/UniVRM/pull/388) -* MetallicSmooth テクスチャーと Occlusion テクスチャーを1枚にまとめる https://vrm.dev/docs/univrm/shaders/texture_import/ - - MetallicRoughnessOcclusion テクスチャーの取り廻しを中心に改修 [\#780](https://github.com/vrm-c/UniVRM/pull/780) - -## その他のChangelog - -- VRM texture export の修正 [\#811](https://github.com/vrm-c/UniVRM/pull/811) -- Version/0 69 0 [\#809](https://github.com/vrm-c/UniVRM/pull/809) -- ReadMeta 復活 [\#807](https://github.com/vrm-c/UniVRM/pull/807) -- fix uploadMeshData [\#804](https://github.com/vrm-c/UniVRM/pull/804) -- add uploadMeshData [\#802](https://github.com/vrm-c/UniVRM/pull/802) -- extract texture from external path to asset path [\#799](https://github.com/vrm-c/UniVRM/pull/799) -- UnitTest追加\(GltfSmapleModels, VRM\_TEST\_MODELS\) [\#798](https://github.com/vrm-c/UniVRM/pull/798) -- scene.nodes が無い glTF ファイルを Import したときに null reference exception が発生していた問題を修正 [\#791](https://github.com/vrm-c/UniVRM/pull/791) diff --git a/docs/release/068/v0.70.0.md b/docs/release/068/v0.70.0.md deleted file mode 100644 index cc0c33636..000000000 --- a/docs/release/068/v0.70.0.md +++ /dev/null @@ -1,34 +0,0 @@ -# v0.70.0: EncodeToPng に失敗するエラーを修正 - -## [v0.70.0](https://github.com/vrm-c/UniVRM/tree/v0.70.0) (2021-03-31) - -* [Release](https://github.com/vrm-c/UniVRM/releases/tag/v0.70.0) -* [Milestone](https://github.com/vrm-c/UniVRM/milestone/32?closed=1) - -[Full Changelog](https://github.com/vrm-c/UniVRM/compare/v0.69.1...v0.70.0) - -## 主な変更 - -### テクスチャーのエクスポートに失敗する - -テクスチャーの EncodeToPng に失敗するエラーを修正しました。 - -https://github.com/vrm-c/UniVRM/pull/831 - -`v0.69.0` で、エクスポートするテクスチャーをコピーする処理が抜けたのを修正しました。 -(コピーすると read 可能になるので、EncodeToPng できる) - -- copy if EncodeToPng is failed [\#831](https://github.com/vrm-c/UniVRM/pull/831) ([ousttrue](https://github.com/ousttrue)) -- VRMShaders にテスト移動。IsReadable=false のときにコピーしないとエラーになるテスト [\#834](https://github.com/vrm-c/UniVRM/pull/834) ([ousttrue](https://github.com/ousttrue)) - -### WEIGHT_0 が byte4 もしくは ushort4 である場合に対応 - -- Implement WEIGHTS\_0 accessor for byte and ushort. [\#823](https://github.com/vrm-c/UniVRM/pull/823) ([ousttrue](https://github.com/ousttrue)) - -## その他のChangelog - -- UniVRM-0.70.0 [\#835](https://github.com/vrm-c/UniVRM/pull/835) ([ousttrue](https://github.com/ousttrue)) -- マテリアル生成を VRMShaders に移動 [\#830](https://github.com/vrm-c/UniVRM/pull/830) ([ousttrue](https://github.com/ousttrue)) -- Add support for single pass instanced stereo rendering to UniUnlit shader [\#826](https://github.com/vrm-c/UniVRM/pull/826) ([amamagi](https://github.com/amamagi)) -- VRMShaders に TextureConverter などを移動。gltf 依存を分離 [\#822](https://github.com/vrm-c/UniVRM/pull/822) ([ousttrue](https://github.com/ousttrue)) -- Material, Texture生成の責務をVRMShadersに移動する準備 [\#819](https://github.com/vrm-c/UniVRM/pull/819) ([ousttrue](https://github.com/ousttrue)) diff --git a/docs/release/068/v0.71.0.md b/docs/release/068/v0.71.0.md deleted file mode 100644 index 910d38fd1..000000000 --- a/docs/release/068/v0.71.0.md +++ /dev/null @@ -1,21 +0,0 @@ -# v0.71.0: fix Metallic または Occlusion テクスチャーエクスポートのバグ修正 - -## [v0.71.0](https://github.com/vrm-c/UniVRM/tree/v0.71.0) (2021-04-05) - -* [Release](https://github.com/vrm-c/UniVRM/releases/tag/v0.71.0) -* [Milestone](https://github.com/vrm-c/UniVRM/milestone/33?closed=1) - -[Full Changelog](https://github.com/vrm-c/UniVRM/compare/v0.70.0...v0.71.0) - -## Metallic または Occlusion テクスチャーエクスポートのバグ修正 -- Fix/metallic or occlusion only [\#838](https://github.com/vrm-c/UniVRM/pull/838) ([ousttrue](https://github.com/ousttrue)) - -## MToon update -- update MToon-3.6 [\#844](https://github.com/vrm-c/UniVRM/pull/844) ([ousttrue](https://github.com/ousttrue)) - -## その他のChangelog -- add null check [\#839](https://github.com/vrm-c/UniVRM/pull/839) ([ousttrue](https://github.com/ousttrue)) -- includePlatforms is only Editor [\#845](https://github.com/vrm-c/UniVRM/pull/845) ([ousttrue](https://github.com/ousttrue)) -- コード整理 [\#842](https://github.com/vrm-c/UniVRM/pull/842) ([ousttrue](https://github.com/ousttrue)) -- UniVRM-0.71.0 [\#840](https://github.com/vrm-c/UniVRM/pull/840) ([ousttrue](https://github.com/ousttrue)) -- vrm1のローダー更新 [\#837](https://github.com/vrm-c/UniVRM/pull/837) ([ousttrue](https://github.com/ousttrue)) diff --git a/docs/release/068/v0.72.0.md b/docs/release/068/v0.72.0.md deleted file mode 100644 index f6ae4c2d0..000000000 --- a/docs/release/068/v0.72.0.md +++ /dev/null @@ -1,66 +0,0 @@ -# v0.72.0: Linearカラースペースの推奨, DividedVertexBuffer - -## [v0.72.0](https://github.com/vrm-c/UniVRM/tree/v0.72.0) (2021-04-13) - -* [Release](https://github.com/vrm-c/UniVRM/releases/tag/v0.72.0) -* [Milestone](https://github.com/vrm-c/UniVRM/milestone/34?closed=1) - -[Full Changelog](https://github.com/vrm-c/UniVRM/compare/v0.71.0...v0.72.0) - -## 主な変更 - -### Linearカラースペースの推奨 - -- "Recommended settings" window [\#867](https://github.com/vrm-c/UniVRM/pull/867) ([Santarh](https://github.com/Santarh)) - - - -プロジェクトのカラースペース設定が `linear` でないときに出てきます。 - -### bug修正 - -- Resources の修正。 https://github.com/vrm-c/UniVRM/issues/857 - -### T-Pose にするボタン - - - -実験的に fbx の humanoid 設定の `Enforce T-Pose` ボタンぽい機能を呼び出すボタンを追加しました - - - -- T-Pose にするボタン2 [\#868](https://github.com/vrm-c/UniVRM/pull/868) ([ousttrue](https://github.com/ousttrue)) - -### 頂点バッファを SubMesh で分割するを追加 - -Unity の頂点バッファをなるべく変えないで書き出すために、長いvertexバッファをindexバッファで部分参照する方式を使っていました。 -これは Glft では合法だけどトリッキーな記述となっておりました。この方法を解釈できないローダーでは、ロードできるがメモリ量が増えるということが起きます。具体的には、共有するので1つでいい頂点バッファが、submesh 数重複してロードされます。ということで頂点の順番が変わることはあきらめて、submesh を独立した mesh のように分割するオプションを追加することにしました(VRM-1ではこれを標準にします)。 -- VertexBufferをSubMeshで分割してエクスポートするオプション [\#861](https://github.com/vrm-c/UniVRM/pull/861) ([ousttrue](https://github.com/ousttrue)) - - - - -以下に注意してください。 - -* UniVRM-0.72.0 より前のバージョンは、分割方式にBlendShapeが含まれているとうまくロードできません - - BlendShapeの連結バグの修正 [\#860](https://github.com/vrm-c/UniVRM/pull/860) ([ousttrue](https://github.com/ousttrue)) - -* UniVRM以外の実装では、分割版の方がうまく行く可能性がある - -## その他のChangelog - -- vrm1 の Export インタフェースを整理 [\#866](https://github.com/vrm-c/UniVRM/pull/866) ([ousttrue](https://github.com/ousttrue)) -- fix lookAtType migration [\#865](https://github.com/vrm-c/UniVRM/pull/865) ([ousttrue](https://github.com/ousttrue)) -- UniVRM-0.72.0 [\#864](https://github.com/vrm-c/UniVRM/pull/864) ([ousttrue](https://github.com/ousttrue)) -- GetBytesWithMime を VRMShaders に移動 [\#863](https://github.com/vrm-c/UniVRM/pull/863) ([ousttrue](https://github.com/ousttrue)) -- Do not use the variadic max to avoid gc [\#862](https://github.com/vrm-c/UniVRM/pull/862) ([ousttrue](https://github.com/ousttrue)) -- Feature10/vrm1 export [\#859](https://github.com/vrm-c/UniVRM/pull/859) ([ousttrue](https://github.com/ousttrue)) -- Fix UPM submodule issue. [\#858](https://github.com/vrm-c/UniVRM/pull/858) ([Santarh](https://github.com/Santarh)) -- asmdef をUnity-2018仕様に修正 [\#856](https://github.com/vrm-c/UniVRM/pull/856) ([ousttrue](https://github.com/ousttrue)) -- Remove unused references from asmdefs in VrmShaders. [\#855](https://github.com/vrm-c/UniVRM/pull/855) ([Santarh](https://github.com/Santarh)) -- Refactoring VRMShaders directory & asmdef [\#854](https://github.com/vrm-c/UniVRM/pull/854) ([Santarh](https://github.com/Santarh)) -- implement MigrationVrmLookAtAndFirstPerson. fix MigrateVector3 [\#853](https://github.com/vrm-c/UniVRM/pull/853) ([ousttrue](https://github.com/ousttrue)) -- Update readme [\#850](https://github.com/vrm-c/UniVRM/pull/850) ([PoChang007](https://github.com/PoChang007)) -- meta, expressionAvatar, expression の extract を復旧 [\#849](https://github.com/vrm-c/UniVRM/pull/849) ([ousttrue](https://github.com/ousttrue)) -- Feature/update readme [\#848](https://github.com/vrm-c/UniVRM/pull/848) ([ousttrue](https://github.com/ousttrue)) -- add export test [\#841](https://github.com/vrm-c/UniVRM/pull/841) ([ousttrue](https://github.com/ousttrue)) diff --git a/docs/release/068/v0.73.0.md b/docs/release/068/v0.73.0.md deleted file mode 100644 index 1ee42d5bb..000000000 --- a/docs/release/068/v0.73.0.md +++ /dev/null @@ -1,48 +0,0 @@ -# v0.73.0: other permission url の修正 - -## [v0.73.0](https://github.com/vrm-c/UniVRM/tree/v0.73.0) (2021-04-21) - -* [Release](https://github.com/vrm-c/UniVRM/releases/tag/v0.73.0) -* [Milestone](https://github.com/vrm-c/UniVRM/milestone/35?closed=1) - -[Full Changelog](https://github.com/vrm-c/UniVRM/compare/v0.72.0...v0.73.0) - -## 主な変更 -### Metaの編集画面から other permission url が隠れていたのを修正 -from `v0.59.0` -- Fix/other permission url [\#897](https://github.com/vrm-c/UniVRM/pull/897) ([ousttrue](https://github.com/ousttrue)) - -### Exporter -- Feature/tpose button [\#895](https://github.com/vrm-c/UniVRM/pull/895) ([ousttrue](https://github.com/ousttrue)) -- 正規化するときにBlendShapeを使うLookAtがExportされない [\#894](https://github.com/vrm-c/UniVRM/pull/894) ([ousttrue](https://github.com/ousttrue)) -- 同一のMeshとMaterialを参照しているNodeをExportする場合に、重複をチェックして同じMeshIndexを参照するように変更 [\#899](https://github.com/vrm-c/UniVRM/pull/899) ([hiroj](https://github.com/hiroj)) - -### Preference - -- 言語設定の自動判定と保存( `Edit - Preference` の `UniGLTF` と `VRM0` が設定です) - -## その他のChangelog - -- UniVRM-0.73.0 [\#898](https://github.com/vrm-c/UniVRM/pull/898) ([ousttrue](https://github.com/ousttrue)) -- \[1.0\]MToon export の実装 [\#896](https://github.com/vrm-c/UniVRM/pull/896) ([ousttrue](https://github.com/ousttrue)) -- Feature10/mesh export validator [\#893](https://github.com/vrm-c/UniVRM/pull/893) ([ousttrue](https://github.com/ousttrue)) -- SubAssetKey == を実装した [\#891](https://github.com/vrm-c/UniVRM/pull/891) ([ousttrue](https://github.com/ousttrue)) -- Fix/texture extract subassetkey [\#890](https://github.com/vrm-c/UniVRM/pull/890) ([ousttrue](https://github.com/ousttrue)) -- Feature/mv validation [\#889](https://github.com/vrm-c/UniVRM/pull/889) ([ousttrue](https://github.com/ousttrue)) -- ExportDialogBaseなど [\#888](https://github.com/vrm-c/UniVRM/pull/888) ([ousttrue](https://github.com/ousttrue)) -- コード整理 [\#887](https://github.com/vrm-c/UniVRM/pull/887) ([ousttrue](https://github.com/ousttrue)) -- Add MToon directory meta file [\#884](https://github.com/vrm-c/UniVRM/pull/884) ([Santarh](https://github.com/Santarh)) -- mv MToon submodule due to UPM issue. [\#883](https://github.com/vrm-c/UniVRM/pull/883) ([Santarh](https://github.com/Santarh)) -- \[1.0\] Importerを修正 [\#882](https://github.com/vrm-c/UniVRM/pull/882) ([ousttrue](https://github.com/ousttrue)) -- SpringBoneWindow が見切れるのを修正。初期選択も実装 [\#881](https://github.com/vrm-c/UniVRM/pull/881) ([ousttrue](https://github.com/ousttrue)) -- \[VRM1\] SpringBone center をモデルレベルに移動など [\#880](https://github.com/vrm-c/UniVRM/pull/880) ([ousttrue](https://github.com/ousttrue)) -- Vrm1のSubAssetKey作成のバグ修正 [\#879](https://github.com/vrm-c/UniVRM/pull/879) ([ousttrue](https://github.com/ousttrue)) -- rename [\#878](https://github.com/vrm-c/UniVRM/pull/878) ([ousttrue](https://github.com/ousttrue)) -- VRM10SpringBone を MonoBehaviour にした [\#877](https://github.com/vrm-c/UniVRM/pull/877) ([ousttrue](https://github.com/ousttrue)) -- VRMMaterialImporterのリネームと、コメントと未使用コード削除 [\#876](https://github.com/vrm-c/UniVRM/pull/876) ([ousttrue](https://github.com/ousttrue)) -- Feature10/update jsonschema [\#875](https://github.com/vrm-c/UniVRM/pull/875) ([ousttrue](https://github.com/ousttrue)) -- if文の間違いを修正 [\#874](https://github.com/vrm-c/UniVRM/pull/874) ([ousttrue](https://github.com/ousttrue)) -- fix null [\#873](https://github.com/vrm-c/UniVRM/pull/873) ([ousttrue](https://github.com/ousttrue)) -- Feature/extract key [\#872](https://github.com/vrm-c/UniVRM/pull/872) ([ousttrue](https://github.com/ousttrue)) -- remove VRM10SpringBoneColliderGroup.Reset. [\#871](https://github.com/vrm-c/UniVRM/pull/871) ([ousttrue](https://github.com/ousttrue)) -- colliderの重複を考慮していなかった [\#870](https://github.com/vrm-c/UniVRM/pull/870) ([ousttrue](https://github.com/ousttrue)) diff --git a/docs/release/068/v0.74.0.md b/docs/release/068/v0.74.0.md deleted file mode 100644 index 1145f6474..000000000 --- a/docs/release/068/v0.74.0.md +++ /dev/null @@ -1,39 +0,0 @@ -# v0.74.0: runtime スプリングボーンのスケール - -## [v0.74.0](https://github.com/vrm-c/UniVRM/tree/v0.74.0) (2021-05-11) - -* [Release](https://github.com/vrm-c/UniVRM/releases/tag/v0.74.0) -* [Milestone](https://github.com/vrm-c/UniVRM/milestone/36?closed=1) - -[Full Changelog](https://github.com/vrm-c/UniVRM/compare/v0.73.0...v0.74.0) - -## 主な変更 - -- UniVRM-0.74.0 [\#936](https://github.com/vrm-c/UniVRM/pull/936) ([ousttrue](https://github.com/ousttrue)) -- [\#922](https://github.com/vrm-c/UniVRM/issues/922) ランタイムロード後にスケールを変更して運用する場合に影響があります。(import/export には影響しない) - - スプリングボーンのスケールの動作を修正 [\#935](https://github.com/vrm-c/UniVRM/pull/935) ([ousttrue](https://github.com/ousttrue)) -- Add null check to MeshWithRenderer [\#925](https://github.com/vrm-c/UniVRM/pull/925) ([oocytanb](https://github.com/oocytanb)) -- [\#909](https://github.com/vrm-c/UniVRM/issues/909) - - mesh.vertices = 0 の場合にmeshとmaterialをexportしないように修正 [\#918](https://github.com/vrm-c/UniVRM/pull/918) ([hiroj](https://github.com/hiroj)) - - Feature/mesh validator [\#929](https://github.com/vrm-c/UniVRM/pull/929) ([ousttrue](https://github.com/ousttrue)) - - add ValidationContext [\#931](https://github.com/vrm-c/UniVRM/pull/931) ([ousttrue](https://github.com/ousttrue)) -- Fix/mesh export divided [\#912](https://github.com/vrm-c/UniVRM/pull/912) ([ousttrue](https://github.com/ousttrue)) - -## 1.0 -- VRM1.0 で MToon の Import ができる [\#938](https://github.com/vrm-c/UniVRM/pull/938) ([Santarh](https://github.com/Santarh)) -- vrm1 の Extract 先を vrm0 と別になるように修正。 [\#937](https://github.com/vrm-c/UniVRM/pull/937) ([ousttrue](https://github.com/ousttrue)) -- VRM1.0 MToon の Texture をすべて Import できる [\#934](https://github.com/vrm-c/UniVRM/pull/934) ([Santarh](https://github.com/Santarh)) -- 色プロパティのシリアライズ・デシリアライズ時に色空間をコードで明示 [\#933](https://github.com/vrm-c/UniVRM/pull/933) ([Santarh](https://github.com/Santarh)) -- otherPermissionUrl と otherLiceneseUrl の両方が有効で内容が異なる場合はマイグレーションできない [\#917](https://github.com/vrm-c/UniVRM/pull/917) ([ousttrue](https://github.com/ousttrue)) -- Generate MToon format.g.cs in VRMShaders [\#927](https://github.com/vrm-c/UniVRM/pull/927) ([Santarh](https://github.com/Santarh)) -- VRM10SpringBoneColliderGroup の null 防御 [\#926](https://github.com/vrm-c/UniVRM/pull/926) ([ousttrue](https://github.com/ousttrue)) -- Feature10/update jsonschema 20210430 [\#924](https://github.com/vrm-c/UniVRM/pull/924) ([ousttrue](https://github.com/ousttrue)) -- ExpressionAvatar は 独立した ScriptableObject をやめる [\#916](https://github.com/vrm-c/UniVRM/pull/916) ([ousttrue](https://github.com/ousttrue)) -- colliders.Add\(nodeIndex\); [\#905](https://github.com/vrm-c/UniVRM/pull/905) ([ousttrue](https://github.com/ousttrue)) -- VRM10SelectorWindow [\#904](https://github.com/vrm-c/UniVRM/pull/904) ([ousttrue](https://github.com/ousttrue)) -- Feature10/export dialog validator [\#903](https://github.com/vrm-c/UniVRM/pull/903) ([ousttrue](https://github.com/ousttrue)) -- \[1.0\] Fix10/vrm extract [\#900](https://github.com/vrm-c/UniVRM/pull/900) ([ousttrue](https://github.com/ousttrue)) -- \[1.0\]ジェネレーターの生成コード\(Format\)からUniJSON, UniGLTF依存を除去 [\#886](https://github.com/vrm-c/UniVRM/pull/886) ([ousttrue](https://github.com/ousttrue)) -- Feature10/rename importer exporter [\#911](https://github.com/vrm-c/UniVRM/pull/911) ([ousttrue](https://github.com/ousttrue)) -- Feature10/constraint read write [\#906](https://github.com/vrm-c/UniVRM/pull/906) ([ousttrue](https://github.com/ousttrue)) -- Feature10/export divided vertex buffer [\#913](https://github.com/vrm-c/UniVRM/pull/913) ([ousttrue](https://github.com/ousttrue)) diff --git a/docs/release/068/v0.75.0.md b/docs/release/068/v0.75.0.md deleted file mode 100644 index bceca5b73..000000000 --- a/docs/release/068/v0.75.0.md +++ /dev/null @@ -1,42 +0,0 @@ -# v0.75.0: mipmap - -## [v0.75.0](https://github.com/vrm-c/UniVRM/tree/v0.75.0) (2021-05-24) - -* [Release](https://github.com/vrm-c/UniVRM/releases/tag/v0.75.0) -* [Milestone](https://github.com/vrm-c/UniVRM/milestone/37?closed=1) - -[Full Changelog](https://github.com/vrm-c/UniVRM/compare/v0.74.0...v0.75.0) - -## Bug修正 -- 正規化時にLookAtのパラメーターが落ちてしまうのを修正 [\#957](https://github.com/vrm-c/UniVRM/pull/957) ([ousttrue](https://github.com/ousttrue)) -- Fix incorrect value caching of M17N [\#939](https://github.com/vrm-c/UniVRM/pull/939) ([oocytanb](https://github.com/oocytanb)) -- DIVIDE\_VERTEX\_BUFFER がすごい遅い [\#942](https://github.com/vrm-c/UniVRM/pull/942) ([ousttrue](https://github.com/ousttrue)) - -## Texture filter, wrap, mipmap の import/export の修正 -- There is no consideration for texture mipmaps on exporting glTF. [\#947](https://github.com/vrm-c/UniVRM/issues/947) - - Materials.Length==0 または Materials.Contains\(null\) の場合は、メッセージを表示して、エクスポートボタンを押せないようにする [\#919](https://github.com/vrm-c/UniVRM/issues/919) - - Feature/sampler filter wrap mipmap [\#969](https://github.com/vrm-c/UniVRM/pull/969) ([ousttrue](https://github.com/ousttrue)) - - Feature/sampler param [\#966](https://github.com/vrm-c/UniVRM/pull/966) ([ousttrue](https://github.com/ousttrue)) - - fix MagFiler [\#945](https://github.com/vrm-c/UniVRM/pull/945) ([ousttrue](https://github.com/ousttrue)) - -## 1.0 -- \[1.0\] aim constraint の up vector の目標空間 model/local を実装 [\#953](https://github.com/vrm-c/UniVRM/pull/953) ([ousttrue](https://github.com/ousttrue)) -- \[1.0\] constraitn の実装 [\#952](https://github.com/vrm-c/UniVRM/pull/952) ([ousttrue](https://github.com/ousttrue)) - -## その他のChangelog - -- Fix/unittest textureexport dds [\#972](https://github.com/vrm-c/UniVRM/pull/972) ([ousttrue](https://github.com/ousttrue)) -- Throw not supported texture types [\#970](https://github.com/vrm-c/UniVRM/pull/970) ([Santarh](https://github.com/Santarh)) -- Restrict conditions about using raw texture file bytes while exporting glTF in UnityEditor. [\#967](https://github.com/vrm-c/UniVRM/pull/967) ([Santarh](https://github.com/Santarh)) -- Even if the texture instance is the same, if the color space required by the glTF specification is different, it will be output as a different texture. [\#963](https://github.com/vrm-c/UniVRM/pull/963) ([Santarh](https://github.com/Santarh)) -- Refactoring Serializing Textures [\#961](https://github.com/vrm-c/UniVRM/pull/961) ([Santarh](https://github.com/Santarh)) -- test の コンパイル [\#960](https://github.com/vrm-c/UniVRM/pull/960) ([ousttrue](https://github.com/ousttrue)) -- Tests satisfying the glTF specification about color space in PBR material properties. [\#959](https://github.com/vrm-c/UniVRM/pull/959) ([Santarh](https://github.com/Santarh)) -- Fix/scripted importer axes [\#958](https://github.com/vrm-c/UniVRM/pull/958) ([ousttrue](https://github.com/ousttrue)) -- Implements exporting VRM 1.0 MToon [\#955](https://github.com/vrm-c/UniVRM/pull/955) ([Santarh](https://github.com/Santarh)) -- Ignore freezing while exportings vrm10 [\#954](https://github.com/vrm-c/UniVRM/pull/954) ([Santarh](https://github.com/Santarh)) -- skip non mtoon material [\#950](https://github.com/vrm-c/UniVRM/pull/950) ([ousttrue](https://github.com/ousttrue)) -- materialsがsubmeshより多くて null を含む場合をValidationErrorにする [\#949](https://github.com/vrm-c/UniVRM/pull/949) ([ousttrue](https://github.com/ousttrue)) -- Add test cases for validating null materials [\#946](https://github.com/vrm-c/UniVRM/pull/946) ([oocytanb](https://github.com/oocytanb)) -- Exporter can export compressed or non-readable texture. [\#944](https://github.com/vrm-c/UniVRM/pull/944) ([Santarh](https://github.com/Santarh)) -- Remove GL.sRGBWrite [\#941](https://github.com/vrm-c/UniVRM/pull/941) ([Santarh](https://github.com/Santarh)) diff --git a/docs/release/068/v0.76.0.md b/docs/release/068/v0.76.0.md deleted file mode 100644 index a8c7abb75..000000000 --- a/docs/release/068/v0.76.0.md +++ /dev/null @@ -1,55 +0,0 @@ -# v0.76.0: Shader整理 - -## [v0.76.0](https://github.com/vrm-c/UniVRM/tree/v0.76.0) (2021-06-07) - -* [Release](https://github.com/vrm-c/UniVRM/releases/tag/v0.76.0) -* [Milestone](https://github.com/vrm-c/UniVRM/milestone/38?closed=1) - -[Full Changelog](https://github.com/vrm-c/UniVRM/compare/v0.75.0...v0.76.0) - -## 主な修正 - -- namespace MeshUtilityがUnityEditor.MeshUtility classと競合する [\#973](https://github.com/vrm-c/UniVRM/issues/973) -- Feature/animation extract [\#998](https://github.com/vrm-c/UniVRM/pull/998) ([ousttrue](https://github.com/ousttrue)) - -## Shaderの整理 -https://vrm.dev/docs/univrm/shaders/univrm_vrmshaders/ - -- remove legacy shaders [\#1004](https://github.com/vrm-c/UniVRM/pull/1004) ([ousttrue](https://github.com/ousttrue)) -- 古いvrmのTextureImportを修正 [\#1013](https://github.com/vrm-c/UniVRM/pull/1013) ([ousttrue](https://github.com/ousttrue)) -- 古いシェーダー名をフォールバック [\#1011](https://github.com/vrm-c/UniVRM/pull/1011) ([ousttrue](https://github.com/ousttrue)) -- fix VRMMaterialTests.ExportTest. Shaders \(vrm/unlitXXX\) are not exists. [\#1009](https://github.com/vrm-c/UniVRM/pull/1009) ([ousttrue](https://github.com/ousttrue)) - -## その他のChangelog - -- UniVRM-0.76.0 [\#1012](https://github.com/vrm-c/UniVRM/pull/1012) ([ousttrue](https://github.com/ousttrue)) -- Fix/export divided test [\#1010](https://github.com/vrm-c/UniVRM/pull/1010) ([ousttrue](https://github.com/ousttrue)) -- glb ローダーで読めるように修正 [\#1008](https://github.com/vrm-c/UniVRM/pull/1008) ([ousttrue](https://github.com/ousttrue)) -- 既存の morphTarget の sparse export を整理して、divided 頂点バッファでも動くようにした [\#1007](https://github.com/vrm-c/UniVRM/pull/1007) ([ousttrue](https://github.com/ousttrue)) -- MeshWithRenderer を MeshExportInfo に統合 [\#1005](https://github.com/vrm-c/UniVRM/pull/1005) ([ousttrue](https://github.com/ousttrue)) -- Implements vrmc\_materials\_mtoon shader code [\#1003](https://github.com/vrm-c/UniVRM/pull/1003) ([Santarh](https://github.com/Santarh)) -- VertexColorState を格上げ [\#1002](https://github.com/vrm-c/UniVRM/pull/1002) ([ousttrue](https://github.com/ousttrue)) -- move to folder [\#1001](https://github.com/vrm-c/UniVRM/pull/1001) ([ousttrue](https://github.com/ousttrue)) -- Fix/rename mesh exporter [\#1000](https://github.com/vrm-c/UniVRM/pull/1000) ([ousttrue](https://github.com/ousttrue)) -- fix humanoid asset path [\#999](https://github.com/vrm-c/UniVRM/pull/999) ([ousttrue](https://github.com/ousttrue)) -- Fix/meshutility namespace [\#997](https://github.com/vrm-c/UniVRM/pull/997) ([ousttrue](https://github.com/ousttrue)) -- Feature10/update spring bone tail spec [\#996](https://github.com/vrm-c/UniVRM/pull/996) ([ousttrue](https://github.com/ousttrue)) -- new m\_colliderList [\#995](https://github.com/vrm-c/UniVRM/pull/995) ([ousttrue](https://github.com/ousttrue)) -- Feature10/spring bone editor [\#994](https://github.com/vrm-c/UniVRM/pull/994) ([ousttrue](https://github.com/ousttrue)) -- IAnimationImporter [\#991](https://github.com/vrm-c/UniVRM/pull/991) ([ousttrue](https://github.com/ousttrue)) -- fix SettingsProvider [\#990](https://github.com/vrm-c/UniVRM/pull/990) ([ousttrue](https://github.com/ousttrue)) -- use SettingProvider [\#989](https://github.com/vrm-c/UniVRM/pull/989) ([ousttrue](https://github.com/ousttrue)) -- Import Metallic-Smoothness with Occlusion texture with shader implementation. \(faster!\) [\#987](https://github.com/vrm-c/UniVRM/pull/987) ([Santarh](https://github.com/Santarh)) -- Extension implementation can inject texture loading strategy to ImporterContext [\#986](https://github.com/vrm-c/UniVRM/pull/986) ([Santarh](https://github.com/Santarh)) -- fix warn [\#985](https://github.com/vrm-c/UniVRM/pull/985) ([ousttrue](https://github.com/ousttrue)) -- Export textures without alpha channel if the texture was linear, normal, or metallic-roughness. [\#984](https://github.com/vrm-c/UniVRM/pull/984) ([Santarh](https://github.com/Santarh)) -- Refactoring importing texture/material [\#983](https://github.com/vrm-c/UniVRM/pull/983) ([Santarh](https://github.com/Santarh)) -- Refactoring importing textures [\#982](https://github.com/vrm-c/UniVRM/pull/982) ([Santarh](https://github.com/Santarh)) -- Refactaring Material Import/Export [\#981](https://github.com/vrm-c/UniVRM/pull/981) ([Santarh](https://github.com/Santarh)) -- メッシュが無いオブジェクトに対する MeshExportValidator のテストを追加 [\#980](https://github.com/vrm-c/UniVRM/pull/980) ([oocytanb](https://github.com/oocytanb)) -- ClearScene [\#979](https://github.com/vrm-c/UniVRM/pull/979) ([ousttrue](https://github.com/ousttrue)) -- Fix type parent [\#978](https://github.com/vrm-c/UniVRM/pull/978) ([Santarh](https://github.com/Santarh)) -- Fix bug that can't extract textures. [\#977](https://github.com/vrm-c/UniVRM/pull/977) ([Santarh](https://github.com/Santarh)) -- Convert normal texture without specific format [\#976](https://github.com/vrm-c/UniVRM/pull/976) ([Santarh](https://github.com/Santarh)) -- Fix10/fix expression editor [\#975](https://github.com/vrm-c/UniVRM/pull/975) ([ousttrue](https://github.com/ousttrue)) -- Handle SubAssetKey instead of string strictly [\#974](https://github.com/vrm-c/UniVRM/pull/974) ([Santarh](https://github.com/Santarh)) diff --git a/docs/release/068/v0.77.0.md b/docs/release/068/v0.77.0.md deleted file mode 100644 index e4b905c75..000000000 --- a/docs/release/068/v0.77.0.md +++ /dev/null @@ -1,55 +0,0 @@ -# v0.77.0: RuntimeGltfInstance - -## [v0.77.0](https://github.com/vrm-c/UniVRM/tree/v0.77.0) (2021-06-16) - -* [Release](https://github.com/vrm-c/UniVRM/releases/tag/v0.77.0) -* [Milestone](https://github.com/vrm-c/UniVRM/milestone/39?closed=1) - -[Full Changelog](https://github.com/vrm-c/UniVRM/compare/v0.76.0...v0.77.0) - -## API更新 - -- https://vrm.dev/docs/univrm/programming/univrm_api_history/ -- https://vrm.dev/docs/univrm/programming/runtime_import/ -- DisposeOnGameObjectDestroyed を整理する [\#1018](https://github.com/vrm-c/UniVRM/issues/1018) -- UnityObjectDestoyer 改め RuntimeGltfInstance [\#1021](https://github.com/vrm-c/UniVRM/pull/1021) ([ousttrue](https://github.com/ousttrue)) - -## MToon -- MToon 1.0: Backfaces have flipped normals when double sided. [\#1022](https://github.com/vrm-c/UniVRM/issues/1022) - -## 主な修正 - -**Closed issues:** - -- BaseColor of URP/Lit shader not exported to glb/gltf [\#988](https://github.com/vrm-c/UniVRM/issues/988) -- Does the importer work with Unity URP? [\#740](https://github.com/vrm-c/UniVRM/issues/740) -- Using UniVRM with Universal Render Pipeline [\#683](https://github.com/vrm-c/UniVRM/issues/683) -- サポートシェーダーの整理 [\#496](https://github.com/vrm-c/UniVRM/issues/496) -- When unity URP will be supported? [\#387](https://github.com/vrm-c/UniVRM/issues/387) - -## その他のChangelog - -- 作業ミス。エディタで保存されてなかった [\#1045](https://github.com/vrm-c/UniVRM/pull/1045) ([ousttrue](https://github.com/ousttrue)) -- 最近の UnitTest [\#1044](https://github.com/vrm-c/UniVRM/pull/1044) ([ousttrue](https://github.com/ousttrue)) -- null check [\#1043](https://github.com/vrm-c/UniVRM/pull/1043) ([ousttrue](https://github.com/ousttrue)) -- \[vrm1\]ScriptableObjectの構成を見直し [\#1042](https://github.com/vrm-c/UniVRM/pull/1042) ([ousttrue](https://github.com/ousttrue)) -- Fix MToon migration tests [\#1041](https://github.com/vrm-c/UniVRM/pull/1041) ([Santarh](https://github.com/Santarh)) -- Disable "AutoReferenced" in all asmdefs. [\#1040](https://github.com/vrm-c/UniVRM/pull/1040) ([Santarh](https://github.com/Santarh)) -- null check [\#1037](https://github.com/vrm-c/UniVRM/pull/1037) ([ousttrue](https://github.com/ousttrue)) -- aim constraint Yaw, Pitch freeze [\#1036](https://github.com/vrm-c/UniVRM/pull/1036) ([ousttrue](https://github.com/ousttrue)) -- Refactoring mtoon 1.0 alpha [\#1034](https://github.com/vrm-c/UniVRM/pull/1034) ([Santarh](https://github.com/Santarh)) -- avoid editor error if not playing [\#1033](https://github.com/vrm-c/UniVRM/pull/1033) ([ousttrue](https://github.com/ousttrue)) -- new EditorGUI.DisabledScope\(false\) は GUI.enabled = true という意味ではないぽい [\#1032](https://github.com/vrm-c/UniVRM/pull/1032) ([ousttrue](https://github.com/ousttrue)) -- VRM10Controllerの変数管理を修正 [\#1031](https://github.com/vrm-c/UniVRM/pull/1031) ([ousttrue](https://github.com/ousttrue)) -- Fix failing extracting vrm meta file in vrm 1.0 \(rarely\) [\#1030](https://github.com/vrm-c/UniVRM/pull/1030) ([Santarh](https://github.com/Santarh)) -- remove gameobject after prefab created. [\#1029](https://github.com/vrm-c/UniVRM/pull/1029) ([ousttrue](https://github.com/ousttrue)) -- Fix tiny bug [\#1028](https://github.com/vrm-c/UniVRM/pull/1028) ([Santarh](https://github.com/Santarh)) -- とりあえず Exception 回避 [\#1027](https://github.com/vrm-c/UniVRM/pull/1027) ([ousttrue](https://github.com/ousttrue)) -- Use MToon10 in VRM1.0 implementation. [\#1024](https://github.com/vrm-c/UniVRM/pull/1024) ([Santarh](https://github.com/Santarh)) -- JsonSchema を更新 [\#1023](https://github.com/vrm-c/UniVRM/pull/1023) ([ousttrue](https://github.com/ousttrue)) -- fix mesh == null [\#1020](https://github.com/vrm-c/UniVRM/pull/1020) ([ousttrue](https://github.com/ousttrue)) -- Fix10/nullcheck [\#1019](https://github.com/vrm-c/UniVRM/pull/1019) ([ousttrue](https://github.com/ousttrue)) -- サンプルの動作を確認 [\#1017](https://github.com/vrm-c/UniVRM/pull/1017) ([ousttrue](https://github.com/ousttrue)) -- Add a test case for exporting nodes contains null mesh [\#1016](https://github.com/vrm-c/UniVRM/pull/1016) ([oocytanb](https://github.com/oocytanb)) -- Implements vrmc\_materials\_mtoon inspector [\#1015](https://github.com/vrm-c/UniVRM/pull/1015) ([Santarh](https://github.com/Santarh)) -- IAnimationImporter を廃止 [\#1014](https://github.com/vrm-c/UniVRM/pull/1014) ([ousttrue](https://github.com/ousttrue)) diff --git a/docs/release/068/v0.78.0.md b/docs/release/068/v0.78.0.md deleted file mode 100644 index 3701f7cdf..000000000 --- a/docs/release/068/v0.78.0.md +++ /dev/null @@ -1,32 +0,0 @@ -# v0.78.0: ScriptdImporter の改修 - -主に、1.0 向けと glb/gltf の ScriptdImporter の改修です。 - -## [v0.78.0](https://github.com/vrm-c/UniVRM/tree/v0.78.0) (2021-06-23) - -* [Release](https://github.com/vrm-c/UniVRM/releases/tag/v0.78.0) -* [Milestone](https://github.com/vrm-c/UniVRM/milestone/40?closed=1) - -[Full Changelog](https://github.com/vrm-c/UniVRM/compare/v0.77.0...v0.78.0) - -## バグ修正 -- Feature10/fix sparse [\#1049](https://github.com/vrm-c/UniVRM/pull/1049) ([ousttrue](https://github.com/ousttrue)) - -## Exporter -- Export 時に default 値の TRS を出力しない [\#1061](https://github.com/vrm-c/UniVRM/pull/1061) ([ousttrue](https://github.com/ousttrue)) - -## ScriptedImporter(gltf/glb vrm-1) -- ImporterContext.AnimationClips に External か否かの情報を追加 [\#1050](https://github.com/vrm-c/UniVRM/pull/1050) ([ousttrue](https://github.com/ousttrue)) -- Feature10/remap editor [\#1053](https://github.com/vrm-c/UniVRM/pull/1053) ([ousttrue](https://github.com/ousttrue)) -- external\_object\_map に null が入っているときがある\(対象を削除したとき\) [\#1047](https://github.com/vrm-c/UniVRM/pull/1047) ([ousttrue](https://github.com/ousttrue)) - -## 1.0 -- vrm0 の時だけ migration checkbox [\#1062](https://github.com/vrm-c/UniVRM/pull/1062) ([ousttrue](https://github.com/ousttrue)) -- \[1.0\]MetaEditorの復旧 [\#1058](https://github.com/vrm-c/UniVRM/pull/1058) ([ousttrue](https://github.com/ousttrue)) -- Feature10/impl firstperson list [\#1052](https://github.com/vrm-c/UniVRM/pull/1052) ([ousttrue](https://github.com/ousttrue)) - -## その他のChangelog -- fix using [\#1066](https://github.com/vrm-c/UniVRM/pull/1066) ([ousttrue](https://github.com/ousttrue)) -- Allow referencing additional chunks. [\#1065](https://github.com/vrm-c/UniVRM/pull/1065) ([Santarh](https://github.com/Santarh)) -- Add migration code about legacy roughness texture behaviour. [\#1064](https://github.com/vrm-c/UniVRM/pull/1064) ([Santarh](https://github.com/Santarh)) -- Public ITextureDeserializer [\#1063](https://github.com/vrm-c/UniVRM/pull/1063) ([Santarh](https://github.com/Santarh)) diff --git a/docs/release/079/index.md b/docs/release/079/index.md deleted file mode 100644 index f301e2596..000000000 --- a/docs/release/079/index.md +++ /dev/null @@ -1,46 +0,0 @@ -# v0.79~ (Unity-2019.4) 最新版をご利用ください - -## ReleaseNote - -* `0.80.0` からサポートする Unity の最低バージョンを `2019.4LTS` に更新しました。 -* `0.80.0` から `VRM-1.0β` のパッケージ提供を開始しました。 - -```{toctree} -:glob: -:maxdepth: 1 - -v0.* -``` - -## パッケージ(v0.81~) - -| unitypackage | folder | contents | -|--------------------|-----------------------------------|-----------------------| -| VRMShaders_UniGLTF | Assets/VRMShaders, Assets/UniGLTF | VRMShaders と UniGLTF | -| UniVRM | Assets/VRM | VRM-0.X | -| VRM | Assets/VRM10 | VRM-1.0(β) | - -``` -+----------++----------+ -|UniVRM-0.X||UniVRM-1.0| -+----------++----------+ -+----------------------+ -| UniGLTF | -+----------------------+ -| VRMShaders | -+----------------------+ -``` - -## UPM(v0.81~) - -```js -// manifest.json 抜粋 -{ - "dependencies": { - "com.vrmc.vrmshaders": "https://github.com/vrm-c/UniVRM.git?path=/Assets/VRMShaders#v0.82.1", - "com.vrmc.gltf": "https://github.com/vrm-c/UniVRM.git?path=/Assets/UniGLTF#v0.82.1", // rename unigltf to gltf - "com.vrmc.univrm": "https://github.com/vrm-c/UniVRM.git?path=/Assets/VRM#v0.82.1", - "com.vrmc.vrm": "https://github.com/vrm-c/UniVRM.git?path=/Assets/VRM10#v0.82.1", // rename univrm1 to vrm - } -} -``` diff --git a/docs/release/079/v0.79.0.md b/docs/release/079/v0.79.0.md deleted file mode 100644 index 99b841d1c..000000000 --- a/docs/release/079/v0.79.0.md +++ /dev/null @@ -1,55 +0,0 @@ -# v0.79.0: 1.0準備 - -## [v0.79.0](https://github.com/vrm-c/UniVRM/tree/v0.79.0) (2021-07-19) - -* [Release](http://github.com/vrm-c/UniVRM/releases/tag/v0.79.0) -* [Milestone](https://github.com/vrm-c/UniVRM/milestone/41?closed=1) -* [Full Changelog](https://github.com/vrm-c/UniVRM/compare/v0.78.0...v0.79.0) - -このバージョンから `pre release` をやめて通常リリースに戻ります。 - -## AutoReference -Autoreference を有効にします。 - -- Make asmdef's `Auto Referenced` `true` . [\#1107](https://github.com/vrm-c/UniVRM/issues/1107) -- Namespace "VRM" can't be found by any other script. [\#1103](https://github.com/vrm-c/UniVRM/issues/1103) -- Make asmdef's auto-referenced true. [\#1108](https://github.com/vrm-c/UniVRM/pull/1108) ([Santarh](https://github.com/Santarh)) - -## 1.0 -- \[1.0\] Invalid migration of MToon screen coordinates outline [\#1069](https://github.com/vrm-c/UniVRM/issues/1069) -- Fix MToon 1.0 functions. [\#1101](https://github.com/vrm-c/UniVRM/pull/1101) ([Santarh](https://github.com/Santarh)) -- \[1.0\] Expression の仕様更新に追随 [\#1092](https://github.com/vrm-c/UniVRM/pull/1092) ([ousttrue](https://github.com/ousttrue)) -- \[1.0\] Fix MToon 1.0 bugs [\#1071](https://github.com/vrm-c/UniVRM/pull/1071) ([Santarh](https://github.com/Santarh)) - -## その他のChangelog - -- Add properties & Fix the bug in `RuntimeGltfInstance` [\#1109](https://github.com/vrm-c/UniVRM/pull/1109) ([Santarh](https://github.com/Santarh)) -- VRChat用に設定したVRoidモデルを再度VRMに変換する時にエラーが出て失敗する [\#1100](https://github.com/vrm-c/UniVRM/issues/1100) -- Fail to convert, "IndexOutOfRange Exception" critical error [\#1099](https://github.com/vrm-c/UniVRM/issues/1099) -- UniVRM fails to convert avatar with critical errors. [\#1098](https://github.com/vrm-c/UniVRM/issues/1098) -- Extract null extract の挙動 [\#1070](https://github.com/vrm-c/UniVRM/issues/1070) -- TRS のデフォルト値をスキップ [\#1059](https://github.com/vrm-c/UniVRM/issues/1059) -- Minor compatibility issues with Unity 2021.1 [\#1051](https://github.com/vrm-c/UniVRM/issues/1051) -- Show the warning of color space because UniGLTF supports Linear color space only. [\#1006](https://github.com/vrm-c/UniVRM/issues/1006) -- Export texture include alpha channel only when needed while exporting glTF. [\#968](https://github.com/vrm-c/UniVRM/issues/968) - -- UnitTestの修正 [\#1106](https://github.com/vrm-c/UniVRM/pull/1106) ([ousttrue](https://github.com/ousttrue)) -- UniVRM-0.79.0 [\#1105](https://github.com/vrm-c/UniVRM/pull/1105) ([ousttrue](https://github.com/ousttrue)) -- EditorTextureSerializer で例外になるテクスチャを事前にエラーメッセージにする [\#1102](https://github.com/vrm-c/UniVRM/pull/1102) ([ousttrue](https://github.com/ousttrue)) -- fix MissingReferenceException [\#1095](https://github.com/vrm-c/UniVRM/pull/1095) ([Santarh](https://github.com/Santarh)) -- Add null check in StringExtension [\#1090](https://github.com/vrm-c/UniVRM/pull/1090) ([Santarh](https://github.com/Santarh)) -- Make public resource fix method [\#1089](https://github.com/vrm-c/UniVRM/pull/1089) ([Santarh](https://github.com/Santarh)) -- Nodeの行列分解時の負のスケールの限定対応 [\#1087](https://github.com/vrm-c/UniVRM/pull/1087) ([ousttrue](https://github.com/ousttrue)) -- Feature10/zip extract [\#1086](https://github.com/vrm-c/UniVRM/pull/1086) ([ousttrue](https://github.com/ousttrue)) -- VRMC\_materials\_hdr\_emissiveMultiplier 実装 [\#1085](https://github.com/vrm-c/UniVRM/pull/1085) ([ousttrue](https://github.com/ousttrue)) -- Fix error when material count was zero in VRM [\#1084](https://github.com/vrm-c/UniVRM/pull/1084) ([Santarh](https://github.com/Santarh)) -- Add unique suffix to same name assets. [\#1083](https://github.com/vrm-c/UniVRM/pull/1083) ([Santarh](https://github.com/Santarh)) -- AnimationClip import with AnimationClipFactory [\#1082](https://github.com/vrm-c/UniVRM/pull/1082) ([Santarh](https://github.com/Santarh)) -- ApplyModifiedProperties [\#1081](https://github.com/vrm-c/UniVRM/pull/1081) ([ousttrue](https://github.com/ousttrue)) -- experimental zip archive importer [\#1080](https://github.com/vrm-c/UniVRM/pull/1080) ([ousttrue](https://github.com/ousttrue)) -- fix SettingProvider [\#1079](https://github.com/vrm-c/UniVRM/pull/1079) ([ousttrue](https://github.com/ousttrue)) -- Fix bug of unarchiving stored file in zip. [\#1077](https://github.com/vrm-c/UniVRM/pull/1077) ([Santarh](https://github.com/Santarh)) -- Refactoring `GltfParser` [\#1076](https://github.com/vrm-c/UniVRM/pull/1076) ([Santarh](https://github.com/Santarh)) -- TextureDeserializer can await. [\#1074](https://github.com/vrm-c/UniVRM/pull/1074) ([Santarh](https://github.com/Santarh)) -- Extract/Clear 改修 [\#1073](https://github.com/vrm-c/UniVRM/pull/1073) ([ousttrue](https://github.com/ousttrue)) -- Export textures with alpha channel only if necessary [\#1072](https://github.com/vrm-c/UniVRM/pull/1072) ([Santarh](https://github.com/Santarh)) diff --git a/docs/release/079/v0.80.0.md b/docs/release/079/v0.80.0.md deleted file mode 100644 index 2d49a952e..000000000 --- a/docs/release/079/v0.80.0.md +++ /dev/null @@ -1,42 +0,0 @@ -# v0.80.0: 1.0準備, 最低バージョンを Unity-2019.4LTS に更新 -## [v0.80.0](https://github.com/vrm-c/UniVRM/tree/v0.80.0) (2021-08-11) - -* [Release](http://github.com/vrm-c/UniVRM/releases/tag/v0.80.0) -* [Milestone](https://github.com/vrm-c/UniVRM/milestone/42?closed=1) -* [Full Changelog](https://github.com/vrm-c/UniVRM/compare/v0.79.0...v0.80.0) -* `Unity-2019.4LTS` - -## 最低バージョンを Unity-2019.4LTS に更新 -- Unityのサポートバージョンを 2019.4LTS 以降にする [\#1126](https://github.com/vrm-c/UniVRM/issues/1126) -- Use GUID in asmdefs [\#1131](https://github.com/vrm-c/UniVRM/pull/1131) ([Santarh](https://github.com/Santarh)) -- update 2019 settings [\#1130](https://github.com/vrm-c/UniVRM/pull/1130) ([ousttrue](https://github.com/ousttrue)) -- 開発バージョンをUnity-2019にあげる。および、 Unity-2019 require ApplyRevertGUI call in OnInspectorGUI の修正 [\#1129](https://github.com/vrm-c/UniVRM/pull/1129) ([ousttrue](https://github.com/ousttrue)) - -## VRM-1.0 -- VRM1 の unitypackage を作る [\#1127](https://github.com/vrm-c/UniVRM/issues/1127) -- Fix1/expression UI [\#1142](https://github.com/vrm-c/UniVRM/pull/1142) ([ousttrue](https://github.com/ousttrue)) -- VRM10Expression.Preset と ExpressionName を廃止 [\#1141](https://github.com/vrm-c/UniVRM/pull/1141) ([ousttrue](https://github.com/ousttrue)) -- Fix1/fix firstperson editor [\#1136](https://github.com/vrm-c/UniVRM/pull/1136) ([ousttrue](https://github.com/ousttrue)) -- Feature1/add default expressions [\#1135](https://github.com/vrm-c/UniVRM/pull/1135) ([ousttrue](https://github.com/ousttrue)) -- Feature1/update jsonschema [\#1134](https://github.com/vrm-c/UniVRM/pull/1134) ([ousttrue](https://github.com/ousttrue)) -- add null check [\#1133](https://github.com/vrm-c/UniVRM/pull/1133) ([ousttrue](https://github.com/ousttrue)) -- VRM-1.0 の unitypackage も作成する [\#1132](https://github.com/vrm-c/UniVRM/pull/1132) ([ousttrue](https://github.com/ousttrue)) -- \[VRM10\] VRM10Expression のカスタムエディターの修正 [\#1118](https://github.com/vrm-c/UniVRM/pull/1118) ([ousttrue](https://github.com/ousttrue)) - -## その他のChangelog -- URPサンプルプロジェクトへのインポート時にビルドエラーが出る [\#1137](https://github.com/vrm-c/UniVRM/issues/1137) -- Mtoonのマテリアルが作成できません [\#1114](https://github.com/vrm-c/UniVRM/issues/1114) -- export VRM with animation clip at runtime [\#1113](https://github.com/vrm-c/UniVRM/issues/1113) -- How to fix "'MToon' does not exist in the current context" error on latest version [\#1111](https://github.com/vrm-c/UniVRM/issues/1111) -- HDRP/URP Support [\#1110](https://github.com/vrm-c/UniVRM/issues/1110) -- I don't know why, but i can't export my model to VRM [\#1104](https://github.com/vrm-c/UniVRM/issues/1104) -- Head look at not work [\#1035](https://github.com/vrm-c/UniVRM/issues/1035) -- Hair import [\#956](https://github.com/vrm-c/UniVRM/issues/956) -- restore CreateUnityPackageWithBuild [\#1145](https://github.com/vrm-c/UniVRM/pull/1145) ([ousttrue](https://github.com/ousttrue)) -- OnResetClicked [\#1144](https://github.com/vrm-c/UniVRM/pull/1144) ([ousttrue](https://github.com/ousttrue)) -- UniVRM-0.80.0 [\#1143](https://github.com/vrm-c/UniVRM/pull/1143) ([ousttrue](https://github.com/ousttrue)) -- Unity2020対応のデグレを修正 [\#1140](https://github.com/vrm-c/UniVRM/pull/1140) ([notargs](https://github.com/notargs)) -- null check [\#1125](https://github.com/vrm-c/UniVRM/pull/1125) ([ousttrue](https://github.com/ousttrue)) -- ラインタイムエクスポート時に正規化を実行する例 [\#1119](https://github.com/vrm-c/UniVRM/pull/1119) ([ousttrue](https://github.com/ousttrue)) -- Skip mesh export when MeshExportInfo.CanExport is false [\#1117](https://github.com/vrm-c/UniVRM/pull/1117) ([ichi-23](https://github.com/ichi-23)) -- Make asmdef's auto-referenced true. [\#1108](https://github.com/vrm-c/UniVRM/pull/1108) ([Santarh](https://github.com/Santarh)) diff --git a/docs/release/079/v0.81.0.md b/docs/release/079/v0.81.0.md deleted file mode 100644 index d5b88be4a..000000000 --- a/docs/release/079/v0.81.0.md +++ /dev/null @@ -1,61 +0,0 @@ -# v0.81.0: 1.0準備, unitypackage 構成変更 - -**Stable 安定板** - -## [v0.81.0](https://github.com/vrm-c/UniVRM/tree/v0.81.0) (2021-08-20) - -* [Release](http://github.com/vrm-c/UniVRM/releases/tag/v0.81.0) -* [Milestone](https://github.com/vrm-c/UniVRM/milestone/43?closed=1) -* [Full Changelog](https://github.com/vrm-c/UniVRM/compare/v0.80.0...v0.81.0) - -`v0.81.0` から `unitypackage` が変わりました。 - -* Install `UniGLTF_VRMShaders` and `UniVRM` -* For `VRM-1.0Beta`, add `VRM` unitypackage - -| | UniGLTF_VRMShaders | UniVRM | VRM1.0 | -|--------------|-----------------------------------|------------|--------------| -| for GLTF | install | | | -| for VRM-0.X | install | install | | -| for VRM-1.0β | install | | install | -| folder | Assets/VRMShaders, Assets/UniGLTF | Assets/VRM | Assets/VRM10 | - -## 関連情報 (Related Information) - -* From `v0.80.0`, Unity minimal version is `Unity-2019.4LTS`[UnityVersion](https://vrm.dev/docs/univrm/install/unity_version/) - -* [UniVRMバージョン](https://vrm.dev/docs/univrm/install/univrm_version/) ([UniVRM Version](https://vrm.dev/en/docs/univrm/install/univrm_version/)) - -* [UniVRMインストール](https://vrm.dev/docs/univrm) ([UniVRM Install](https://vrm.dev/en/docs/univrm)) - -* [UniVRMアンインストール](https://vrm.dev/docs/univrm/install/univrm_uninstall/) ([UniVRM Uninstall](https://vrm.dev/en/docs/univrm/install/univrm_uninstall/)) - -* [VRMエクスポート](https://vrm.dev/docs/univrm/export/univrm_export/) ([VRM Export](https://vrm.dev/en/docs/univrm/export/univrm_export/)) - -## UnityPackage の構成を整理しました - -* UniGLTF_VRMShaders -* UniVRM(VRM-0.X) -* VRM(VRM-1.0β) - -`UniGLTF_VRMShaders` `UniVRM` の順に2つインストールしてください - -## パッケージ整理など -- UniGLTF の UPM id を、`com.vrmc.unigltf` から `com.vrmc.gltf` に変えてバージョンを振り直し [\#1156](https://github.com/vrm-c/UniVRM/issues/1156) -- UnityPackage に Samples を含める [\#1159](https://github.com/vrm-c/UniVRM/pull/1159) ([ousttrue](https://github.com/ousttrue)) -- 内部バージョンは維持 UniGLTF/UniGLTFVersion.cs [\#1158](https://github.com/vrm-c/UniVRM/pull/1158) ([ousttrue](https://github.com/ousttrue)) -- What difference between "UniVRM0X" and "UniVRM10" unitypackage? 「UniVRM0X」と「UniVRM10」のユニティパッケージの違いは何ですか? [\#1152](https://github.com/vrm-c/UniVRM/issues/1152) -- リリースページの安定版のバージョン番号ミス [\#1150](https://github.com/vrm-c/UniVRM/issues/1150) -- サンプルの構成変更 [\#1155](https://github.com/vrm-c/UniVRM/pull/1155) ([ousttrue](https://github.com/ousttrue)) - -## VRM-1.0 -- \[VRM1\] VRM10/MToon10 のインスペクターの Emission が HDR でない [\#1148](https://github.com/vrm-c/UniVRM/issues/1148) -- Feature1/lookat editor tool [\#1154](https://github.com/vrm-c/UniVRM/pull/1154) ([ousttrue](https://github.com/ousttrue)) -- add \[HDR\] [\#1151](https://github.com/vrm-c/UniVRM/pull/1151) ([ousttrue](https://github.com/ousttrue)) - -## その他のChangelog -- Add properties to `RuntimeGltfInstance` [\#1096](https://github.com/vrm-c/UniVRM/issues/1096) -- \[0.77\]AsyncでランタイムロードしたモデルのScaleを1以上にするとSpringBoneの動作が怪しくなる [\#1115](https://github.com/vrm-c/UniVRM/issues/1115) -- implement Mesh.colors [\#1153](https://github.com/vrm-c/UniVRM/pull/1153) ([ousttrue](https://github.com/ousttrue)) -- ISSUE\_TEMPLATE を簡略化 [\#1149](https://github.com/vrm-c/UniVRM/pull/1149) ([ousttrue](https://github.com/ousttrue)) -- Update unity version & end preview release [\#1147](https://github.com/vrm-c/UniVRM/pull/1147) ([ousttrue](https://github.com/ousttrue)) diff --git a/docs/release/079/v0.82.0.md b/docs/release/079/v0.82.0.md deleted file mode 100644 index c7753b842..000000000 --- a/docs/release/079/v0.82.0.md +++ /dev/null @@ -1,32 +0,0 @@ -# v0.82.0: 1.0準備, URP 向け Material置き換え機能 - -## [v0.82.0](https://github.com/vrm-c/UniVRM/tree/v0.82.0) (2021-09-01) -* [Release](http://github.com/vrm-c/UniVRM/releases/tag/v0.82.0) -* [Milestone](https://github.com/vrm-c/UniVRM/milestone/44?closed=1) -* [Full Changelog](https://github.com/vrm-c/UniVRM/compare/v0.81.0...v0.82.0) -* glb の import, URP API - -## URP(Universal Render Pipeline) -URP 向けに Material Import をカスタマイズする機能をはじめました (Experimental) - -`TODO:` アプリ開発者向けドキュメント - -- Add MaterialGenerator customization point \(for URP\) [\#1177](https://github.com/vrm-c/UniVRM/pull/1177) ([ousttrue](https://github.com/ousttrue)) - -## [1.0] - -- \[1.0\]extract の一覧に matcap など一部のテクスチャーが一覧されない [\#1171](https://github.com/vrm-c/UniVRM/issues/1171) -- \[1.0\] MToon10でエクスポートするとStandardになってしまう [\#1164](https://github.com/vrm-c/UniVRM/issues/1164) -- \[1.0\] Vrm-1.0 の Texture 列挙を修正 [\#1174](https://github.com/vrm-c/UniVRM/pull/1174) ([ousttrue](https://github.com/ousttrue)) -- SubAssetでも中を見れるように、デフォルトで AdvancedMode にする [\#1168](https://github.com/vrm-c/UniVRM/pull/1168) ([ousttrue](https://github.com/ousttrue)) -- play mode の expression preview [\#1169](https://github.com/vrm-c/UniVRM/pull/1169) ([ousttrue](https://github.com/ousttrue)) - -## その他のChangelog -- Sampleの構成 [\#1068](https://github.com/vrm-c/UniVRM/issues/1068) -- Error Message [\#1180](https://github.com/vrm-c/UniVRM/pull/1180) ([ousttrue](https://github.com/ousttrue)) -- UniVRM-0.82.0 [\#1179](https://github.com/vrm-c/UniVRM/pull/1179) ([ousttrue](https://github.com/ousttrue)) -- add VRM10AutoExpression for VRM10Viewer. move test\_motion.txt [\#1173](https://github.com/vrm-c/UniVRM/pull/1173) ([ousttrue](https://github.com/ousttrue)) -- simple [\#1172](https://github.com/vrm-c/UniVRM/pull/1172) ([ousttrue](https://github.com/ousttrue)) -- Fix10/mtoon export/import [\#1167](https://github.com/vrm-c/UniVRM/pull/1167) ([ousttrue](https://github.com/ousttrue)) -- Fix/readme etc [\#1161](https://github.com/vrm-c/UniVRM/pull/1161) ([ousttrue](https://github.com/ousttrue)) -- UniVRM-0.81.0 [\#1157](https://github.com/vrm-c/UniVRM/pull/1157) ([ousttrue](https://github.com/ousttrue)) diff --git a/docs/release/079/v0.83.0.md b/docs/release/079/v0.83.0.md deleted file mode 100644 index 1b3b904a2..000000000 --- a/docs/release/079/v0.83.0.md +++ /dev/null @@ -1,54 +0,0 @@ -# v0.83.0: 1.0準備 - -https://vrm.dev/ - -のプログラミング関連のドキュメントを - -https://vrm-c.github.io/UniVRM/ - -に引越ししました。 - -## [v0.83.0](https://github.com/vrm-c/UniVRM/tree/v0.83.0) (2021-09-10) - -| 09/03 | [0.82.1](http://github.com/vrm-c/UniVRM/releases/tag/v0.82.1) [Milestone](https://github.com/vrm-c/UniVRM/milestone/45?closed=1) | | URP API | - -* [Release](https://github.com/vrm-c/UniVRM/releases/tag/v0.83.0) -* [Milestone](https://github.com/vrm-c/UniVRM/milestone/45?closed=1) -[Full Changelog](https://github.com/vrm-c/UniVRM/compare/v0.82.1...v0.83.0) - -## bug修正 - -- PBR テクスチャーの変換に使っている シェーダーが ビルドに含まれない [\#1187](https://github.com/vrm-c/UniVRM/issues/1187) -- Include all shaders in Resources directory. [\#1203](https://github.com/vrm-c/UniVRM/pull/1203) ([Santarh](https://github.com/Santarh)) -- Standard Shader Export - NotImplementedException When Occlusion and Metallic Resolutions Do Not Match [\#1178](https://github.com/vrm-c/UniVRM/issues/1178) - -## 1.0 - -- \[1.0\] Renderer.enabled = false になってない [\#1197](https://github.com/vrm-c/UniVRM/issues/1197) -- \[1.0\] SetupAsync にして Auto で生成される Mesh の初期状態を非表示にした [\#1194](https://github.com/vrm-c/UniVRM/issues/1194) -- \[1.0\] MaterialUVBindings の挙動 [\#1191](https://github.com/vrm-c/UniVRM/issues/1191) -- \[1.0\] マイグレートロードしたときに古い方のメタにアクセスできる API [\#1190](https://github.com/vrm-c/UniVRM/issues/1190) -- \[1.0\] MaterialValueBind が重複すると例外 [\#1189](https://github.com/vrm-c/UniVRM/issues/1189) -- \[1.0\] サムネイルが無名のときにエラーになる場合がある [\#1188](https://github.com/vrm-c/UniVRM/issues/1188) -- 初期値との差分を使うようにロジックを変更 [\#1209](https://github.com/vrm-c/UniVRM/pull/1209) ([ousttrue](https://github.com/ousttrue)) -- \[1.0\] FirstPerson 初期化を整理 [\#1206](https://github.com/vrm-c/UniVRM/pull/1206) ([ousttrue](https://github.com/ousttrue)) -- \[1.0\] RuntimeLoad と meta 取得 を実装 [\#1196](https://github.com/vrm-c/UniVRM/pull/1196) ([ousttrue](https://github.com/ousttrue)) -- \[1.0\] thumbnail の名前が無い時に SubAssetKey を作るのに失敗するのを修正 [\#1193](https://github.com/vrm-c/UniVRM/pull/1193) ([ousttrue](https://github.com/ousttrue)) -- MaterialColorBindings の重複時の例外防止 [\#1192](https://github.com/vrm-c/UniVRM/pull/1192) ([ousttrue](https://github.com/ousttrue)) - -## その他のChangelog - -- MMD4Mecanim+UniVRM [\#1184](https://github.com/vrm-c/UniVRM/issues/1184) -- Namespace "VRM" can't be found by any other script. [\#1103](https://github.com/vrm-c/UniVRM/issues/1103) -- UniGLTF / VRMShader assembly file autoReference setting needs to be true for UPM package import [\#993](https://github.com/vrm-c/UniVRM/issues/993) -- \#if UNITY\_EDITOR でビルドエラーを修正 [\#1213](https://github.com/vrm-c/UniVRM/pull/1213) ([ousttrue](https://github.com/ousttrue)) -- UniVRM-0.83.0 [\#1212](https://github.com/vrm-c/UniVRM/pull/1212) ([ousttrue](https://github.com/ousttrue)) -- \[Exporter\] shader版の StandardMap の Exporter 変換を追加 [\#1207](https://github.com/vrm-c/UniVRM/pull/1207) ([ousttrue](https://github.com/ousttrue)) -- Standard を GraphicsSettings に追加 [\#1204](https://github.com/vrm-c/UniVRM/pull/1204) ([ousttrue](https://github.com/ousttrue)) -- Import時に非表示にする [\#1202](https://github.com/vrm-c/UniVRM/pull/1202) ([ousttrue](https://github.com/ousttrue)) -- 書き間違え [\#1201](https://github.com/vrm-c/UniVRM/pull/1201) ([ousttrue](https://github.com/ousttrue)) -- シンプルなREADME [\#1199](https://github.com/vrm-c/UniVRM/pull/1199) ([ousttrue](https://github.com/ousttrue)) -- Fix/simple viewer docfx [\#1198](https://github.com/vrm-c/UniVRM/pull/1198) ([ousttrue](https://github.com/ousttrue)) -- `v0.82.1` の RuntimeLoad について [\#1195](https://github.com/vrm-c/UniVRM/pull/1195) ([ousttrue](https://github.com/ousttrue)) -- Feature/docfx [\#1186](https://github.com/vrm-c/UniVRM/pull/1186) ([ousttrue](https://github.com/ousttrue)) -- simple [\#1172](https://github.com/vrm-c/UniVRM/pull/1172) ([ousttrue](https://github.com/ousttrue)) diff --git a/docs/release/079/v0.84.0.md b/docs/release/079/v0.84.0.md deleted file mode 100644 index 1db10e0df..000000000 --- a/docs/release/079/v0.84.0.md +++ /dev/null @@ -1,36 +0,0 @@ -# v0.84.0: 1.0準備, glTF import menu 復活 - -## [v0.84.0](https://github.com/vrm-c/UniVRM/tree/v0.84.0) (2021-09-22) - -* [Release](https://github.com/vrm-c/UniVRM/releases/tag/v0.84.0) -* [Milestone](https://github.com/vrm-c/UniVRM/milestone/46?closed=1) - -[Full Changelog](https://github.com/vrm-c/UniVRM/compare/v0.83.0...v0.84.0) - - -- ScriptedImporterのExtract挙動を FbxImporter の挙動に合わせる [\#1048](https://github.com/vrm-c/UniVRM/issues/1048) - -## glTF -- no import menu [\#1162](https://github.com/vrm-c/UniVRM/issues/1162) -- restore UniGLTF/import menu [\#1233](https://github.com/vrm-c/UniVRM/pull/1233) ([ousttrue](https://github.com/ousttrue)) -- URP 未インストール時に、URPを選択できないように修正 [\#1232](https://github.com/vrm-c/UniVRM/pull/1232) ([ousttrue](https://github.com/ousttrue)) - -## 1.0 -- CreateErasedMeshAsync [\#1221](https://github.com/vrm-c/UniVRM/issues/1221) -- Shader error in 'VRM10/MToon10': undeclared identifier 'i' [\#1211](https://github.com/vrm-c/UniVRM/issues/1211) -- Make MToon10's fog work. [\#1237](https://github.com/vrm-c/UniVRM/pull/1237) ([Santarh](https://github.com/Santarh)) -- \[1.0\] TextureTransformBind の Scale/Offset 変換 [\#1234](https://github.com/vrm-c/UniVRM/pull/1234) ([ousttrue](https://github.com/ousttrue)) -- \[1.0\] DefaultExecutionOrder [\#1230](https://github.com/vrm-c/UniVRM/pull/1230) ([ousttrue](https://github.com/ousttrue)) -- \[1.0\] bone selector\(experimental\) 【squash merge】 [\#1228](https://github.com/vrm-c/UniVRM/pull/1228) ([ousttrue](https://github.com/ousttrue)) -- \[1.0\] meta の仕様準拠 [\#1227](https://github.com/vrm-c/UniVRM/pull/1227) ([ousttrue](https://github.com/ousttrue)) -- \[1.0\] preview の MaterialUVBindings 動作を修正 [\#1226](https://github.com/vrm-c/UniVRM/pull/1226) ([ousttrue](https://github.com/ousttrue)) -- Can not access Mesh on thread [\#1223](https://github.com/vrm-c/UniVRM/pull/1223) ([ousttrue](https://github.com/ousttrue)) - -## その他のChangelog - -- UniVRM-0.84.0 [\#1231](https://github.com/vrm-c/UniVRM/pull/1231) ([ousttrue](https://github.com/ousttrue)) -- docfx を sphinx に変更 [\#1224](https://github.com/vrm-c/UniVRM/pull/1224) ([ousttrue](https://github.com/ousttrue)) -- (Optimize) Profiler.Begin\(\)/End\(\)をMeshImporterに仕込んだ [\#1222](https://github.com/vrm-c/UniVRM/pull/1222) ([notargs](https://github.com/notargs)) -- (Optimize) ImporterContextのうち、BuildHierarchyまわりのフレームを分散 [\#1220](https://github.com/vrm-c/UniVRM/pull/1220) ([notargs](https://github.com/notargs)) -- (Optimize) BuildBlendShape・LoadGeometryAsyncをワーカースレッドでの読み込みに対応 [\#1219](https://github.com/vrm-c/UniVRM/pull/1219) ([notargs](https://github.com/notargs)) -- LoadTexturesAsync・LoadMaterialsAsyncへのAwaitCallerの受け渡しが漏れていた問題を修正 [\#1215](https://github.com/vrm-c/UniVRM/pull/1215) ([notargs](https://github.com/notargs)) diff --git a/docs/release/079/v0.85.0.md b/docs/release/079/v0.85.0.md deleted file mode 100644 index 97212bb1c..000000000 --- a/docs/release/079/v0.85.0.md +++ /dev/null @@ -1,41 +0,0 @@ -# v0.85.0: 1.0準備, [0.x]FastSpringBone - -## [v0.85.0](https://github.com/vrm-c/UniVRM/tree/v0.85.0) (2021-09-30) - -* [Release](https://github.com/vrm-c/UniVRM/releases/tag/v0.85.0) -* [Milestone](https://github.com/vrm-c/UniVRM/milestone/47?closed=1) - -[Full Changelog](https://github.com/vrm-c/UniVRM/compare/v0.84.0...v0.85.0) - -## [1.0] -- \[1.0\] VRM10ObjectFirstPerson.SetupAsync に isMine 引数 [\#1250](https://github.com/vrm-c/UniVRM/issues/1250) -- \[1.0\] MToon10 offset/scale の挙動 [\#1225](https://github.com/vrm-c/UniVRM/issues/1225) -- CreateErasedMeshAsync [\#1221](https://github.com/vrm-c/UniVRM/issues/1221) -- \[1.0\] Vrm10Controller を Vrm10Instance に改名してリソース管理を委譲する [\#1242](https://github.com/vrm-c/UniVRM/issues/1242) -- \[1.0\] Fix MToon10 texture offset/scale bug. [\#1261](https://github.com/vrm-c/UniVRM/pull/1261) ([Santarh](https://github.com/Santarh)) -- VrmLib.Model の Read を非同期処理フェーズに移動 [\#1259](https://github.com/vrm-c/UniVRM/pull/1259) ([Santarh](https://github.com/Santarh)) -- add self flag [\#1258](https://github.com/vrm-c/UniVRM/pull/1258) ([ousttrue](https://github.com/ousttrue)) -- \[1.0\] Thumbnail の nullcheck [\#1254](https://github.com/vrm-c/UniVRM/pull/1254) ([ousttrue](https://github.com/ousttrue)) -- \[1.0\] FirstPerson.SetupAsync 修正 [\#1252](https://github.com/vrm-c/UniVRM/pull/1252) ([ousttrue](https://github.com/ousttrue)) -- \[1.0\] rename\_VRM10Controller\_to\_Vrm10Instance [\#1251](https://github.com/vrm-c/UniVRM/pull/1251) ([ousttrue](https://github.com/ousttrue)) - -## FastSpringBone -利用方法は、 `Assets/VRM/Samples/SimpleViewer` を参考にしてください。 - -- Add FastSpringBone [\#1263](https://github.com/vrm-c/UniVRM/pull/1263) ([notargs](https://github.com/notargs)) - -## その他のChangelog - -- it might not be a bug but i can't import the package [\#1238](https://github.com/vrm-c/UniVRM/issues/1238) -- Failed UnlitTransparentZWrite fallback on importing VRM 0.x [\#1139](https://github.com/vrm-c/UniVRM/issues/1139) -- LWRP / URP support [\#368](https://github.com/vrm-c/UniVRM/issues/368) -- warning [\#1265](https://github.com/vrm-c/UniVRM/pull/1265) ([ousttrue](https://github.com/ousttrue)) -- Fix/unity version [\#1262](https://github.com/vrm-c/UniVRM/pull/1262) ([ousttrue](https://github.com/ousttrue)) -- Vrm と それ以外の glb の処理分岐方法を変更 [\#1260](https://github.com/vrm-c/UniVRM/pull/1260) ([ousttrue](https://github.com/ousttrue)) -- Fallback UnlitTransparentWithZWrite into MToon's emissive factor. [\#1255](https://github.com/vrm-c/UniVRM/pull/1255) ([Santarh](https://github.com/Santarh)) -- Update -----feature-request.md [\#1253](https://github.com/vrm-c/UniVRM/pull/1253) ([ousttrue](https://github.com/ousttrue)) -- UniGLTF/README 更新 [\#1249](https://github.com/vrm-c/UniVRM/pull/1249) ([ousttrue](https://github.com/ousttrue)) -- `VRM/UnlitTransparentZWrite` の Import を修正 [\#1248](https://github.com/vrm-c/UniVRM/pull/1248) ([ousttrue](https://github.com/ousttrue)) -- Update README.md [\#1246](https://github.com/vrm-c/UniVRM/pull/1246) ([ousttrue](https://github.com/ousttrue)) -- Fix throw by First. Use FirstOrDefault [\#1244](https://github.com/vrm-c/UniVRM/pull/1244) ([ousttrue](https://github.com/ousttrue)) -- lambda `Func\\>` cause warning. Use Task.FromResult [\#1243](https://github.com/vrm-c/UniVRM/pull/1243) ([ousttrue](https://github.com/ousttrue)) diff --git a/docs/release/079/v0.86.0.md b/docs/release/079/v0.86.0.md deleted file mode 100644 index 9584db569..000000000 --- a/docs/release/079/v0.86.0.md +++ /dev/null @@ -1,23 +0,0 @@ -# v0.86.0: 1.0準備, [1.0]FastSpringBone - -## 1.0 -* [[\#1287](https://github.com/vrm-c/UniVRM/pull/1287)] [1.0] !isSelf かつ firstPersonOnly のときに VisibleRenderers から除去する -* [[\#1280](https://github.com/vrm-c/UniVRM/pull/1280)] [1.0] ヒエラルキーに回転・スケールが含まれているモデルのマイグレーション -* [[\#1278](https://github.com/vrm-c/UniVRM/pull/1278)] Avoid FastSpringBone in UnitTest -* [[\#1277](https://github.com/vrm-c/UniVRM/pull/1277)] Add fastSpringBone documents -* [[\#1273](https://github.com/vrm-c/UniVRM/pull/1273)] Improve buffer construction performance -* [[\#1271](https://github.com/vrm-c/UniVRM/pull/1271)] Add FastSpringBone for VRM1.0 - -## その他 -* [[\#1288](https://github.com/vrm-c/UniVRM/pull/1288)] Fix/test filter -* [[\#1285](https://github.com/vrm-c/UniVRM/pull/1285)] Doc/add release note -* [[\#1283](https://github.com/vrm-c/UniVRM/pull/1283)] Ignore meshFilter if it hided or hasn't vertex -* [[\#1282](https://github.com/vrm-c/UniVRM/pull/1282)] vrm.devから移動 -* [[\#1281](https://github.com/vrm-c/UniVRM/pull/1281)] UniVRM-0.86.0 -* [[\#1279](https://github.com/vrm-c/UniVRM/pull/1279)] [Maintenance] mv VrmLib.SpanLike to UniGLTF.SpanLike -* [[\#1276](https://github.com/vrm-c/UniVRM/pull/1276)] conf.py とコマンドラインの評価順ぽい -* [[\#1275](https://github.com/vrm-c/UniVRM/pull/1275)] もう一回 -* [[\#1274](https://github.com/vrm-c/UniVRM/pull/1274)] Sphinx更新 -* [[\#1272](https://github.com/vrm-c/UniVRM/pull/1272)] fix name -* [[\#1270](https://github.com/vrm-c/UniVRM/pull/1270)] BvhImporterContext.Parse の引き数間違いを修正 -* [[\#1269](https://github.com/vrm-c/UniVRM/pull/1269)] fix typo diff --git a/docs/release/079/v0.87.0.md b/docs/release/079/v0.87.0.md deleted file mode 100644 index 513f296fa..000000000 --- a/docs/release/079/v0.87.0.md +++ /dev/null @@ -1,38 +0,0 @@ -# v0.87.0: 1.0準備 - -## 1.0 - -* [[\#1317](https://github.com/vrm-c/UniVRM/pull/1317)] 1.0-beta -* [[\#1314](https://github.com/vrm-c/UniVRM/pull/1314)] FastSpringBone1.0の内部構造を動的に変更するための仕組みを追加しました -* [[\#1312](https://github.com/vrm-c/UniVRM/pull/1312)] [1.0] Scale 対応 -* [[\#1308](https://github.com/vrm-c/UniVRM/pull/1308)] [1.0] ushort, byte 型の indices を持つモデルのマイグレーション -* [[\#1306](https://github.com/vrm-c/UniVRM/pull/1306)] Hierarchyの構築が終わるまでVrm10Instanceの有効化を遅延させる -* [[\#1305](https://github.com/vrm-c/UniVRM/pull/1305)] [1.0] Migration の修正 - -## unitypackage - -* [[\#1320](https://github.com/vrm-c/UniVRM/pull/1320)] unity_package -* [[\#1309](https://github.com/vrm-c/UniVRM/pull/1309)] copy Samples~ to under Assets -* [[\#1299](https://github.com/vrm-c/UniVRM/pull/1299)] [Maintenance] Samples を Samples~ に移動 - -## doc - -* [[\#1313](https://github.com/vrm-c/UniVRM/pull/1313)] Doc/update 20211015 -* [[\#1302](https://github.com/vrm-c/UniVRM/pull/1302)] rtdテンプレート向けの言語スイッチリンク -* [[\#1301](https://github.com/vrm-c/UniVRM/pull/1301)] update release notes -* [[\#1298](https://github.com/vrm-c/UniVRM/pull/1298)] Doc/update theme -* [[\#1297](https://github.com/vrm-c/UniVRM/pull/1297)] Doc/reelease page -* [[\#1292](https://github.com/vrm-c/UniVRM/pull/1292)] Put English version in msgstr -* [[\#1291](https://github.com/vrm-c/UniVRM/pull/1291)] update release note v0.86.0(en) -* [[\#1290](https://github.com/vrm-c/UniVRM/pull/1290)] 新しい順に並べ替え -* [[\#1289](https://github.com/vrm-c/UniVRM/pull/1289)] Doc/release v0.86.0 - -## other - -* [[\#1318](https://github.com/vrm-c/UniVRM/pull/1318)] Trim whitespaces at generated object field serialization code. -* [[\#1315](https://github.com/vrm-c/UniVRM/pull/1315)] At importing, Unity asset name is fixed with ignore-case comparison. -* [[\#1316](https://github.com/vrm-c/UniVRM/pull/1316)] Quaternion.AngleAxisの単位が間違えていたことによるバグを修正 -* [[\#1311](https://github.com/vrm-c/UniVRM/pull/1311)] Implements asynchronous AwaitCaller at runtime. -* [[\#1310](https://github.com/vrm-c/UniVRM/pull/1310)] UniVRM-0.87.0 -* [[\#1307](https://github.com/vrm-c/UniVRM/pull/1307)] VRMShaders.GLTF.IO 以下のディレクトリ整理 -* [[\#1300](https://github.com/vrm-c/UniVRM/pull/1300)] fix warnings diff --git a/docs/release/079/v0.88.0.md b/docs/release/079/v0.88.0.md deleted file mode 100644 index cd72234d9..000000000 --- a/docs/release/079/v0.88.0.md +++ /dev/null @@ -1,41 +0,0 @@ -# v0.88.0: 1.0準備 - -## 過去に TransparentZWrite シェーダーでエクスポートしたファイルをロード時に変換する修正 - -* {doc}`TransparentZWrite ` -* [[\#1331](https://github.com/vrm-c/UniVRM/pull/1331)] Fix UnlitTransparentZWrite fallback code. - -## buffer.uri に `data:` を使っている glb/gltf に対応 - -`image.uri` では `data:` に対応していたのだけど、`buffer.uri` は対応していなかった。 - -* [Error when load glb file (buffer.uri)](https://github.com/vrm-c/UniVRM/issues/1326) - -## 1.0 -* [[\#1346](https://github.com/vrm-c/UniVRM/pull/1346)] Fix10/fix expression migration -* [[\#1347](https://github.com/vrm-c/UniVRM/pull/1347)] [1.0] Expression UV Binding の挙動 -* [[\#1353](https://github.com/vrm-c/UniVRM/pull/1353)] Migrate legacy Unlit shaders -* [[\#1349](https://github.com/vrm-c/UniVRM/pull/1349)] fix (VRM1.0, MToon): exported emissive factor should be in linear colorspace -* [[\#1348](https://github.com/vrm-c/UniVRM/pull/1348)] fix (VRM1.0, MToon): change export spec version to 1.0-beta -* [[\#1347](https://github.com/vrm-c/UniVRM/pull/1347)] [1.0] Expression UV Binding の挙動 -* [[\#1346](https://github.com/vrm-c/UniVRM/pull/1346)] Fix10/fix expression migration -* [[\#1344](https://github.com/vrm-c/UniVRM/pull/1344)] [1.0] const LICENSE_URL_JA -* [[\#1342](https://github.com/vrm-c/UniVRM/pull/1342)] [1.0] migration fail safe -* [[\#1340](https://github.com/vrm-c/UniVRM/pull/1340)] ReconstructSpringBoneを呼んだ時、デフォルトの回転角の指定が正しく行えない問題を修正 - -## doc -* [[\#1337](https://github.com/vrm-c/UniVRM/pull/1337)] sphinx エラー修正 -* [[\#1336](https://github.com/vrm-c/UniVRM/pull/1336)] Doc/update 20211022 -* [[\#1323](https://github.com/vrm-c/UniVRM/pull/1323)] Doc/update 20211018 -* [[\#1321](https://github.com/vrm-c/UniVRM/pull/1321)] UniVRM-0.87.0 release note - -## Others -* [[\#1345](https://github.com/vrm-c/UniVRM/pull/1345)] UniVRM-0.88.0 -* [[\#1343](https://github.com/vrm-c/UniVRM/pull/1343)] bufferView の data uri を実装 -* [[\#1339](https://github.com/vrm-c/UniVRM/pull/1339)] [Maintenance] refactoring gltf buffer access -* [[\#1338](https://github.com/vrm-c/UniVRM/pull/1338)] MaterialDescriptorをreadonly structに変更 -* [[\#1327](https://github.com/vrm-c/UniVRM/pull/1327)] Merge duplicated gltfExporter argument `GltfExportSettings` -* [[\#1334](https://github.com/vrm-c/UniVRM/pull/1334)] [0.x] Remove RuntimeGltfInstance before saving a prefab. -* [[\#1330](https://github.com/vrm-c/UniVRM/pull/1330)] FastSpringBoneがMathf関連のエラーを吐く問題を修正 -* [[\#1324](https://github.com/vrm-c/UniVRM/pull/1324)] Normalize quaternion on update headTransform.rotation -* [[\#1322](https://github.com/vrm-c/UniVRM/pull/1322)] fix download url diff --git a/docs/release/079/v0.89.0.md b/docs/release/079/v0.89.0.md deleted file mode 100644 index 1b052c8c1..000000000 --- a/docs/release/079/v0.89.0.md +++ /dev/null @@ -1,31 +0,0 @@ -# v0.89.0: 1.0準備 - -## exporter -一部のモデルでエクスポート時に blend shape の法線が乱れる問題を修正しました。 - -* [[\#1363](https://github.com/vrm-c/UniVRM/pull/1363)] meshを正規化するときに、法線を正規化する - -### 発生条件 - -* 正規化する -* 正規化する前のモデルに回転が含まれている(blender由来 の Z-UP Meshなど) -* 法線が正規化されていない({100, 0, 0} などの値) - * scale の影響かもしれない - -が組み合わさったときに blend shape の bake 結果が破綻する場合があるようです。 - -## importer - -`v0.88.0` で `GLTF` のロードが低速化した問題を修正しました。 - -* [[\#1362](https://github.com/vrm-c/UniVRM/pull/1362)] glTF 形式の uri アクセスをキャッシュ(たぶん、0.87以前の動作) - -## 1.0 -* [[\#1365](https://github.com/vrm-c/UniVRM/pull/1365)] [1.0] meta の Editor 仕様に追随 -* [[\#1356](https://github.com/vrm-c/UniVRM/pull/1356)] [1.0] Fix10/firstperson import fallback - -## other -* [[\#1366](https://github.com/vrm-c/UniVRM/pull/1366)] UniVRM-0.89 -* [[\#1364](https://github.com/vrm-c/UniVRM/pull/1364)] menu that contains "//" is not visible in Unity-2021.2 -* [[\#1358](https://github.com/vrm-c/UniVRM/pull/1358)] download button -* [[\#1355](https://github.com/vrm-c/UniVRM/pull/1355)] Doc/fix v0 88 0 diff --git a/docs/release/079/v0.90.0.md b/docs/release/079/v0.90.0.md deleted file mode 100644 index bd53caef5..000000000 --- a/docs/release/079/v0.90.0.md +++ /dev/null @@ -1,19 +0,0 @@ -# v0.90.0: NativeArray - -* [[\#1373](https://github.com/vrm-c/UniVRM/pull/1373)] New Mesh APIを利用することで、GPUへのMeshアップロードコストを削減 - -## 1.0 -* [[\#1387](https://github.com/vrm-c/UniVRM/pull/1387)] [1.0] ScriptableObject VRM10Expression の MorphTargetBinding.Weight の値域を 0-1 に修正 -* [[\#1374](https://github.com/vrm-c/UniVRM/pull/1374)] [1.0] indices が 65535 を超える場合に indexFormat をセットする - -## その他 -* [[\#1394](https://github.com/vrm-c/UniVRM/pull/1394)] Colorsのnull考慮漏れを修正 -* [[\#1392](https://github.com/vrm-c/UniVRM/pull/1392)] ビルド時の参照エラーを修正 -* [[\#1391](https://github.com/vrm-c/UniVRM/pull/1391)] UniVRM-0.90.0 -* [[\#1385](https://github.com/vrm-c/UniVRM/pull/1385)] 未知の material をエクスポートするとエラーになるのを回避 -* [[\#1376](https://github.com/vrm-c/UniVRM/pull/1376)] VRM1.0についてもNew Mesh APIを使う -* [[\#1375](https://github.com/vrm-c/UniVRM/pull/1375)] UniVRM-0.89.1 -* [[\#1372](https://github.com/vrm-c/UniVRM/pull/1372)] MeshContextのListをIReadOnlyListに変更・その他フォーマット -* [[\#1371](https://github.com/vrm-c/UniVRM/pull/1371)] MeshImporterからMeshContextを分離 -* [[\#1370](https://github.com/vrm-c/UniVRM/pull/1370)] fix download -* [[\#1369](https://github.com/vrm-c/UniVRM/pull/1369)] doc/v0 89 0 diff --git a/docs/release/079/v0.91.0.md b/docs/release/079/v0.91.0.md deleted file mode 100644 index ac69a1b1a..000000000 --- a/docs/release/079/v0.91.0.md +++ /dev/null @@ -1,26 +0,0 @@ -# v0.91.0: 1.0準備 - -## export option 追加 -* [[\#1415](https://github.com/vrm-c/UniVRM/pull/1415)] Feature/keep vertex color - -## texture importer 設定関連 -* [[\#1410](https://github.com/vrm-c/UniVRM/pull/1410)] Add the capability of importing texture extension. -* [[\#1402](https://github.com/vrm-c/UniVRM/pull/1402)] While importing in Unity Editor, `Max Size` property is invalid if a texture size was larger than 2048. -* [[\#1403](https://github.com/vrm-c/UniVRM/pull/1403)] Ignore texture compression settings while exporting glTF / VRM. - -## 1.0 -* [[\#1409](https://github.com/vrm-c/UniVRM/pull/1409)] 同一のバイト列を参照するBufferAccessor が複数回、座標変換(右手・左手変換)されるのを回避する -* [[\#1405](https://github.com/vrm-c/UniVRM/pull/1405)] skin があるが mesh が無い -* [[\#1400](https://github.com/vrm-c/UniVRM/pull/1400)] Fix migration error in MToon & Modify Screen Coords Outline drawing algorithm. - -## その他 -* [[\#1416](https://github.com/vrm-c/UniVRM/pull/1416)] UniVRM-0.91.0 -* [[\#1414](https://github.com/vrm-c/UniVRM/pull/1414)] Make public constructor of interface class. -* [[\#1412](https://github.com/vrm-c/UniVRM/pull/1412)] Remove unused AOT Call generation -* [[\#1411](https://github.com/vrm-c/UniVRM/pull/1411)] Refactoring top menues of UniGLTF and UniVRM 0.x -* [[\#1407](https://github.com/vrm-c/UniVRM/pull/1407)] Change ITextureDeserializer interface. The implementation must set sampler params. -* [[\#1404](https://github.com/vrm-c/UniVRM/pull/1404)] UniHumanoid のフォルダ構成を整理 -* [[\#1399](https://github.com/vrm-c/UniVRM/pull/1399)] Add a destructive MToon migration in edge case. -* [[\#1398](https://github.com/vrm-c/UniVRM/pull/1398)] UniVRM-0.90.1 -* [[\#1397](https://github.com/vrm-c/UniVRM/pull/1397)] UniGLTF において、メッシュの Bounds が計算されていなかった問題を修正 -* [[\#1395](https://github.com/vrm-c/UniVRM/pull/1395)] release v0.90.0 diff --git a/docs/release/079/v0.92.0.md b/docs/release/079/v0.92.0.md deleted file mode 100644 index eb4662b74..000000000 --- a/docs/release/079/v0.92.0.md +++ /dev/null @@ -1,21 +0,0 @@ -# v0.92.0: 1.0準備 - -## [1.0] 正規化しない - -* [[\#1429](https://github.com/vrm-c/UniVRM/pull/1429)] [1.0][Importer] Import 時の正規化を実装 -* [[\#1428](https://github.com/vrm-c/UniVRM/pull/1428)] [1.0] Export ダイアログは正規化しない - -## VRM-0.x - -meta オブジェクトの置き換え機能の修正。 -シーンインスタンス毎に異なる meta オブジェクトを設定できます。 - -* [[\#1423](https://github.com/vrm-c/UniVRM/pull/1423)] meta の PropertyField に対するオブジェクト置き換えを有効にする - -## その他 - -* [[\#1433](https://github.com/vrm-c/UniVRM/pull/1433)] Fix/exporter extensionused -* [[\#1432](https://github.com/vrm-c/UniVRM/pull/1432)] Version/v0 92 0 -* [[\#1420](https://github.com/vrm-c/UniVRM/pull/1420)] UniVRM-0.91.1 -* [[\#1419](https://github.com/vrm-c/UniVRM/pull/1419)] Suppress compler warning `unreachable code detected warning` when `VRM_DEVELOP` symbol is undefined. -* [[\#1418](https://github.com/vrm-c/UniVRM/pull/1418)] Release v0.91.0 diff --git a/docs/release/079/v0.93.0.md b/docs/release/079/v0.93.0.md deleted file mode 100644 index 2567fde96..000000000 --- a/docs/release/079/v0.93.0.md +++ /dev/null @@ -1,13 +0,0 @@ -# v0.93.0: 1.0準備 - -* [[\#1452](https://github.com/vrm-c/UniVRM/pull/1452)] UniVRM-0.93.0 -* [[\#1446](https://github.com/vrm-c/UniVRM/pull/1446)] [1.0][Constraint] rotation local to localのみに -* [[\#1444](https://github.com/vrm-c/UniVRM/pull/1444)] Fix/material has vertex color -* [[\#1443](https://github.com/vrm-c/UniVRM/pull/1443)] [1.0] SpringBone Joint のJSONキー省略時にデフォルト値を補う -* [[\#1445](https://github.com/vrm-c/UniVRM/pull/1445)] MeshVertexのdefault colorをwhiteにした -* [[\#1440](https://github.com/vrm-c/UniVRM/pull/1440)] FirstPerson 設定が無い Renderer のデフォルト値を auto にする -* [[\#1439](https://github.com/vrm-c/UniVRM/pull/1439)] default material -* [[\#1437](https://github.com/vrm-c/UniVRM/pull/1437)] Can export metallic roughness occlusion correct. -* [[\#1436](https://github.com/vrm-c/UniVRM/pull/1436)] Marshal.Copy で問題が発生する前に throw する -* [[\#1435](https://github.com/vrm-c/UniVRM/pull/1435)] ランタイム正規化のサンプルとドキュメント -* [[\#1434](https://github.com/vrm-c/UniVRM/pull/1434)] release/079/v0.92.0.md diff --git a/docs/release/079/v0.94.0.md b/docs/release/079/v0.94.0.md deleted file mode 100644 index 32c3bb48c..000000000 --- a/docs/release/079/v0.94.0.md +++ /dev/null @@ -1,22 +0,0 @@ -# v0.94.0: 1.0準備 - -## 改善 -* [[\#1467](https://github.com/vrm-c/UniVRM/pull/1467)] Add EditorProgress for GltfExportWindow -* [[\#1471](https://github.com/vrm-c/UniVRM/pull/1471)] glb parse の throw を更新 -* [[\#1466](https://github.com/vrm-c/UniVRM/pull/1466)] Fix/renderer lost message -* [[\#1465](https://github.com/vrm-c/UniVRM/pull/1465)] Unity 2020 以降のエディターで ファイルダイアログを開くとローカル変数の SerializedProperty が揮発する? -* [[\#1462](https://github.com/vrm-c/UniVRM/pull/1462)] Fix/fix stride bug -* [[\#1458](https://github.com/vrm-c/UniVRM/pull/1458)] 空の collider group の null check - -## 1.0 -* [[\#1473](https://github.com/vrm-c/UniVRM/pull/1473)] vrm-0.x の仕様で、preset: unknown のときに name を preset として解釈するに対応 -* [[\#1460](https://github.com/vrm-c/UniVRM/pull/1460)] Fix10/fix springbone migration -* [[\#1457](https://github.com/vrm-c/UniVRM/pull/1457)] [1.0]SpringBone gizmo - -## その他 -* [[\#1474](https://github.com/vrm-c/UniVRM/pull/1474)] UniVRM-0.94.0 -* [[\#1477](https://github.com/vrm-c/UniVRM/pull/1477)] Fix the test of exporting Metallic-Rougness texture -* [[\#1470](https://github.com/vrm-c/UniVRM/pull/1470)] "RecursiveSkeletons" がテスト通らないのでとりあえず除外 -* [[\#1461](https://github.com/vrm-c/UniVRM/pull/1461)] UniVRM-0.93.2 -* [[\#1459](https://github.com/vrm-c/UniVRM/pull/1459)] UniVRM-0.93.1 -* [[\#1453](https://github.com/vrm-c/UniVRM/pull/1453)] release note v0.93.0 diff --git a/docs/release/079/v0.95.1.md b/docs/release/079/v0.95.1.md deleted file mode 100644 index 17dc2689c..000000000 --- a/docs/release/079/v0.95.1.md +++ /dev/null @@ -1,34 +0,0 @@ -# v0.95.1: GltfData.Dispose - -## API - -GltfData が中で `NativeArray` を使うようになったため、Dispose による解放が必要になりました。 -{doc}`/api/0_95_dispose` - -ランタイムロードの手順が複雑になってきたので簡単にロードできるラッパーを作成しました。 -{doc}`高レベルAPI ` - -* [[\#1504](https://github.com/vrm-c/UniVRM/pull/1504)] Refactor High-level VRM-1.0 Loading API. -* [[\#1503](https://github.com/vrm-c/UniVRM/pull/1503)] GltfData.Dispose の呼び忘れを修正 -* [[\#1483](https://github.com/vrm-c/UniVRM/pull/1483)] Fix/use native array - -## exporter -* [[\#1505](https://github.com/vrm-c/UniVRM/pull/1505)] POSITION の Accessor に min, max を追加 - -## 1.0 -* [[\#1498](https://github.com/vrm-c/UniVRM/pull/1498)] [1.0] Constraint, freezeAxes -> axes -* [[\#1501](https://github.com/vrm-c/UniVRM/pull/1501)] [1.0] don't export the springBone extension if there are no colliders and springs -* [[\#1500](https://github.com/vrm-c/UniVRM/pull/1500)] fix: add specVersion to spring bone and node constraint -* [[\#1497](https://github.com/vrm-c/UniVRM/pull/1497)] Fix10/vrm10data api -* [[\#1502](https://github.com/vrm-c/UniVRM/pull/1502)] neutral の修正漏れ -* [[\#1489](https://github.com/vrm-c/UniVRM/pull/1489)] [1.0] Migrationのエッジケースを修正 -* [[\#1487](https://github.com/vrm-c/UniVRM/pull/1487)] Fix10/fix neutral -* [[\#1485](https://github.com/vrm-c/UniVRM/pull/1485)] Fxi10/update vrm10data api -* [[\#1494](https://github.com/vrm-c/UniVRM/pull/1494)] [1.0][FirstPerson]同じ対象に対する設定が複数ある場合に、先頭のものを採用する -* [[\#1484](https://github.com/vrm-c/UniVRM/pull/1484)] [1.0] null check - -## その他 -* [[\#1506](https://github.com/vrm-c/UniVRM/pull/1506)] UniVRM-0.95.0 -* [[\#1488](https://github.com/vrm-c/UniVRM/pull/1488)] metaファイルの漏れを修正 -* [[\#1479](https://github.com/vrm-c/UniVRM/pull/1479)] UniGLTFについて、SkinnedMeshRendererかつボーンが存在しないとき、挙動がおかしくなる問題を修正した -* [[\#1478](https://github.com/vrm-c/UniVRM/pull/1478)] Docs/release 0.94.0 diff --git a/docs/release/079/v0.96.0.md b/docs/release/079/v0.96.0.md deleted file mode 100644 index b78e974b8..000000000 --- a/docs/release/079/v0.96.0.md +++ /dev/null @@ -1,40 +0,0 @@ -# v0.96.0: ⚠️ ReadMesh - -## 0.x - -* [[\#1543](https://github.com/vrm-c/UniVRM/pull/1543)] VRM は Animation をエクスポートしない -* [[\#1544](https://github.com/vrm-c/UniVRM/pull/1544)] false not throw -* [[\#1545](https://github.com/vrm-c/UniVRM/pull/1545)] remove `awaitCaller ?? new ImmediateCaller()` -* [[\#1541](https://github.com/vrm-c/UniVRM/pull/1541)] [SpringBone]非Play時にもSpringのGizmoを表示する -* [[\#1535](https://github.com/vrm-c/UniVRM/pull/1535)] Fix/optimize readmesh -* [[\#1527](https://github.com/vrm-c/UniVRM/pull/1527)] IndexBuffer のとりまわし -* [[\#1529](https://github.com/vrm-c/UniVRM/pull/1529)] Fix NewMesh API error. - -## 1.0 - -* [[\#1542](https://github.com/vrm-c/UniVRM/pull/1542)] skip empty mesh -* [[\#1533](https://github.com/vrm-c/UniVRM/pull/1533)] add custom editor -* [[\#1536](https://github.com/vrm-c/UniVRM/pull/1536)] [1.0] サンプルに async togle を追加 -* [[\#1531](https://github.com/vrm-c/UniVRM/pull/1531)] Fix/system numerics to unityengine -* [[\#1550](https://github.com/vrm-c/UniVRM/pull/1550)] System.Numerics.Matrix4x4 to UnityEngine.Matrix4x4 -* [[\#1546](https://github.com/vrm-c/UniVRM/pull/1546)] VRM1.0でSpringBone.centerが正常に動いていないバグを修正 -* [[\#1519](https://github.com/vrm-c/UniVRM/pull/1519)] Vrm10Storageを分解 -* [[\#1520](https://github.com/vrm-c/UniVRM/pull/1520)] Define & Implements error & cancel handling explicitly about High-level VRM1.0 Loader API. -* [[\#1499](https://github.com/vrm-c/UniVRM/pull/1499)] VrmLib の整理 - -## other - -* [[\#1551](https://github.com/vrm-c/UniVRM/pull/1551)] UnitTest の修正 -* [[\#1549](https://github.com/vrm-c/UniVRM/pull/1549)] add null check -* [[\#1548](https://github.com/vrm-c/UniVRM/pull/1548)] UniVRM-0.96.0 -* [[\#1547](https://github.com/vrm-c/UniVRM/pull/1547)] sample を変更に追随 -* [[\#1528](https://github.com/vrm-c/UniVRM/pull/1528)] dispose -* [[\#1523](https://github.com/vrm-c/UniVRM/pull/1523)] SpanLike を NativeArray で置き換える -* [[\#1525](https://github.com/vrm-c/UniVRM/pull/1525)] null index check -* [[\#1524](https://github.com/vrm-c/UniVRM/pull/1524)] Dispose 忘れ -* [[\#1517](https://github.com/vrm-c/UniVRM/pull/1517)] Docs/update po -* [[\#1516](https://github.com/vrm-c/UniVRM/pull/1516)] update release notes v0.79 - v0.85 -* [[\#1514](https://github.com/vrm-c/UniVRM/pull/1514)] リリースノートの英語カタログ -* [[\#1513](https://github.com/vrm-c/UniVRM/pull/1513)] Docs/gltfdata dispose -* [[\#1512](https://github.com/vrm-c/UniVRM/pull/1512)] UniVRM-0.95.1 -* [[\#1511](https://github.com/vrm-c/UniVRM/pull/1511)] Dispose 呼び忘れ diff --git a/docs/release/079/v0.96.1.md b/docs/release/079/v0.96.1.md deleted file mode 100644 index 3c6a811b6..000000000 --- a/docs/release/079/v0.96.1.md +++ /dev/null @@ -1,3 +0,0 @@ -# v0.96.1: ⚠️ build/exporter bug fix - - diff --git a/docs/release/079/v0.96.2.md b/docs/release/079/v0.96.2.md deleted file mode 100644 index a31668688..000000000 --- a/docs/release/079/v0.96.2.md +++ /dev/null @@ -1,3 +0,0 @@ -# v0.96.2: ⚠️ fix BlendShape Import bug - -https://github.com/vrm-c/UniVRM/issues/1554 diff --git a/docs/release/079/v0.97.0.md b/docs/release/079/v0.97.0.md deleted file mode 100644 index 129454705..000000000 --- a/docs/release/079/v0.97.0.md +++ /dev/null @@ -1,25 +0,0 @@ -# v0.96.0..v0.97.0: Bug fix & update MeshUtil - -## Bug fix -* `v0.96.2` `v0.96.1` `v0.96.0` [[\#1581](https://github.com/vrm-c/UniVRM/pull/1581)] Fix memory out-of-bounds access. -* `v0.96.1` `v0.96.0` [[\#1571](https://github.com/vrm-c/UniVRM/pull/1571)] blendshape が無になるバグ -* `v0.96.0` [[\#1562](https://github.com/vrm-c/UniVRM/pull/1562)] Not throw if other than MeshRenderer and SkinnedMeshRenderer -* `v0.96.0` [[\#1560](https://github.com/vrm-c/UniVRM/pull/1560)] AnimationExporter が原因で build に失敗する件を修正 - -## MeshUtil -* [[\#1579](https://github.com/vrm-c/UniVRM/pull/1579)] MeshUtility.SeparationProcessing の仕様変更 -* [[\#1577](https://github.com/vrm-c/UniVRM/pull/1577)] fix vrm mesh integration - -## 1.0 -* [[\#1578](https://github.com/vrm-c/UniVRM/pull/1578)] Fix10/unknown material validation - -## Other -* [[\#1584](https://github.com/vrm-c/UniVRM/pull/1584)] UniVRM-0.97.0 -* [[\#1580](https://github.com/vrm-c/UniVRM/pull/1580)] fix dwango to vrm-c -* [[\#1573](https://github.com/vrm-c/UniVRM/pull/1573)] UniVRM-0.96.2 -* [[\#1572](https://github.com/vrm-c/UniVRM/pull/1572)] UniVRM-0.96.2 -* [[\#1563](https://github.com/vrm-c/UniVRM/pull/1563)] v0.96.1 doc -* [[\#1564](https://github.com/vrm-c/UniVRM/pull/1564)] UniVRM-0.96.1 -* [[\#1561](https://github.com/vrm-c/UniVRM/pull/1561)] UNIGLTF_USE_GAMMA_COLORSPACE -* [[\#1555](https://github.com/vrm-c/UniVRM/pull/1555)] update release notes (eng) v0.87-v0.94, v0.96 -* [[\#1553](https://github.com/vrm-c/UniVRM/pull/1553)] UniVRM-0.96.0 diff --git a/docs/release/079/v0.98.0.md b/docs/release/079/v0.98.0.md deleted file mode 100644 index b139a5e0c..000000000 --- a/docs/release/079/v0.98.0.md +++ /dev/null @@ -1,27 +0,0 @@ -# v0.97.0..v0.98.0: Update constraint of 1.0 - -## [1.0] -* [[\#1617](https://github.com/vrm-c/UniVRM/pull/1617)] joint が複数の chain に所属する場合に AddComponent に失敗する -* [[\#1607](https://github.com/vrm-c/UniVRM/pull/1607)] Fix10/update constraint spec -* [[\#1609](https://github.com/vrm-c/UniVRM/pull/1609)] Byte4型の ~~BoneWeight~~ SkinJoint に対応 -* [[\#1612](https://github.com/vrm-c/UniVRM/pull/1612)] [1.0] migration のエラーハンドリングを修正 -* [[\#1608](https://github.com/vrm-c/UniVRM/pull/1608)] ScriptedImporter の Editor の null error -* [[\#1601](https://github.com/vrm-c/UniVRM/pull/1601)] Expression の初期化待ち合わせ -* [[\#1602](https://github.com/vrm-c/UniVRM/pull/1602)] [ContextMenu("AddJointsToAllChild0")] -* [[\#1599](https://github.com/vrm-c/UniVRM/pull/1599)] Fix FastSpringBoneService initializing flow for #1567 -* [[\#1587](https://github.com/vrm-c/UniVRM/pull/1587)] Fix a error in migrating FirstPerson. -* [[\#1598](https://github.com/vrm-c/UniVRM/pull/1598)] Fix10/divided migration -* [[\#1588](https://github.com/vrm-c/UniVRM/pull/1588)] UnityEngine.Matrix4x4 は列ベクトル表現なので、root * parent * local の向きに乗算する必要がある… -* [[\#1586](https://github.com/vrm-c/UniVRM/pull/1586)] Add null checks in migrating springbone collider groups. - -## Importer -* [[\#1610](https://github.com/vrm-c/UniVRM/pull/1610)] シーン構成によっては、稀にエラーになるっぽい? - -## Exporter -* [[\#1593](https://github.com/vrm-c/UniVRM/pull/1593)] Added ExportSetting to allow HideFlags ins MeshFilters - -## その他 -* [[\#1589](https://github.com/vrm-c/UniVRM/pull/1589)] Questなどの一部端末で、一定時間経過後にMToonのテクスチャスクロールがカクカクする問題を修正 -* [[\#1600](https://github.com/vrm-c/UniVRM/pull/1600)] Unity公式モジュールの依存関係が不足している問題を修正 -* [[\#1616](https://github.com/vrm-c/UniVRM/pull/1616)] UniVRM-0.98.0 -* [[\#1585](https://github.com/vrm-c/UniVRM/pull/1585)] UniVRM-0.97.0 diff --git a/docs/release/079/v0.99.0.md b/docs/release/079/v0.99.0.md deleted file mode 100644 index cda64e84a..000000000 --- a/docs/release/079/v0.99.0.md +++ /dev/null @@ -1,47 +0,0 @@ -# v0.98.0..v0.99.0: KHR_mesh_quantization, KHR_materials_emissive_strength - -## glTF -* [[\#1659](https://github.com/vrm-c/UniVRM/pull/1659)] KHR_materials_emissive_strength を実装 -* [[\#1653](https://github.com/vrm-c/UniVRM/pull/1653)] UNSIGNED_SHORT の index buffer に対応。エラーメッセージを追加。 -* [[\#1644](https://github.com/vrm-c/UniVRM/pull/1644)] [1.0] gltf のバリエーション実装 -* [[\#1636](https://github.com/vrm-c/UniVRM/pull/1636)] Initial support for KHR_mesh_quantization - -## [1.0] -* [[\#1664](https://github.com/vrm-c/UniVRM/pull/1664)] [1.0] SpringBone.center 復活 -* [[\#1649](https://github.com/vrm-c/UniVRM/pull/1649)] Ignore duplicated UV expression in migration. -* [[\#1652](https://github.com/vrm-c/UniVRM/pull/1652)] impl unknown + surprised migration. -* [[\#1639](https://github.com/vrm-c/UniVRM/pull/1639)] ReverseX -* [[\#1645](https://github.com/vrm-c/UniVRM/pull/1645)] update vrm-specification -* [[\#1622](https://github.com/vrm-c/UniVRM/pull/1622)] change (1.0, constraint): Change max range of weights to 1.0 - -### FastSpringBone -* Merge remote-tracking branch 'upstream/master' into fix/fsb-collider-and-rotation -* [[\#1661](https://github.com/vrm-c/UniVRM/pull/1661)] FastSpringBoneBuffer.ReconstructBuffers()実行後にboneのTransformが意図しない動作をしていた問題を修正 -* [[\#1663](https://github.com/vrm-c/UniVRM/pull/1663)] refactor fast spring bone -* [[\#1662](https://github.com/vrm-c/UniVRM/pull/1662)] FastSpringBoneが初期化時のrotationとリアルタイムのColliderのScaleを反映するように -* [[\#1628](https://github.com/vrm-c/UniVRM/pull/1628)] ReconstructBuffers時に、揺れものの状態がリセットされる問題を修正しました - -## MeshUtil / Sample -* [[\#1650](https://github.com/vrm-c/UniVRM/pull/1650)] Update sample. How to add CustomBlendShape -* [[\#1655](https://github.com/vrm-c/UniVRM/pull/1655)] BlendShape を作って登録するサンプル -* [[\#1656](https://github.com/vrm-c/UniVRM/pull/1656)] Fix/assgin all blend shapes in a folder -* [[\#1647](https://github.com/vrm-c/UniVRM/pull/1647)] MeshIntegrator整理終わり -* [[\#1642](https://github.com/vrm-c/UniVRM/pull/1642)] MeshIntegrator と VrmMeshIntegrator で BlendShape 分割しないモードを追加する -* [[\#1638](https://github.com/vrm-c/UniVRM/pull/1638)] Fix/mesh integrator update - -## Other -* [[\#1666](https://github.com/vrm-c/UniVRM/pull/1666)] ビルドエラー(runtime への UnityEditor 漏れ出し)を修正 -* [[\#1667](https://github.com/vrm-c/UniVRM/pull/1667)] 99番に追いついてしまった。 -* [[\#1668](https://github.com/vrm-c/UniVRM/pull/1668)] Deserialize で glTFExtensionImport を作ろうとしている。作成済み。 -* [[\#1660](https://github.com/vrm-c/UniVRM/pull/1660)] AnimatedMorphCube quantize for blendshape is not implemented. -* [[\#1658](https://github.com/vrm-c/UniVRM/pull/1658)] UniVRM-0.99 -* [[\#1651](https://github.com/vrm-c/UniVRM/pull/1651)] Add disposed check -* [[\#1643](https://github.com/vrm-c/UniVRM/pull/1643)] null だと後続で例外 -* [[\#1640](https://github.com/vrm-c/UniVRM/pull/1640)] error message -* [[\#1641](https://github.com/vrm-c/UniVRM/pull/1641)] 警告対策にリネームしようと思ったが、未使用なので削除。 -* [[\#1635](https://github.com/vrm-c/UniVRM/pull/1635)] Fixed dispose on vrm import call from VRMImporterMenu -* [[\#1626](https://github.com/vrm-c/UniVRM/pull/1626)] Disable WebGl color space check -* [[\#1629](https://github.com/vrm-c/UniVRM/pull/1629)] OnDrawGizmosではなくOnDrawGizmosSelectedを利用する -* [[\#1625](https://github.com/vrm-c/UniVRM/pull/1625)] UniVRM-0.98.1 -* [[\#1624](https://github.com/vrm-c/UniVRM/pull/1624)] constraint の nullable 項目のインポート対応。 -* [[\#1619](https://github.com/vrm-c/UniVRM/pull/1619)] UniVRM-0.98.0 release document diff --git a/docs/release/100/index.md b/docs/release/100/index.md deleted file mode 100644 index a552687a9..000000000 --- a/docs/release/100/index.md +++ /dev/null @@ -1,46 +0,0 @@ -# v0.100~ (Unity-2020.3) 最新版をご利用ください - -## ReleaseNote - -* `0.100.0` からサポートする Unity の最低バージョンを `2020.3LTS` に更新しました。 -* `0.104.0` から `VRM-1.0` のパッケージ提供を開始しました。 - -```{toctree} -:glob: -:maxdepth: 1 - -v0.1* -``` - -## パッケージ(v0.100~) - -| unitypackage | folder | contents | -|--------------------|-----------------------------------|-----------------------| -| VRMShaders_UniGLTF | Assets/VRMShaders, Assets/UniGLTF | VRMShaders と UniGLTF | -| UniVRM | Assets/VRM | VRM-0.X | -| VRM | Assets/VRM10 | VRM-1.0 | - -``` -+----------++----------+ -|UniVRM-0.X||UniVRM-1.0| -+----------++----------+ -+----------------------+ -| UniGLTF | -+----------------------+ -| VRMShaders | -+----------------------+ -``` - -## UPM(v0.100~) - -```js -// manifest.json 抜粋 -{ - "dependencies": { - "com.vrmc.vrmshaders": "https://github.com/vrm-c/UniVRM.git?path=/Assets/VRMShaders#v0.105.0", - "com.vrmc.gltf": "https://github.com/vrm-c/UniVRM.git?path=/Assets/UniGLTF#v0.105.0", - "com.vrmc.univrm": "https://github.com/vrm-c/UniVRM.git?path=/Assets/VRM#v0.105.0", - "com.vrmc.vrm": "https://github.com/vrm-c/UniVRM.git?path=/Assets/VRM10#v0.105.0", - } -} -``` diff --git a/docs/release/100/v0.100.0.md b/docs/release/100/v0.100.0.md deleted file mode 100644 index 6629361d5..000000000 --- a/docs/release/100/v0.100.0.md +++ /dev/null @@ -1,27 +0,0 @@ -# v0.99.0..v0.100.0: Unity-2021向けの修正 - -## Unity-2021 -* [[\#1685](https://github.com/vrm-c/UniVRM/pull/1685)] fix Property PROP_NAME already exists in the property sheet with a different type: 5 - -## Unity-2020 -* [[\#1674](https://github.com/vrm-c/UniVRM/pull/1674)] 作業バージョンを Unity-2020.3.34f1 に更新 -* [[\#1689](https://github.com/vrm-c/UniVRM/pull/1689)] [UnitTest] NativeArray の挙動変化に追随 - -## glTF -* [[\#1683](https://github.com/vrm-c/UniVRM/pull/1683)] image.uri から mime を決定する -* [[\#1681](https://github.com/vrm-c/UniVRM/pull/1681)] For multiple gltf, glb importer conflicts. - -## Other -* [[\#1691](https://github.com/vrm-c/UniVRM/pull/1691)] UniVRM-0.100.0 -* [[\#1695](https://github.com/vrm-c/UniVRM/pull/1695)] 1693 のコミットに他のものも含めてしまったので同じ変更やりなおし -* [[\#1696](https://github.com/vrm-c/UniVRM/pull/1696)] Revert "MeshUtility.SeparationProcessing を public にする" -* [[\#1693](https://github.com/vrm-c/UniVRM/pull/1693)] MeshUtility.SeparationProcessing を public にする -* [[\#1694](https://github.com/vrm-c/UniVRM/pull/1694)] build の注意書きで、 Standard を明示的に含める項を追加 -* [[\#1690](https://github.com/vrm-c/UniVRM/pull/1690)] OnValidate で m_excludes を Validate しているのだが、 Validate する前にクリアしていて情報が落ちている -* [[\#1686](https://github.com/vrm-c/UniVRM/pull/1686)] MeshContext の整理 -* [[\#1684](https://github.com/vrm-c/UniVRM/pull/1684)] MeshContext 整理 -* [[\#1679](https://github.com/vrm-c/UniVRM/pull/1679)] FastSpringBoneBufferCombinerでArgumentOutOfRangeExceptionしうる問題を修正 -* [[\#1676](https://github.com/vrm-c/UniVRM/pull/1676)] PathObject 修正。TryGetFromAsset -* [[\#1673](https://github.com/vrm-c/UniVRM/pull/1673)] VRMShaders.PathObject を追加。 MigrationMenu で使う。 -* [[\#1672](https://github.com/vrm-c/UniVRM/pull/1672)] 不用になっていた ShaderProperty 列挙システムを削除 -* [[\#1670](https://github.com/vrm-c/UniVRM/pull/1670)] UniVRM-0.99.0 diff --git a/docs/release/100/v0.101.0.md b/docs/release/100/v0.101.0.md deleted file mode 100644 index 5487c9e0a..000000000 --- a/docs/release/100/v0.101.0.md +++ /dev/null @@ -1,25 +0,0 @@ -# v0.100.0..v0.101.0: Problems with the combination of zero bone weights and root bones - -## API -* [[\#1720](https://github.com/vrm-c/UniVRM/pull/1720)] runtime に BlendShapeProxy.m_merger を再初期化する -* [[\#1719](https://github.com/vrm-c/UniVRM/pull/1719)] vrm の gltf Animation の読み書き仕様 - -## Importer -* [[\#1675](https://github.com/vrm-c/UniVRM/issues/1675)] SkinnedMeshRenderer.rootBone の boneWeight==0 の頂点を動かす機能を打ち消す - * [[\#1708](https://github.com/vrm-c/UniVRM/pull/1708)] [1.0] import 時に SkinnedMeshRenderer に対する boneWeight 付与する機能 - * [[\#1705](https://github.com/vrm-c/UniVRM/pull/1705)] [BlendShape] Import 時に BoneWeight が0のMeshにBoneWeightを付与する - -## 1.0 -* [[\#1713](https://github.com/vrm-c/UniVRM/pull/1713)] [1.0] 親指のボーン名を metacarpal, proximal, distal に変更 -* [[\#1706](https://github.com/vrm-c/UniVRM/pull/1706)] [1.0] Awake で初期化するのが早すぎて Runtime ロードで動作しない -* [[\#1715](https://github.com/vrm-c/UniVRM/pull/1715)] Other than position is nullable - -## Other -* [[\#1712](https://github.com/vrm-c/UniVRM/pull/1712)] SpringBoneの剛性が意図しない方向に働くことがある問題を修正 -* [[\#1723](https://github.com/vrm-c/UniVRM/pull/1723)] UniVRM-0.101.0 -* [[\#1718](https://github.com/vrm-c/UniVRM/pull/1718)] Fix MeshIntegratorWizard cannot run with insufficient materials for submeshes -* [[\#1704](https://github.com/vrm-c/UniVRM/pull/1704)] UniVRM-0.100.1 -* [[\#1703](https://github.com/vrm-c/UniVRM/pull/1703)] UniVRM-0.100.1 -* [[\#1702](https://github.com/vrm-c/UniVRM/pull/1702)] ScriptedImporterAttribute.overrideExts の使い方が間違っていた -* [[\#1700](https://github.com/vrm-c/UniVRM/pull/1700)] MeshData で NativeArray を使う。SkinningInfo の切り出し -* [[\#1698](https://github.com/vrm-c/UniVRM/pull/1698)] release UniVRM-0.100.0 diff --git a/docs/release/100/v0.102.0.md b/docs/release/100/v0.102.0.md deleted file mode 100644 index da16ec8dc..000000000 --- a/docs/release/100/v0.102.0.md +++ /dev/null @@ -1,22 +0,0 @@ -# v0.101.0..v0.102.0: fixed RecalculateNormals - -## importer -* [[\#1741](https://github.com/vrm-c/UniVRM/pull/1741)] [importer] 法線を保持するモデルで、不要な RecalculateNormals -* [[\#1748](https://github.com/vrm-c/UniVRM/pull/1748)] -1 を index の無効値に使っている場合の対策 - -## exporter -* [[\#1742](https://github.com/vrm-c/UniVRM/pull/1742)] [exporter] BlendShapeClip の null check -* [[\#1738](https://github.com/vrm-c/UniVRM/pull/1738)] [1.0] VRM-1.0 の targetNames を Mesh.extras のみに修正 -* [[\#1736](https://github.com/vrm-c/UniVRM/pull/1736)] [exporter] fix for gltf_validator -* [[\#1734](https://github.com/vrm-c/UniVRM/pull/1734)] [exporter] 複数フレームBlendShapeをMeshをエクスポートするときにエラーにする - -## 1.0 -* [[\#1737](https://github.com/vrm-c/UniVRM/pull/1737)] Consider KHR_materials_emissive_strength extension while exporting mtoon material as vrm-1.0 -* [[\#1731](https://github.com/vrm-c/UniVRM/pull/1731)] [1.0] SpringBoneCollider の移動ハンドルを実装しました -* [[\#1730](https://github.com/vrm-c/UniVRM/pull/1730)] Fix VRM10's SpringBone initialization problem. -* [[\#1728](https://github.com/vrm-c/UniVRM/pull/1728)] `Create new VRM10Object` button create expressions. - -## other -* [[\#1743](https://github.com/vrm-c/UniVRM/pull/1743)] UniVRM-0.102.0 -* [[\#1733](https://github.com/vrm-c/UniVRM/pull/1733)] [UniJson] 未使用コードを削除しました -* [[\#1725](https://github.com/vrm-c/UniVRM/pull/1725)] UniVRM-0.101.0 diff --git a/docs/release/100/v0.103.0.md b/docs/release/100/v0.103.0.md deleted file mode 100644 index 1f657e910..000000000 --- a/docs/release/100/v0.103.0.md +++ /dev/null @@ -1,32 +0,0 @@ -# v0.102.0..v0.103.0: VRM-1.0 RC - -## 1.0 - -* [[\#1779](https://github.com/vrm-c/UniVRM/pull/1779)] Add the `GenerateControlRig` option to VRM 1.0 Importer. -* [[\#1777](https://github.com/vrm-c/UniVRM/pull/1777)] Remove the VRM 1.0 importer option about the normalization of node transforms. -* [[\#1776](https://github.com/vrm-c/UniVRM/pull/1776)] Change access modifiers, Add methods, about ControlRig -* [[\#1775](https://github.com/vrm-c/UniVRM/pull/1775)] Refactoring about ControlRig -* [[\#1774](https://github.com/vrm-c/UniVRM/pull/1774)] Rename class names about FKRetarget into ControlRig -* [[\#1768](https://github.com/vrm-c/UniVRM/pull/1768)] Feature10/fk retarget -* [[\#1763](https://github.com/vrm-c/UniVRM/pull/1763)] [1.0] AimConstraint の修正 -* [[\#1762](https://github.com/vrm-c/UniVRM/pull/1762)] [1.0] LookAt を正規化しないことに対応させました -* [[\#1751](https://github.com/vrm-c/UniVRM/pull/1751)] [VRM 1.0] プロシージャルな Expression に isBinary の設定が反映されていなかったバグを修正 - -## Optimization - -* [[\#1780](https://github.com/vrm-c/UniVRM/pull/1780)] Optimize BoneLimit.ToHumanBoneName -* [[\#1781](https://github.com/vrm-c/UniVRM/pull/1781)] BREAKING CHANGE: Add interface method IAwaitCaller.NextFrameIfTimedOut which invokes NextFrame if timed out -* [[\#1778](https://github.com/vrm-c/UniVRM/pull/1778)] Caching Enum.GetValues with implementation of CachedEnum class - -## Other -* [[\#1782](https://github.com/vrm-c/UniVRM/pull/1782)] add LoadPathAsync -* [[\#1773](https://github.com/vrm-c/UniVRM/pull/1773)] UniVRM-0.103.0 -* [[\#1765](https://github.com/vrm-c/UniVRM/pull/1765)] glTFTexture.source type to int? -* [[\#1756](https://github.com/vrm-c/UniVRM/pull/1756)] WebGLの動作確認 -* [[\#1764](https://github.com/vrm-c/UniVRM/pull/1764)] エラーメッセージを改善 -* [[\#1769](https://github.com/vrm-c/UniVRM/pull/1769)] Remove multi-frame profiler sample -* [[\#1761](https://github.com/vrm-c/UniVRM/pull/1761)] Unity公式モジュールの依存関係が不足している問題を修正 -* [[\#1757](https://github.com/vrm-c/UniVRM/pull/1757)] BlendShapeClipが削除された後に様々な場所でエラーが出る問題を修正 -* [[\#1759](https://github.com/vrm-c/UniVRM/pull/1759)] arrays size must match mesh vertex count -* [[\#1752](https://github.com/vrm-c/UniVRM/pull/1752)] UniVRM-0.102.1 -* [[\#1750](https://github.com/vrm-c/UniVRM/pull/1750)] UniVRM-0.102.0 diff --git a/docs/release/100/v0.104.0.md b/docs/release/100/v0.104.0.md deleted file mode 100644 index 0c3eacf34..000000000 --- a/docs/release/100/v0.104.0.md +++ /dev/null @@ -1,36 +0,0 @@ -# v0.103.0..v0.104.0: vrm-1.0 - -## 1.0 - -* [[\#1821](https://github.com/vrm-c/UniVRM/pull/1821)] Add UV transform expression to seed-san -* [[\#1820](https://github.com/vrm-c/UniVRM/pull/1820)] follow matcapFactor in material color binding -* [[\#1819](https://github.com/vrm-c/UniVRM/pull/1819)] Add a rotation constraint to shoulder bone of seed-san -* [[\#1818](https://github.com/vrm-c/UniVRM/pull/1818)] Fix `matcapFactor` default value and follow specification. -* [[\#1816](https://github.com/vrm-c/UniVRM/pull/1816)] Add a vrm 1.0 model creation sample of Seed-san -* [[\#1817](https://github.com/vrm-c/UniVRM/pull/1817)] Add implementation of matcapFactor -* [[\#1815](https://github.com/vrm-c/UniVRM/pull/1815)] Fix a bug of incorrect pose set when EnforceTPose called -* [[\#1812](https://github.com/vrm-c/UniVRM/pull/1812)] Fix10/remove migration file write -* [[\#1809](https://github.com/vrm-c/UniVRM/pull/1809)] [1.0] format に matcapColor 反映 -* [[\#1803](https://github.com/vrm-c/UniVRM/pull/1803)] Replace control rig generation option with enum in vrm 1.0 -* [[\#1813](https://github.com/vrm-c/UniVRM/pull/1813)] UniVRM-0.104.0 -* [[\#1811](https://github.com/vrm-c/UniVRM/pull/1811)] [1.0] update SpecVersion to 1.0 -* [[\#1810](https://github.com/vrm-c/UniVRM/pull/1810)] [1.0] SpringBone のカプセルコライダーの座標変換漏れ - -## その他 - -* [[\#1795](https://github.com/vrm-c/UniVRM/pull/1795)] Add IAwaitCaller to VRMImporterContext.LoadBlendShapeMaster -* [[\#1808](https://github.com/vrm-c/UniVRM/pull/1808)] LFS tracking image & 3d model files. -* [[\#1804](https://github.com/vrm-c/UniVRM/pull/1804)] FastSpringBoneに対し、末端ボーンへの考慮を追加するオプションを追加 -* [[\#1798](https://github.com/vrm-c/UniVRM/pull/1798)] 頂点レイアウト Issue #1789に対応 -* [[\#1796](https://github.com/vrm-c/UniVRM/pull/1796)] Add IAwaitCaller to VRMImporterContext.LoadFirstPerson -* [[\#1802](https://github.com/vrm-c/UniVRM/pull/1802)] UniVRM-0.103.2 release page -* [[\#1801](https://github.com/vrm-c/UniVRM/pull/1801)] UniVRM-0.103.2 -* [[\#1800](https://github.com/vrm-c/UniVRM/pull/1800)] AvatarBuilder.BuildHumanAvatar には隠れたボーン名 HumanTrait.BoneName が必用 -* [[\#1793](https://github.com/vrm-c/UniVRM/pull/1793)] release UniVRM-0.103.1 -* [[\#1792](https://github.com/vrm-c/UniVRM/pull/1792)] UniVRM-0.103.1 -* [[\#1791](https://github.com/vrm-c/UniVRM/pull/1791)] Fix a importing error when the model using KHR_texture_basisu extension. -* [[\#1790](https://github.com/vrm-c/UniVRM/pull/1790)] Fix bug of null access when loading vrm1.0 prefab placed in the scene. -* [[\#1788](https://github.com/vrm-c/UniVRM/pull/1788)] Fix VRM exported from MigrationVrm class (2) -* [[\#1787](https://github.com/vrm-c/UniVRM/pull/1787)] Fix VRM exported from MigrationVrm class -* [[\#1785](https://github.com/vrm-c/UniVRM/pull/1785)] Fix specVersion of MToon `1.0-draft` -> `1.0-beta` -* [[\#1783](https://github.com/vrm-c/UniVRM/pull/1783)] release UniVRM-0.103.0 diff --git a/docs/release/100/v0.105.0.md b/docs/release/100/v0.105.0.md deleted file mode 100644 index f9887a579..000000000 --- a/docs/release/100/v0.105.0.md +++ /dev/null @@ -1,28 +0,0 @@ -# v0.105.0: ⚠️ Update SimpleViewer sample - -## 既知の問題 -* [IL2CPP でビルドエラーが起きる](https://github.com/vrm-c/UniVRM/issues/1866) - -## 1.0 -* [[\#1847](https://github.com/vrm-c/UniVRM/pull/1847)] implement Joint gizmo - -## other -* [[\#1851](https://github.com/vrm-c/UniVRM/pull/1851)] Editor向け機能の切り分け忘れ -* [[\#1848](https://github.com/vrm-c/UniVRM/pull/1848)] 後から来た方が勝つ -* [[\#1844](https://github.com/vrm-c/UniVRM/pull/1844)] Rename Texture2D.Resize to Reinitialize -* [[\#1850](https://github.com/vrm-c/UniVRM/pull/1850)] UniVRM-0.105.0 -* [[\#1846](https://github.com/vrm-c/UniVRM/pull/1846)] [Unity-2019] fix `??=`. -* [[\#1843](https://github.com/vrm-c/UniVRM/pull/1843)] ControlRig の説明。 v0.104 の更新 -* [[\#1822](https://github.com/vrm-c/UniVRM/pull/1822)] Add IAwaitCaller.NextFrameIfTimedOut to time consuming loops -* [[\#1842](https://github.com/vrm-c/UniVRM/pull/1842)] fix typo desto_y_er to destroyer -* [[\#1841](https://github.com/vrm-c/UniVRM/pull/1841)] Invert UV rotation direction of MToon 1.0 import/export. -* [[\#1839](https://github.com/vrm-c/UniVRM/pull/1839)] SimpleViewer の更新 -* [[\#1836](https://github.com/vrm-c/UniVRM/pull/1836)] 2019向け最終版 -* [[\#1835](https://github.com/vrm-c/UniVRM/pull/1835)] spec を最新版に更新 -* [[\#1834](https://github.com/vrm-c/UniVRM/pull/1834)] UniVRM-0.104.2 -* [[\#1833](https://github.com/vrm-c/UniVRM/pull/1833)] Remove lfs objects and re-added without lfs. -* [[\#1830](https://github.com/vrm-c/UniVRM/pull/1830)] document update -* [[\#1831](https://github.com/vrm-c/UniVRM/pull/1831)] sample 更新あり -* [[\#1824](https://github.com/vrm-c/UniVRM/pull/1824)] Fix migration behaviour of matcap. -* [[\#1826](https://github.com/vrm-c/UniVRM/pull/1826)] Fix uv rotation coords of vrm-1.0 -* [[\#1825](https://github.com/vrm-c/UniVRM/pull/1825)] UniVRM-0.104.0 diff --git a/docs/release/100/v0.106.0.md b/docs/release/100/v0.106.0.md deleted file mode 100644 index 59f5082ed..000000000 --- a/docs/release/100/v0.106.0.md +++ /dev/null @@ -1,40 +0,0 @@ -# v0.106.0: Fix IL2CPP error and improve vrm-1.0 API - -## 1.0 editor -UnityEditor で 1.0 をセットアップする UI の修正 - -* [[\#1887](https://github.com/vrm-c/UniVRM/pull/1887)] サポートされていないシェーダーが含まれるモデルのプレビューをできるように -* [[\#1877](https://github.com/vrm-c/UniVRM/pull/1877)] [1.0] AddComponent による新規セットアップ関連 -* [[\#1876](https://github.com/vrm-c/UniVRM/pull/1876)] [1.0] SpringBone の 設定 UI -* [[\#1885](https://github.com/vrm-c/UniVRM/pull/1885)] 親指の向き・爪の向きのガイドを行うGizmo - -## Build -Application をビルドするときの問題の修正 - -* [[\#1884](https://github.com/vrm-c/UniVRM/pull/1884)] remove ThisType? field. -* [[\#1893](https://github.com/vrm-c/UniVRM/pull/1893)] ビルドエラーを修正 -* [[\#1892](https://github.com/vrm-c/UniVRM/pull/1892)] ShaderVariant - -## API update -機能追加など - -* [[\#1886](https://github.com/vrm-c/UniVRM/pull/1886)] [1.0][0.x] SpringBone の手動更新 - * {doc}`SpringBone manual update` - * {doc}`/api/0_106_spring_manual_update` -* [[\#1868](https://github.com/vrm-c/UniVRM/pull/1868)] SpringBoneに対して外力を渡すインターフェースを実装する - * {doc}`毎フレーム外力を加える` -* [[\#1878](https://github.com/vrm-c/UniVRM/pull/1878)] modGltf 引き数を追加 - * {doc}`MigrateExporter` -* [[\#1872](https://github.com/vrm-c/UniVRM/pull/1872)] add MigrateExporter - * {doc}`MigrateExporter` -* [[\#1859](https://github.com/vrm-c/UniVRM/pull/1859)] feature: add third argument `vrmMeta` to static Vrm10Exporter.Export - * {doc}`MigrateExporter` - -## other -* [[\#1889](https://github.com/vrm-c/UniVRM/pull/1889)] UniVRM-0.106.0 -* [[\#1888](https://github.com/vrm-c/UniVRM/pull/1888)] fix: Fix outdated exception message -* [[\#1883](https://github.com/vrm-c/UniVRM/pull/1883)] Fix/export no active -* [[\#1882](https://github.com/vrm-c/UniVRM/pull/1882)] Fix/osx multi extensions -* [[\#1858](https://github.com/vrm-c/UniVRM/pull/1858)] Packageに導入される時の警告を消す -* [[\#1864](https://github.com/vrm-c/UniVRM/pull/1864)] 素直な static type caching 技法になるように書き直し -* [[\#1853](https://github.com/vrm-c/UniVRM/pull/1853)] Doc/v0 105 0 diff --git a/docs/release/100/v0.107.0.md b/docs/release/100/v0.107.0.md deleted file mode 100644 index 0d81b61b0..000000000 --- a/docs/release/100/v0.107.0.md +++ /dev/null @@ -1,37 +0,0 @@ -# v0.107.0: ⚠️ fix Emission - -Emission の import/export を修正しました。 -詳しくは、 https://github.com/vrm-c/UniVRM/pull/1909 - -## 既知の問題 -* [Assets直下の import がエラーになる](https://github.com/vrm-c/UniVRM/issues/1935) - -## Material の修正 -* [[\#1909](https://github.com/vrm-c/UniVRM/pull/1909)] Fix the error of emissiveFactor when importing or exporting into Built-in RP Standard Shader. -* [[\#1901](https://github.com/vrm-c/UniVRM/pull/1901)] Refactoring Material Exporters. -* Merge branch 'master' of https://github.com/vrm-c/UniVRM into refactorMaterialExporter -* Merge branch 'master' of https://github.com/vrm-c/UniVRM into fixEmissionColorSpace -* [[\#1899](https://github.com/vrm-c/UniVRM/pull/1899)] Update MToon to v3.9 -* [[\#1897](https://github.com/vrm-c/UniVRM/pull/1897)] RimLightの計算時にNaNが紛れ込む問題を修正します -* Merge remote-tracking branch 'upstream/master' into fix_rimlight_nan - -## 1.0 -* [[\#1914](https://github.com/vrm-c/UniVRM/pull/1914)] [1.0] morph target の accessor に sparse を使うか否かのオプションを実装 - -## UnityPath -* [[\#1918](https://github.com/vrm-c/UniVRM/pull/1918)] UnityPath の UnitTest が失敗するのを修正 -* [[\#1905](https://github.com/vrm-c/UniVRM/pull/1905)] UnityPathでパッケージ管理下のファイルを扱えるように - -## Other -* [[\#1917](https://github.com/vrm-c/UniVRM/pull/1917)] UniVRM-0.107.0 -* [[\#1915](https://github.com/vrm-c/UniVRM/pull/1915)] コマンドライン引き数のエラーを防止 -* [[\#1912](https://github.com/vrm-c/UniVRM/pull/1912)] update document -* [[\#1911](https://github.com/vrm-c/UniVRM/pull/1911)] Add links to badges in README -* [[\#1910](https://github.com/vrm-c/UniVRM/pull/1910)] Enhance README.md -* [[\#1908](https://github.com/vrm-c/UniVRM/pull/1908)] Stop supporting to export legacy vrm shaders. -* [[\#1907](https://github.com/vrm-c/UniVRM/pull/1907)] Set externalData as initial value in FastSpringBoneBuffer constructor. -* [[\#1904](https://github.com/vrm-c/UniVRM/pull/1904)] Use static getter instead of preprocessors. -* [[\#1903](https://github.com/vrm-c/UniVRM/pull/1903)] Consider thumbnail image's mimeType when loading the VRM 1.0 model. -* [[\#1902](https://github.com/vrm-c/UniVRM/pull/1902)] Remove warnings -* [[\#1900](https://github.com/vrm-c/UniVRM/pull/1900)] Add UserSettings directory to gitignore -* [[\#1894](https://github.com/vrm-c/UniVRM/pull/1894)] UniVRM-0.106.0 diff --git a/docs/release/100/v0.108.0.md b/docs/release/100/v0.108.0.md deleted file mode 100644 index 75160495f..000000000 --- a/docs/release/100/v0.108.0.md +++ /dev/null @@ -1,31 +0,0 @@ -# v0.108.0: Assets直下の Import がエラーになるバグの修正 - -## 🐛 バグ修正 -* [[\#1941](https://github.com/vrm-c/UniVRM/pull/1941)] [107] Assets 直下に vrm を配置すると例外になるのを修正 - -## gltf -* [[\#1949](https://github.com/vrm-c/UniVRM/pull/1949)] Implement interleaved vertex layout with byteStride - -## openxr -* [[\#1937](https://github.com/vrm-c/UniVRM/pull/1937)] Fix10/fix openxr rig -* [[\#1933](https://github.com/vrm-c/UniVRM/pull/1933)] [1.0] XR_EXT_hand_tracking の Rotation に対応した ControlRig の生成 - -## materialリファクタリング -* [[\#1945](https://github.com/vrm-c/UniVRM/pull/1945)] Specify a Shader instead of a string in MaterialDescriptor. -* [[\#1944](https://github.com/vrm-c/UniVRM/pull/1944)] Remove concrete VRM shader's info from UniGLTF. -* [[\#1942](https://github.com/vrm-c/UniVRM/pull/1942)] Refactor MaterialDesciptorGenerator -* [[\#1926](https://github.com/vrm-c/UniVRM/pull/1926)] Migrate baseColorFactor of older VRM files -* [[\#1921](https://github.com/vrm-c/UniVRM/pull/1921)] Rename material importer class names. -* Merge branch 'master' of https://github.com/vrm-c/UniVRM into refactorMaterialImport -* [[\#1920](https://github.com/vrm-c/UniVRM/pull/1920)] Fix the error of emissiveFactor when importing into URP Lit shader. - -## その他 -* [[\#1943](https://github.com/vrm-c/UniVRM/pull/1943)] UniVRM-0.108.0 -* [[\#1946](https://github.com/vrm-c/UniVRM/pull/1946)] fix test -* [[\#1947](https://github.com/vrm-c/UniVRM/pull/1947)] `help wanted` ラベルを時限クローズ -* [[\#1939](https://github.com/vrm-c/UniVRM/pull/1939)] Use `new ArraySegment(Array.Empty())` instead of `default(ArraySegment)` -* [[\#1938](https://github.com/vrm-c/UniVRM/pull/1938)] 修正漏れ -* [[\#1925](https://github.com/vrm-c/UniVRM/pull/1925)] Windows以外でDetectInvalidCharactersテストが失敗する。テスト対象メソッドがもう使われていないのでテスト自体を削除 -* [[\#1924](https://github.com/vrm-c/UniVRM/pull/1924)] Fix the compilation error on a non-windows environment -* [[\#1928](https://github.com/vrm-c/UniVRM/pull/1928)] Make AnimationClips Load Dispersed Over Multiple Frames -* [[\#1919](https://github.com/vrm-c/UniVRM/pull/1919)] Release UniVRM-0.107.0 diff --git a/docs/release/100/v0.109.0.md b/docs/release/100/v0.109.0.md deleted file mode 100644 index 0aad93fc6..000000000 --- a/docs/release/100/v0.109.0.md +++ /dev/null @@ -1,54 +0,0 @@ -# v0.109.0: experimental VRMC_vrm_animation - -- for Unity-2020.3 or later -- - -## bug fix - -* [[\#2006](https://github.com/vrm-c/UniVRM/pull/2006)] [1.0][meta][import] copyright の import が無い - -## importer -* [[\#1975](https://github.com/vrm-c/UniVRM/pull/1975)] ランタイムロードの非同期アクセスで例外が発生する問題の修正 -* [[\#1964](https://github.com/vrm-c/UniVRM/pull/1964)] Add ITextureDeserializer parameter to high-level load APIs - -## exporter -* [[\#2012](https://github.com/vrm-c/UniVRM/pull/2012)] to warning -* [[\#2009](https://github.com/vrm-c/UniVRM/pull/2009)] ArrayProperty name `Element 0` to `{Array.Name}[0]` -* [[\#1978](https://github.com/vrm-c/UniVRM/pull/1978)] Fix exporter texture leak -* [[\#1955](https://github.com/vrm-c/UniVRM/pull/1955)] Disabled renderers no longer get exported - -## spring bone -* [[\#1976](https://github.com/vrm-c/UniVRM/pull/1976)] Change FastSpringBoneService ExecutionOrder To 11010 -* [[\#1952](https://github.com/vrm-c/UniVRM/pull/1952)] Add limit break sliders to spring bone joint properties - -## experimental VRMC_vrm_animation -* [[\#2000](https://github.com/vrm-c/UniVRM/pull/2000)] [experimental][vrm-animation] vrm animation の試験実装 -* [[\#1996](https://github.com/vrm-c/UniVRM/pull/1996)] ITPoseProvider を縮小。EuclideanTransform 導入 -* [[\#1992](https://github.com/vrm-c/UniVRM/pull/1992)] [sample] VRM10Retarget の実装 -* [[\#1990](https://github.com/vrm-c/UniVRM/pull/1990)] IControlRigGetter と IControlRigSetter を追加 -* [[\#1989](https://github.com/vrm-c/UniVRM/pull/1989)] [API Breaking Change] Vrm10RuntimeControlRig は、正規化されたTPoseを受け取る責務に特化 -* [[\#1988](https://github.com/vrm-c/UniVRM/pull/1988)] ControlRig 関連を浅い階層に移動 -* [[\#1983](https://github.com/vrm-c/UniVRM/pull/1983)] update json schema -* [[\#1970](https://github.com/vrm-c/UniVRM/pull/1970)] Add defines of VRM-1.0 humanoid bone specification -* [[\#1957](https://github.com/vrm-c/UniVRM/pull/1957)] Feature10/openxr fb body tracking - -## sample -* [[\#2015](https://github.com/vrm-c/UniVRM/pull/2015)] copy Samples to Samples~ -* [[\#2014](https://github.com/vrm-c/UniVRM/pull/2014)] [sample] SimpleViewer を修復(BvhImporterContext の挙動変更に追随) -* [[\#2011](https://github.com/vrm-c/UniVRM/pull/2011)] [1.0][sample] add vrm-1.0 runtime export -* [[\#1985](https://github.com/vrm-c/UniVRM/pull/1985)] sampler の bvh load の修正 -* [[\#1962](https://github.com/vrm-c/UniVRM/pull/1962)] [1.0] FirstPerson セットアップ記事の更新 - -## other -* [[\#2013](https://github.com/vrm-c/UniVRM/pull/2013)] UniVRM-0.109.0 -* [[\#2008](https://github.com/vrm-c/UniVRM/pull/2008)] Write about older release versions -* [[\#1993](https://github.com/vrm-c/UniVRM/pull/1993)] Bump markdown-it-py from 2.0.0 to 2.2.0 -* [[\#2004](https://github.com/vrm-c/UniVRM/pull/2004)] Fix for failed tests. -* [[\#2003](https://github.com/vrm-c/UniVRM/pull/2003)] rename VRN10/Tests/Resources -> TestAssets -* [[\#1991](https://github.com/vrm-c/UniVRM/pull/1991)] fix: Fix vrmAssetPostprocessor -* [[\#1986](https://github.com/vrm-c/UniVRM/pull/1986)] Add a LookAtOrigin transform to ControlRig. -* [[\#1984](https://github.com/vrm-c/UniVRM/pull/1984)] Refactoring about Vrm10 LookAtRuntime -* [[\#1979](https://github.com/vrm-c/UniVRM/pull/1979)] PlayMode テストの修正 -* [[\#1953](https://github.com/vrm-c/UniVRM/pull/1953)] Bump certifi from 2021.10.8 to 2022.12.7 -* [[\#1951](https://github.com/vrm-c/UniVRM/pull/1951)] improve release template according to latest Unity -* [[\#1950](https://github.com/vrm-c/UniVRM/pull/1950)] UniVRM-0.108.0 の Release. po の修正 diff --git a/docs/release/100/v0.111.0.md b/docs/release/100/v0.111.0.md deleted file mode 100644 index 584db5fd6..000000000 --- a/docs/release/100/v0.111.0.md +++ /dev/null @@ -1,21 +0,0 @@ -# v0.111.0 last version for Unity-2020 - -## implement MToon for URP -* [[\#2062](https://github.com/vrm-c/UniVRM/pull/2062)] vrmc_materials_mtoon_render_pipelineにURPに関する知識を隔離する -* [[\#2061](https://github.com/vrm-c/UniVRM/pull/2061)] TransparentなOutlineの描画に対応する -* [[\#2054](https://github.com/vrm-c/UniVRM/pull/2054)] MToonをURPに対応 -* [[\#2045](https://github.com/vrm-c/UniVRM/pull/2045)] _METALLICSPECGLOSSMAPが正常にURP Materialに設定されない問題を修正 - -## exporter -* [[\#2074](https://github.com/vrm-c/UniVRM/pull/2074)] human bone の index が -1 になりうる? - -## importer -* [[\#2064](https://github.com/vrm-c/UniVRM/pull/2064)] springbone の import で throw しない -* [[\#2073](https://github.com/vrm-c/UniVRM/pull/2073)] SpringBone center のマイグレーションが無かった - -## other -* [[\#2077](https://github.com/vrm-c/UniVRM/pull/2077)] Editor要素がビルドエラー。サンプル更新を反映 -* [[\#2075](https://github.com/vrm-c/UniVRM/pull/2075)] UniVRM-0.111.0 -* [[\#2069](https://github.com/vrm-c/UniVRM/pull/2069)] Bump requests from 2.27.1 to 2.31.0 -* [[\#2070](https://github.com/vrm-c/UniVRM/pull/2070)] Bump tornado from 6.1 to 6.3.2 -* [[\#2043](https://github.com/vrm-c/UniVRM/pull/2043)] release UniVRM-0.110.0 diff --git a/docs/release/112/index.md b/docs/release/112/index.md deleted file mode 100644 index ebbe41d7f..000000000 --- a/docs/release/112/index.md +++ /dev/null @@ -1,12 +0,0 @@ -# v0.112~ (Unity-2021.3) 最新版をご利用ください - -## ReleaseNote - -* `0.112.0` からサポートする Unity の最低バージョンを `2021.3LTS` に更新しました。 - -```{toctree} -:glob: -:maxdepth: 1 - -v0.1* -``` diff --git a/docs/release/112/v0.112.0.md b/docs/release/112/v0.112.0.md deleted file mode 100644 index 73d6328fd..000000000 --- a/docs/release/112/v0.112.0.md +++ /dev/null @@ -1,12 +0,0 @@ -# v0.112.0 Unity-2021.3LTS and URP MToon - -このバージョンから Unity の最低バージョンを `2021.3LTS` に変更します。 - -* [[\#2083](https://github.com/vrm-c/UniVRM/pull/2083)] UniVRM-0.112.0 -* [[\#2081](https://github.com/vrm-c/UniVRM/pull/2081)] Fix/sample argument error -* [[\#2078](https://github.com/vrm-c/UniVRM/pull/2078)] UniVRM-0.111.0 - -## URP MToon (vrm-1.0向け) が利用可能になりました - -[URP](/api/0_112_urp) - diff --git a/docs/release/112/v0.113.0.md b/docs/release/112/v0.113.0.md deleted file mode 100644 index dd9e5ead3..000000000 --- a/docs/release/112/v0.113.0.md +++ /dev/null @@ -1,26 +0,0 @@ -# v0.113.0 VrmAnimation - -## Importer -* [[\#2111](https://github.com/vrm-c/UniVRM/pull/2111)] float4 でない VertexColor が含まれるとエラーになることを回避 - -## URP -* [[\#2110](https://github.com/vrm-c/UniVRM/pull/2110)] MToon10のURP向けシェーダの不具合やパス不備の修正 -* [[\#2102](https://github.com/vrm-c/UniVRM/pull/2102)] [doc] urp 関連 - -## VrmAnimation -* [[\#2089](https://github.com/vrm-c/UniVRM/pull/2089)] [VRM-animation] VrmAnimationImporter を実装 -* [[\#2093](https://github.com/vrm-c/UniVRM/pull/2093)] [vrm-animation] VrmAnimationExporter の実装と bvh 変換の実験 -* [[\#2098](https://github.com/vrm-c/UniVRM/pull/2098)] [VRM-animation] 1フレーム版(gltfのjson部にすべて記述)の試作 -* [[\#2101](https://github.com/vrm-c/UniVRM/pull/2101)] [VRM-animation][pose] localPosition の間違い - -## その他 -* [[\#2112](https://github.com/vrm-c/UniVRM/pull/2112)] UniVRM-0.113.0 -* [[\#2115](https://github.com/vrm-c/UniVRM/pull/2115)] Bump certifi from 2022.12.7 to 2023.7.22 -* [[\#2109](https://github.com/vrm-c/UniVRM/pull/2109)] Bump pygments from 2.11.2 to 2.15.0 -* [[\#2100](https://github.com/vrm-c/UniVRM/pull/2100)] BoxMan に指を追加しました。頭を調整 -* [[\#2103](https://github.com/vrm-c/UniVRM/pull/2103)] Sample コピーが同一かどうかを確認する -* [[\#2090](https://github.com/vrm-c/UniVRM/pull/2090)] Unity 2022.2以降のScriptedImporterEditor.ResetValues()のObsolete警告が出るのに対応 -* [[\#2091](https://github.com/vrm-c/UniVRM/pull/2091)] Unity 2021からVRM10.Tests.PlayModeアセンブリのスクリプト不存在警告が出るようになったのに対応 -* [[\#2088](https://github.com/vrm-c/UniVRM/pull/2088)] unity version up と vscode 作業設定 -* [[\#2087](https://github.com/vrm-c/UniVRM/pull/2087)] fixed wrong version define to 'core' instead of 'universal' -* [[\#2085](https://github.com/vrm-c/UniVRM/pull/2085)] UniVRM-0.112.0 diff --git a/docs/release/112/v0.114.0.md b/docs/release/112/v0.114.0.md deleted file mode 100644 index 1279a8058..000000000 --- a/docs/release/112/v0.114.0.md +++ /dev/null @@ -1,39 +0,0 @@ -# v0.114.0 VrmAnimation Interface - -* [[\#2130](https://github.com/vrm-c/UniVRM/pull/2130)] [API Behaviour Breaking Change] Don't change raw blendshapes immediately when calling `Vrm10RuntimeExpression.SetWeights()` - -## Optimize - -* [[\#2135](https://github.com/vrm-c/UniVRM/pull/2135)] Optimize `MorphTargetBindingMerger` with minimum `Dictionary` usage -* Merge branch 'master' of https://github.com/vrm-c/UniVRM into expressionFaster -* [[\#2129](https://github.com/vrm-c/UniVRM/pull/2129)] Speed up ExpressionKey's comparison. -* [[\#2128](https://github.com/vrm-c/UniVRM/pull/2128)] Add Vrm10RuntimeExpression.SetWeightNonAlloc method - -## VrmAnimation Interface - -VRM10Viewer/VRM10Retarget.cs で行っていた Animation から Vrm にポーズをコピーする処理は、 -Vrm10Runtime.Process で実行できるようになりました。 -`Assets\VRM10\Runtime\Components\Vrm10Runtime\Vrm10Runtime.cs` - -VrmAnimation の Expression 値のアニメーションを Transform の x 値の移動で代用する実装は、 -Unity の AnimationClip の float 値になりました。 -`Assets\VRM10\Runtime\Components\VrmAnimationInstance\Vrm10AnimationInstance.cs` - -* [[\#2140](https://github.com/vrm-c/UniVRM/pull/2140)] sample の retarget を更新。 -* [[\#2138](https://github.com/vrm-c/UniVRM/pull/2138)] LookAt の整理 -* [[\#2137](https://github.com/vrm-c/UniVRM/pull/2137)] ILookAtEyeDirectionProvider を LookAt フォルダーに移動 -* [[\#2134](https://github.com/vrm-c/UniVRM/pull/2134)] [VrmAnimation] Expression 周りの整理など -* [[\#2132](https://github.com/vrm-c/UniVRM/pull/2132)] [vrma] retarget phase を Vrm10Runtime.Process の先頭に移動 -* [[\#2124](https://github.com/vrm-c/UniVRM/pull/2124)] VrmAnimation の Expression は float field に変更 - -## Other - -* [[\#2141](https://github.com/vrm-c/UniVRM/pull/2141)] UniVRM-0.114.0 -* [[\#2136](https://github.com/vrm-c/UniVRM/pull/2136)] remove unused -* [[\#2131](https://github.com/vrm-c/UniVRM/pull/2131)] Add `ReplaceResource` Method to `RuntimeGltfInstance` -* [[\#2127](https://github.com/vrm-c/UniVRM/pull/2127)] Bump tornado from 6.3.2 to 6.3.3 -* [[\#2114](https://github.com/vrm-c/UniVRM/pull/2114)] Auto detect render pipelines -* [[\#2116](https://github.com/vrm-c/UniVRM/pull/2116)] EditorImport時、ユーザーが任意のMaterialDescriptorGeneratorを差し込むための拡張の窓を追加 -* [[\#2123](https://github.com/vrm-c/UniVRM/pull/2123)] Remove linq snippets disused on unity update -* [[\#2117](https://github.com/vrm-c/UniVRM/pull/2117)] UniVRM-0.113.0 -* Merge remote-tracking branch 'upstream/master' into material_desc_generator_factory diff --git a/docs/release/112/v0.115.0.md b/docs/release/112/v0.115.0.md deleted file mode 100644 index 78fb06636..000000000 --- a/docs/release/112/v0.115.0.md +++ /dev/null @@ -1,16 +0,0 @@ -# v0.115.0 Fix ExpressionLookAt and PR merge - -## vrm-1.0: expression / lookat -* [[\#2163](https://github.com/vrm-c/UniVRM/pull/2163)] Fix a incorrect eye direction control in VRM-1.0. -* [[\#2155](https://github.com/vrm-c/UniVRM/pull/2155)] VRM10ExpressionEditorTool can control custom expressions. -* [[\#2162](https://github.com/vrm-c/UniVRM/pull/2162)] ExpressionのPreviewのPrefabを切り替えたときにパラメータが表示されなくなる問題を修正 -* [[\#2148](https://github.com/vrm-c/UniVRM/pull/2148)] [VRM0.x] Fix wrong preview results in editor inspector when a vrm blendshape material target is "*_ST_S" or "*_ST_T" - -## others -* [[\#2144](https://github.com/vrm-c/UniVRM/pull/2144)] メッシュ名が.から始まってたり空だとimport時に失敗する? -* [[\#2164](https://github.com/vrm-c/UniVRM/pull/2164)] UniVRM-0.115.0 -* [[\#2157](https://github.com/vrm-c/UniVRM/pull/2157)] Bump urllib3 from 1.26.7 to 1.26.17 -* [[\#2153](https://github.com/vrm-c/UniVRM/pull/2153)] Transfer "TextureImportTypes" to ITextureDeserializer.LoadTextureAsync() -* [[\#2146](https://github.com/vrm-c/UniVRM/pull/2146)] 記述が古いところを修正 -* [[\#2145](https://github.com/vrm-c/UniVRM/pull/2145)] Update README.md -* [[\#2142](https://github.com/vrm-c/UniVRM/pull/2142)] UniVRM-0.114.0 diff --git a/docs/release/112/v0.116.0.md b/docs/release/112/v0.116.0.md deleted file mode 100644 index b77ff6aea..000000000 --- a/docs/release/112/v0.116.0.md +++ /dev/null @@ -1,35 +0,0 @@ -# v0.116.0 Update MeshUtility - -正規化周りの処理を整理。 -glTF, vrm-0.x, vrm-1.0 で同じ処理を使えるように作業中。 - -https://github.com/vrm-c/UniVRM/issues/2169 - -```{warning} -bug があります。 -[v0.117.0](./v0.117.0) 以降をご利用ください。 -``` - -## MeshUtility -* [[\#2188](https://github.com/vrm-c/UniVRM/pull/2188)] [MeshUtility] 非原点 SkinnedMeshRenderer まわりの修正 -* [[\#2187](https://github.com/vrm-c/UniVRM/pull/2187)] [Mesh統合] glb/vrm-0/vrm-1 の Mesh統合 Utility を整理 -* [[\#2184](https://github.com/vrm-c/UniVRM/pull/2184)] menu 名と dialog 名を整理 -* [[\#2183](https://github.com/vrm-c/UniVRM/pull/2183)] [vrm1.0] impl mesh split by blendshape existence -* [[\#2181](https://github.com/vrm-c/UniVRM/pull/2181)] Simplified some GUI -* [[\#2180](https://github.com/vrm-c/UniVRM/pull/2180)] [vrm1.0] impl refactor mesh integration -* [[\#2179](https://github.com/vrm-c/UniVRM/pull/2179)] [vrm1.0] impl refactor mesh bake -* [[\#2177](https://github.com/vrm-c/UniVRM/pull/2177)] [vrm1.0] impl remove scaling - -## Importer -* [[\#2186](https://github.com/vrm-c/UniVRM/pull/2186)] Implement support for UNSIGNED_BYTE sparse accessors. - -## その他 -* [[\#2196](https://github.com/vrm-c/UniVRM/pull/2196)] メニューの作業ミスを修正 -* [[\#2193](https://github.com/vrm-c/UniVRM/pull/2193)] [test] Fix/lookat test -* [[\#2194](https://github.com/vrm-c/UniVRM/pull/2194)] build error を修正 -* [[\#2191](https://github.com/vrm-c/UniVRM/pull/2191)] UniVRM-0.116.0 -* [[\#2189](https://github.com/vrm-c/UniVRM/pull/2189)] [Sample] 不要コード削除 -* [[\#2172](https://github.com/vrm-c/UniVRM/pull/2172)] TEXCOORD_1 は export しない -* [[\#2171](https://github.com/vrm-c/UniVRM/pull/2171)] [exporter] asset.generator を修正 -* [[\#2168](https://github.com/vrm-c/UniVRM/pull/2168)] Bump urllib3 from 1.26.17 to 1.26.18 -* [[\#2165](https://github.com/vrm-c/UniVRM/pull/2165)] UniVRM-0.115.0 diff --git a/docs/release/112/v0.117.0.md b/docs/release/112/v0.117.0.md deleted file mode 100644 index f186a93df..000000000 --- a/docs/release/112/v0.117.0.md +++ /dev/null @@ -1,22 +0,0 @@ -# v0.117.0: fix vrm-0.X normalize bug - -https://github.com/vrm-c/UniVRM/milestone/80?closed=1 - -## Normalize Bug - -`v0.116` で `vrm-0.x` を正規化有りで `Export` するとき姿勢が壊れるというバグがありましたが、これを修正しました。 - -* https://github.com/vrm-c/UniVRM/issues/2201 -* [[\#2208](https://github.com/vrm-c/UniVRM/pull/2208)] avatar 代入時に姿勢が変わる対策 - -## Other - -* [[\#2216](https://github.com/vrm-c/UniVRM/pull/2216)] UniVRM-0.117 -* [[\#2213](https://github.com/vrm-c/UniVRM/pull/2213)] attributesのbufferViewは連続であるが、indicesのbufferViewがprimitivesの順番で連続ではないVRM0.xをロードするとエラーになる問題の対策 -* [[\#2214](https://github.com/vrm-c/UniVRM/pull/2214)] VRM0.xでMeshAnnotationsのmeshに-1が指定されていると一人称メッシュ作成時にNotImplementedExceptionが発生する問題を回避する -* [[\#2212](https://github.com/vrm-c/UniVRM/pull/2212)] Vrm10Instance生成後に非アクティブにしてそのままOnDestroy()が実施された場合にエラーとなる問題の対策 -* [[\#2210](https://github.com/vrm-c/UniVRM/pull/2210)] nodeにmatrixを使用したVRM0.xのロードを実施すると "Exception: matrix with translation" が発生する問題を解消する -* [[\#2211](https://github.com/vrm-c/UniVRM/pull/2211)] TextureFactoryにて所有権が譲渡されていないTextureを破棄する -* [[\#2207](https://github.com/vrm-c/UniVRM/pull/2207)] vscode の unity extension が変わったぽい -* [[\#2198](https://github.com/vrm-c/UniVRM/pull/2198)] workflow_dispatch -* [[\#2197](https://github.com/vrm-c/UniVRM/pull/2197)] UniVRM-0.116.0 diff --git a/docs/release/how_to_release.md b/docs/release/how_to_release.md deleted file mode 100644 index 48c807943..000000000 --- a/docs/release/how_to_release.md +++ /dev/null @@ -1,69 +0,0 @@ -# リリース作業手順 - -## リリース番号を決める。 - -`vX.Y.Z` - -## ライブラリのバージョンを上げる - -`VRM0-development-Version Dialog` によりバージョンを上げる。 - -![version_dialog](./version_dialog.jpg) - -branch: `version/vX_Y_Z` -commit: `UniVRM-X.Y.Z` -PR -merge - -## UnitTest をすべて実行する - -all green - -## Build確認 - -`VRM0-development-Dummy build for CI` により `#if UNITY_EDITOR` などでビルド時のみに起きるエラーが無いことw確認する - -## unity package 作成 - -`VRM0-development-Create Unity Package` により unity package を作成する - -* UniVRM -* UniVRM-Sample -* VRM -* VRM-Sample - -の4パッケージ - -## リポジトリにタグを打つ - -`vX.Y.Z` - -### tag 打ち - -``` -$ git tag vX.Y.Z # local -$ git push upstream --tags # remote -``` - -### tag 消し - -``` -$ git tag -d vX.Y.Z # local -$ git push upstream :vX.Y.Z # remote -``` - -## github で tag からリリースを作成して draft で保存する。 - -* unity package をアップロード - -## 動作確認 - -* unity package の動作確認 -* UPM の動作確認 - -## リリース記事 - -* `/doc/release_gen.py` - * release の記事をコピペ - * sphinx の release 記事が生成されるので、必用であれば手を入れてコミット、push(`doc/vX_Y_Z`: `release vX.Y.Z`)、merge -* github release を draft から publish diff --git a/docs/release/index.md b/docs/release/index.md deleted file mode 100644 index 86dc8edea..000000000 --- a/docs/release/index.md +++ /dev/null @@ -1,23 +0,0 @@ -# Release - -```{toctree} -:maxdepth: 1 -unitypackage -``` - -```{toctree} -:maxdepth: 1 - -055/index -056/index -068/index -079/index -100/index -112/index -``` - -```{toctree} -:caption: development -:maxdepth: 1 -how_to_release -``` diff --git a/docs/release/unitypackage.md b/docs/release/unitypackage.md deleted file mode 100644 index 3067e6eb6..000000000 --- a/docs/release/unitypackage.md +++ /dev/null @@ -1,11 +0,0 @@ -# バージョン毎の UnityPackage - -| version | gltf | vrm | sample | vrm-1.0beta | 1.0-sample | -|-------------|----------------------------|------------|--------------------|-------------|--------------------| -| | `UniVRM` に含まれる | `UniVRM` | `UniVRM-samples` | | | -| v0.80.0 | `UniVRMXX` に含まれる | `UniVRM0X` | `UniVRM0X-samples` | `UniVRM10` | `UniVRM10-samples` | -| v0.81.0[^1] | `UniGLTF_VRMShaders` | `UniVRM` | | `VRM` | UPM only | -| v0.87.0[^2] | `UniVRM`, `VRM` に含まれる | `UniVRM` | `UniVRM_Samples` | `VRM` | `VRM_Samples` | - -[^1]: `GLTF`, `VRM`, `VRM-1.0` で内容に重複無し。2パッケージ要るのが分かりづらく不評 -[^2]: `VRM` と `VRM-1.0` で内容が重複するが、1パッケージで済む diff --git a/docs/release/version_dialog.jpg b/docs/release/version_dialog.jpg deleted file mode 100644 index 3a729d5c7ca457257de4b424e446480ca3a7c46f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 54758 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 diff --git a/docs/release_gen.py b/docs/release_gen.py deleted file mode 100644 index 39606ab10..000000000 --- a/docs/release_gen.py +++ /dev/null @@ -1,134 +0,0 @@ -# -# Release 時のドキュメントを作成するスクリプト -# -# required -# pip install GitPython pyperclip -# -# 1. github release page の markdown => clipboard -# 2. changelog => docs/release/079/v0.XX.Y.md -# 3. download button => docs/index.html -# -import pathlib -import re -import git.repo -import re -import pathlib -import io -from functools import cmp_to_key - -HERE = pathlib.Path(__file__).absolute().parent -UNIVRM_VERSION = HERE.parent / "Assets/VRM/Runtime/Format/VRMVersion.cs" -MERGE_PATTERN = re.compile(r"Merge pull request #(\d+)") -TEMPLATE = HERE / "release_template.md" -HTML_TEMPLATE = HERE / "html_template.html" -RELEASE_NOTE_DIR = "112" -UNITY_VERSION = "2021.3 LTS" - - -def gen(template: str, version: str, hash: str): - version_hash = f"{version}_{hash[0:4]}" - values = { - "version": version, - "version_hash": version_hash, - "hash4": version_hash[0:4], - "dir": RELEASE_NOTE_DIR, - "unity_version": UNITY_VERSION, - } - - def replace(m: re.Match): - return values[m.group(1)] - - return re.sub(r"\$\{([^}]+)\}", replace, template) - - -def get_version() -> str: - m = re.search( - r'public const string VERSION = "(\d.\d+.\d)";', - UNIVRM_VERSION.read_text(encoding="utf-8"), - ) - if m: - return m[1] - raise Exception("no version") - - -def get_hash(repo, tag_name) -> str: - # res = subprocess.check_output("git rev-parse HEAD") - # return res.decode('utf-8') - for tag in repo.tags: - if tag.name == tag_name: - return tag.commit.hexsha - raise Exception() - - -def copy_release_md(version: str, hash: str): - import pyperclip - - text = gen(TEMPLATE.read_text(encoding="utf-8"), version, hash) - pyperclip.copy(text) - print("copy to clipboard") - - -# -# -# -def change_log(repo: git.repo.Repo, version: str): - major, minor, patch = [int(x) for x in version.split(".")] - rev = f"v{major}.{minor-1}.0..v{major}.{minor}.0" - - w = io.StringIO() - w.write(f"# {rev}: ChangeLog\n") - w.write("\n") - for item in repo.iter_commits(rev=rev): - if len(item.parents) > 1: - msg = item.message - if isinstance(msg, bytes): - msg = msg.decode("utf-8") - m = MERGE_PATTERN.match(msg) - if m: - # merge commit - pr = m[1] - lines = msg.split("\n") - - w.write( - f"* [[\\#{pr}](https://github.com/vrm-c/UniVRM/pull/{pr})] {lines[2]}\n" - ) - else: - w.write(f"* {msg}") - return w.getvalue() - - -def get_tags(repo): - P = re.compile(r"v(\w+)\.(\w+)\.(\w+)") - for tag in repo.tags: - m = P.match(tag.name) - if m: - yield int(m[1]), int(m[2]), int(m[3]) - - -if __name__ == "__main__": - repo = git.repo.Repo(str(HERE.parent)) - - def cmp_tag(l, r): - if l[0] != r[0]: - return l[0] - r[0] - if l[1] != r[1]: - return l[1] - r[1] - return l[2] - r[2] - - tags = [tag for tag in get_tags(repo)] - tags = sorted(tags, key=cmp_to_key(cmp_tag)) - x, y, z = tags[-1] - version = f"{x}.{y}.{z}" - hash = get_hash(repo, f"v{version}") - # 1. - copy_release_md(f"{version}", hash) - # 2. - release = HERE / f"release/{RELEASE_NOTE_DIR}/v{version}.md" - if not release.exists(): - text = change_log(repo, f"{version}") - release.write_text(text, encoding="utf-8") - # 3. - (HERE / "index.html").write_text( - gen(HTML_TEMPLATE.read_text(encoding="utf-8"), f"{version}", hash), - encoding="utf-8", - ) diff --git a/docs/release_template.md b/docs/release_template.md deleted file mode 100644 index ac85da03c..000000000 --- a/docs/release_template.md +++ /dev/null @@ -1,74 +0,0 @@ -## Release Notes - -- [日本語](https://vrm-c.github.io/UniVRM/ja/release/${dir}/v${version}.html) -- [English](https://vrm-c.github.io/UniVRM/en/release/${dir}/v${version}.html) - -## Installation - -The UniVRM supports Unity ${unity_version} or later. - -You can install UniVRM using the UnityPackage or the UPM Package. - -### VRM 1.0 Import/Export - -- via UnityPackage - - **Download [VRM-${version_hash}.unitypackage](https://github.com/vrm-c/UniVRM/releases/download/v${version}/VRM-${version_hash}.unitypackage)** - -- via UPM Package - - `com.vrmc.vrmshaders` - - `com.vrmc.gltf` - - `com.vrmc.vrm` - -### VRM 0.x Import/Export - -- via UnityPackage - - **Download [UniVRM-${version_hash}.unitypackage](https://github.com/vrm-c/UniVRM/releases/download/v${version}/UniVRM-${version_hash}.unitypackage)** - -- via UPM Package - - `com.vrmc.vrmshaders` - - `com.vrmc.gltf` - - `com.vrmc.univrm` - -### UPM Package Information -You can install these UPM packages via Package Manager in UnityEditor. - -- `Window` -> `Package Manager` -> `+` -> `Add package from git URL...` - -| UPM package | git URL | -|:--------------------|:------------------------------------------------------------------------| -| com.vrmc.vrmshaders | https://github.com/vrm-c/UniVRM.git?path=/Assets/VRMShaders#v${version} | -| com.vrmc.gltf | https://github.com/vrm-c/UniVRM.git?path=/Assets/UniGLTF#v${version} | -| com.vrmc.univrm | https://github.com/vrm-c/UniVRM.git?path=/Assets/VRM#v${version} | -| com.vrmc.vrm | https://github.com/vrm-c/UniVRM.git?path=/Assets/VRM10#v${version} | - -You can also install via editing `Packages/manifest.json` directly. - -```json5 -// Packages/manifest.json -{ - "dependencies": { - // ... - "com.vrmc.vrmshaders": "https://github.com/vrm-c/UniVRM.git?path=/Assets/VRMShaders#v${version}", - "com.vrmc.gltf": "https://github.com/vrm-c/UniVRM.git?path=/Assets/UniGLTF#v${version}", - "com.vrmc.univrm": "https://github.com/vrm-c/UniVRM.git?path=/Assets/VRM#v${version}", - "com.vrmc.vrm": "https://github.com/vrm-c/UniVRM.git?path=/Assets/VRM10#v${version}", - // ... - } -} -``` - -## Development -### Samples -- via UnityPackage - - VRM 1.0 Development Samples - - [VRM_Samples-${version_hash}.unitypackage](https://github.com/vrm-c/UniVRM/releases/download/v${version}/VRM_Samples-${version_hash}.unitypackage) - - VRM 0.x Development Samples - - [UniVRM_Samples-${version_hash}.unitypackage](https://github.com/vrm-c/UniVRM/releases/download/v${version}/UniVRM_Samples-${version_hash}.unitypackage) -- via UPM Package - - You can find `Samples` in the Package Manager and then submit `Import` button. - - `Window` -> `Package Manager` -> `Packages: In Project` -> `VRM-1.0` or `VRM` - -### Documentation - -- [日本語](https://vrm-c.github.io/UniVRM/ja/vrm1/index.html) -- [English](https://vrm-c.github.io/UniVRM/en/vrm1/index.html) diff --git a/docs/unihumanoid/BoneMappingGizmo.png b/docs/unihumanoid/BoneMappingGizmo.png deleted file mode 100644 index 9bba782d8b5f9a0bd32d59a0125a6acad7dd2fba..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 65391 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 diff --git a/docs/unihumanoid/assets.png b/docs/unihumanoid/assets.png deleted file mode 100644 index 14b65fba50467368321ed861c1c4d0b95a24928c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 7783 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 diff --git a/docs/unihumanoid/bvh_prefab.png b/docs/unihumanoid/bvh_prefab.png deleted file mode 100644 index 1492d7e3461a625de14b16b5e000df603886f14b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3386 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 Qv;Y7A07*qoM6N<$g1dR8cK`qY diff --git a/docs/unihumanoid/humanoid.gif b/docs/unihumanoid/humanoid.gif deleted file mode 100644 index 0ca6dd2018836e528abde999633df260130b51a6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 712407 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