From 1163c56eae8e6d11f9ca5fffa76b4f3bf8779eba Mon Sep 17 00:00:00 2001 From: shorei <160503699+gaotoast@users.noreply.github.com> Date: Mon, 23 Feb 2026 20:55:32 +0900 Subject: [PATCH 1/4] =?UTF-8?q?[chore]=20AI=E3=82=A8=E3=83=BC=E3=82=B8?= =?UTF-8?q?=E3=82=A7=E3=83=B3=E3=83=88=E9=96=A2=E9=80=A3=E3=81=AE=E3=83=95?= =?UTF-8?q?=E3=82=A1=E3=82=A4=E3=83=AB=E3=82=92.gitignore=E3=81=AB?= =?UTF-8?q?=E8=BF=BD=E5=8A=A0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .gitignore | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/.gitignore b/.gitignore index e9ca087..b19bd44 100644 --- a/.gitignore +++ b/.gitignore @@ -63,5 +63,12 @@ dkms.conf .vscode *.code-workspace +# AI agents +CLAUDE.md +.claude/ +.cursor/ +.aider* +.copilot/ + # others .progress_count From 42f60ddb13e9922d2daed5fa8d2ff0a162f9d2cc Mon Sep 17 00:00:00 2001 From: shorei <160503699+gaotoast@users.noreply.github.com> Date: Mon, 23 Feb 2026 20:59:57 +0900 Subject: [PATCH 2/4] =?UTF-8?q?[add]=20=E3=82=B7=E3=83=BC=E3=83=B3?= =?UTF-8?q?=E3=83=95=E3=82=A1=E3=82=A4=E3=83=AB=E3=82=92=E8=BF=BD=E5=8A=A0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- scenes/error/color_is_greater.rt | 4 ++++ scenes/error/color_is_greter_than_intmax.rt | 4 ++++ scenes/error/color_is_lower.rt | 4 ++++ scenes/error/color_is_not_integer.rt | 4 ++++ scenes/error/duplicate_ambient.rt | 5 +++++ scenes/error/empty.rt | 0 scenes/error/fov_is_greater.rt | 4 ++++ scenes/error/fov_is_lower.rt | 4 ++++ scenes/error/invalid_color.rt | 4 ++++ scenes/error/invalid_fov.rt | 4 ++++ scenes/error/invalid_identifier.rt | 5 +++++ scenes/error/invalid_normal.rt | 4 ++++ scenes/error/invalid_ratio.rt | 4 ++++ scenes/error/light_ration_is_greater.rt | 4 ++++ scenes/error/light_ration_is_lower.rt | 4 ++++ scenes/error/line_with_only_spaces.rt | 5 +++++ scenes/error/missing_ambient.rt | 3 +++ scenes/error/missing_camera.rt | 3 +++ scenes/error/missing_color_value.rt | 4 ++++ scenes/error/missing_light.rt | 3 +++ scenes/error/missing_object.rt | 3 +++ scenes/error/multi_ambient.rt | 5 +++++ scenes/error/multi_camera.rt | 5 +++++ scenes/error/multi_light.rt | 5 +++++ scenes/error/no_ambient.rt | 3 +++ scenes/error/no_camera.rt | 3 +++ scenes/error/no_extension | 4 ++++ scenes/error/no_light.rt | 3 +++ scenes/error/orientation_vector_is_greter.rt | 4 ++++ scenes/error/orientation_vector_is_lower.rt | 4 ++++ scenes/error/wrong_extension.tr | 4 ++++ scenes/valid/basic_cylinder.rt | 4 ++++ scenes/valid/basic_plane.rt | 4 ++++ scenes/valid/basic_sphere.rt | 4 ++++ scenes/valid/many_sphere.rt | 9 +++++++++ scenes/valid/simple.rt | 6 ++++++ 36 files changed, 146 insertions(+) create mode 100644 scenes/error/color_is_greater.rt create mode 100644 scenes/error/color_is_greter_than_intmax.rt create mode 100644 scenes/error/color_is_lower.rt create mode 100644 scenes/error/color_is_not_integer.rt create mode 100644 scenes/error/duplicate_ambient.rt create mode 100644 scenes/error/empty.rt create mode 100644 scenes/error/fov_is_greater.rt create mode 100644 scenes/error/fov_is_lower.rt create mode 100644 scenes/error/invalid_color.rt create mode 100644 scenes/error/invalid_fov.rt create mode 100644 scenes/error/invalid_identifier.rt create mode 100644 scenes/error/invalid_normal.rt create mode 100644 scenes/error/invalid_ratio.rt create mode 100644 scenes/error/light_ration_is_greater.rt create mode 100644 scenes/error/light_ration_is_lower.rt create mode 100644 scenes/error/line_with_only_spaces.rt create mode 100644 scenes/error/missing_ambient.rt create mode 100644 scenes/error/missing_camera.rt create mode 100644 scenes/error/missing_color_value.rt create mode 100644 scenes/error/missing_light.rt create mode 100644 scenes/error/missing_object.rt create mode 100644 scenes/error/multi_ambient.rt create mode 100644 scenes/error/multi_camera.rt create mode 100644 scenes/error/multi_light.rt create mode 100644 scenes/error/no_ambient.rt create mode 100644 scenes/error/no_camera.rt create mode 100644 scenes/error/no_extension create mode 100644 scenes/error/no_light.rt create mode 100644 scenes/error/orientation_vector_is_greter.rt create mode 100644 scenes/error/orientation_vector_is_lower.rt create mode 100644 scenes/error/wrong_extension.tr create mode 100644 scenes/valid/basic_cylinder.rt create mode 100644 scenes/valid/basic_plane.rt create mode 100644 scenes/valid/basic_sphere.rt create mode 100644 scenes/valid/many_sphere.rt create mode 100644 scenes/valid/simple.rt diff --git a/scenes/error/color_is_greater.rt b/scenes/error/color_is_greater.rt new file mode 100644 index 0000000..dc2ed00 --- /dev/null +++ b/scenes/error/color_is_greater.rt @@ -0,0 +1,4 @@ +A 0.2 255,255,256 +C 0,0,10 0,0,-1 80 +L 0,0,10 0.8 255,255,255 +pl 0,0,0 0,0,1 255,255,255 diff --git a/scenes/error/color_is_greter_than_intmax.rt b/scenes/error/color_is_greter_than_intmax.rt new file mode 100644 index 0000000..81d8408 --- /dev/null +++ b/scenes/error/color_is_greter_than_intmax.rt @@ -0,0 +1,4 @@ +A 0.2 255,255,255 +C 0,0,10 0,0,-1 80 +L 0,0,10 0.8 255,2147483647,255 +pl 0,0,0 0,0,1 255,255,255 diff --git a/scenes/error/color_is_lower.rt b/scenes/error/color_is_lower.rt new file mode 100644 index 0000000..b0d4e5b --- /dev/null +++ b/scenes/error/color_is_lower.rt @@ -0,0 +1,4 @@ +A 0.2 255,255,255 +C 0,10,0 0,-1,0 60 +L 200,200,200 0.8 255,255,255 +sp 0,0,0 4 255,255,-1 diff --git a/scenes/error/color_is_not_integer.rt b/scenes/error/color_is_not_integer.rt new file mode 100644 index 0000000..091251b --- /dev/null +++ b/scenes/error/color_is_not_integer.rt @@ -0,0 +1,4 @@ +A 0.2 255,255,255 +C 0,10,0 0,-1,0 60 +L 200,200,200 0.8 255,1.0,255 +sp 0,0,0 4 255,255,255 diff --git a/scenes/error/duplicate_ambient.rt b/scenes/error/duplicate_ambient.rt new file mode 100644 index 0000000..97dcbe7 --- /dev/null +++ b/scenes/error/duplicate_ambient.rt @@ -0,0 +1,5 @@ +A 0.2 255,255,255 +A 0.3 100,100,100 +C 0,0,5 0,0,-1 70 +L 5,5,5 0.8 255,255,255 +sp 0,0,0 2 255,0,0 diff --git a/scenes/error/empty.rt b/scenes/error/empty.rt new file mode 100644 index 0000000..e69de29 diff --git a/scenes/error/fov_is_greater.rt b/scenes/error/fov_is_greater.rt new file mode 100644 index 0000000..9914e09 --- /dev/null +++ b/scenes/error/fov_is_greater.rt @@ -0,0 +1,4 @@ +A 0.2 255,255,255 +C 0,10,0 0,-1,0 181 +L 200,200,200 0.8 255,255,255 +sp 0,0,0 4 255,255,255 diff --git a/scenes/error/fov_is_lower.rt b/scenes/error/fov_is_lower.rt new file mode 100644 index 0000000..bb9d98d --- /dev/null +++ b/scenes/error/fov_is_lower.rt @@ -0,0 +1,4 @@ +A 0.2 255,255,255 +C 0,10,0 0,-1,0 -1 +L 200,200,200 0.8 255,255,255 +sp 0,0,0 4 255,255,255 diff --git a/scenes/error/invalid_color.rt b/scenes/error/invalid_color.rt new file mode 100644 index 0000000..dedc049 --- /dev/null +++ b/scenes/error/invalid_color.rt @@ -0,0 +1,4 @@ +A 0.2 255,255,255 +C 0,0,5 0,0,-1 70 +L 5,5,5 0.8 255,255,255 +sp 0,0,0 2 300,0,0 diff --git a/scenes/error/invalid_fov.rt b/scenes/error/invalid_fov.rt new file mode 100644 index 0000000..39a070b --- /dev/null +++ b/scenes/error/invalid_fov.rt @@ -0,0 +1,4 @@ +A 0.2 255,255,255 +C 0,0,5 0,0,-1 180 +L 5,5,5 0.8 255,255,255 +sp 0,0,0 2 255,0,0 diff --git a/scenes/error/invalid_identifier.rt b/scenes/error/invalid_identifier.rt new file mode 100644 index 0000000..72e802a --- /dev/null +++ b/scenes/error/invalid_identifier.rt @@ -0,0 +1,5 @@ +A 0.2 255,255,255 +C 0,10,0 0,-1,0 60 +L 200,200,200 0.8 255,255,255 +ng 0,0,0 4 255,255,255 +sp 0,0,0 4 255,255,255 diff --git a/scenes/error/invalid_normal.rt b/scenes/error/invalid_normal.rt new file mode 100644 index 0000000..67b8d6c --- /dev/null +++ b/scenes/error/invalid_normal.rt @@ -0,0 +1,4 @@ +A 0.2 255,255,255 +C 0,0,5 0,0,-1 70 +L 5,5,5 0.8 255,255,255 +pl 0,0,0 0,0,0 200,200,200 diff --git a/scenes/error/invalid_ratio.rt b/scenes/error/invalid_ratio.rt new file mode 100644 index 0000000..048ff31 --- /dev/null +++ b/scenes/error/invalid_ratio.rt @@ -0,0 +1,4 @@ +A 1.5 255,255,255 +C 0,0,5 0,0,-1 70 +L 5,5,5 0.8 255,255,255 +sp 0,0,0 2 255,0,0 diff --git a/scenes/error/light_ration_is_greater.rt b/scenes/error/light_ration_is_greater.rt new file mode 100644 index 0000000..ba83cef --- /dev/null +++ b/scenes/error/light_ration_is_greater.rt @@ -0,0 +1,4 @@ +A 1.1 255,255,255 +C 0,10,0 0,-1,0 60 +L 200,200,200 0.8 255,255,255 +sp 0,0,0 4 255,255,255 diff --git a/scenes/error/light_ration_is_lower.rt b/scenes/error/light_ration_is_lower.rt new file mode 100644 index 0000000..44cd418 --- /dev/null +++ b/scenes/error/light_ration_is_lower.rt @@ -0,0 +1,4 @@ +A 0.2 255,255,255 +C 0,10,0 0,-1,0 60 +L 200,200,200 -0.1 255,255,255 +sp 0,0,0 4 255,255,255 diff --git a/scenes/error/line_with_only_spaces.rt b/scenes/error/line_with_only_spaces.rt new file mode 100644 index 0000000..6962202 --- /dev/null +++ b/scenes/error/line_with_only_spaces.rt @@ -0,0 +1,5 @@ +A 0.2 255,255,255 +C 0,10,0 0,-1,0 60 +L 200,200,200 0.8 255,255,255 + +sp 0,0,0 4 255,255,255 diff --git a/scenes/error/missing_ambient.rt b/scenes/error/missing_ambient.rt new file mode 100644 index 0000000..ecb0858 --- /dev/null +++ b/scenes/error/missing_ambient.rt @@ -0,0 +1,3 @@ +C 0,0,5 0,0,-1 70 +L 5,5,5 0.8 255,255,255 +sp 0,0,0 2 255,0,0 diff --git a/scenes/error/missing_camera.rt b/scenes/error/missing_camera.rt new file mode 100644 index 0000000..3283b60 --- /dev/null +++ b/scenes/error/missing_camera.rt @@ -0,0 +1,3 @@ +A 0.2 255,255,255 +L 5,5,5 0.8 255,255,255 +sp 0,0,0 2 255,0,0 diff --git a/scenes/error/missing_color_value.rt b/scenes/error/missing_color_value.rt new file mode 100644 index 0000000..2c721bb --- /dev/null +++ b/scenes/error/missing_color_value.rt @@ -0,0 +1,4 @@ +A 0.2 255,255,255 +C 0,10,0 0,-1,0 60 +L 200,200,200 0.8 255,,255 +sp 0,0,0 4 255,255,255 diff --git a/scenes/error/missing_light.rt b/scenes/error/missing_light.rt new file mode 100644 index 0000000..60b5a95 --- /dev/null +++ b/scenes/error/missing_light.rt @@ -0,0 +1,3 @@ +A 0.2 255,255,255 +C 0,0,5 0,0,-1 70 +sp 0,0,0 2 255,0,0 diff --git a/scenes/error/missing_object.rt b/scenes/error/missing_object.rt new file mode 100644 index 0000000..b2f3c10 --- /dev/null +++ b/scenes/error/missing_object.rt @@ -0,0 +1,3 @@ +A 0.2 255,255,255 +C 0,0,5 0,0,-1 70 +L 5,5,5 0.8 255,255,255 diff --git a/scenes/error/multi_ambient.rt b/scenes/error/multi_ambient.rt new file mode 100644 index 0000000..31f8a04 --- /dev/null +++ b/scenes/error/multi_ambient.rt @@ -0,0 +1,5 @@ +A 0.2 255,255,255 +A 0.3 255,255,255 +C 0,10,0 0,-1,0 60 +L 200,200,200 0.8 255,255,255 +sp 0,0,0 4 255,255,255 diff --git a/scenes/error/multi_camera.rt b/scenes/error/multi_camera.rt new file mode 100644 index 0000000..b06ed81 --- /dev/null +++ b/scenes/error/multi_camera.rt @@ -0,0 +1,5 @@ +A 0.2 255,255,255 +C 0,10,0 0,-1,0 60 +C 0,20,0 0,-1,0 60 +L 200,200,200 0.8 255,255,255 +sp 0,0,0 4 255,255,255 diff --git a/scenes/error/multi_light.rt b/scenes/error/multi_light.rt new file mode 100644 index 0000000..0bd69d2 --- /dev/null +++ b/scenes/error/multi_light.rt @@ -0,0 +1,5 @@ +A 0.2 255,255,255 +C 0,10,0 0,-1,0 60 +L 200,200,200 0.8 255,255,255 +L -200,200,200 0.8 255,255,255 +sp 0,0,0 4 255,255,255 diff --git a/scenes/error/no_ambient.rt b/scenes/error/no_ambient.rt new file mode 100644 index 0000000..1255417 --- /dev/null +++ b/scenes/error/no_ambient.rt @@ -0,0 +1,3 @@ +C 0,10,0 0,-1,0 60 +L 200,200,200 0.8 255,255,255 +sp 0,0,0 4 255,255,255 diff --git a/scenes/error/no_camera.rt b/scenes/error/no_camera.rt new file mode 100644 index 0000000..59d5316 --- /dev/null +++ b/scenes/error/no_camera.rt @@ -0,0 +1,3 @@ +A 0.2 255,255,255 +L 200,200,200 0.8 255,255,255 +sp 0,0,0 4 255,255,255 diff --git a/scenes/error/no_extension b/scenes/error/no_extension new file mode 100644 index 0000000..bbfd109 --- /dev/null +++ b/scenes/error/no_extension @@ -0,0 +1,4 @@ +A 0.2 255,255,255 +C 0,10,0 0,-1,0 60 +L 200,200,200 0.8 255,255,255 +sp 0,0,0 4 255,255,255 diff --git a/scenes/error/no_light.rt b/scenes/error/no_light.rt new file mode 100644 index 0000000..c85ec96 --- /dev/null +++ b/scenes/error/no_light.rt @@ -0,0 +1,3 @@ +A 0.2 255,255,255 +C 0,10,0 0,-1,0 60 +sp 0,0,0 4 255,255,255 diff --git a/scenes/error/orientation_vector_is_greter.rt b/scenes/error/orientation_vector_is_greter.rt new file mode 100644 index 0000000..ea3d3b0 --- /dev/null +++ b/scenes/error/orientation_vector_is_greter.rt @@ -0,0 +1,4 @@ +A 0.2 255,255,255 +C 0,10,0 0,-1,1.1 60 +L 200,200,200 0.8 255,255,255 +sp 0,0,0 4 255,255,255 diff --git a/scenes/error/orientation_vector_is_lower.rt b/scenes/error/orientation_vector_is_lower.rt new file mode 100644 index 0000000..8ea48a9 --- /dev/null +++ b/scenes/error/orientation_vector_is_lower.rt @@ -0,0 +1,4 @@ +A 0.2 255,255,255 +C 0,10,0 0,-1.1,0 60 +L 200,200,200 0.8 255,255,255 +sp 0,0,0 4 255,255,255 diff --git a/scenes/error/wrong_extension.tr b/scenes/error/wrong_extension.tr new file mode 100644 index 0000000..bbfd109 --- /dev/null +++ b/scenes/error/wrong_extension.tr @@ -0,0 +1,4 @@ +A 0.2 255,255,255 +C 0,10,0 0,-1,0 60 +L 200,200,200 0.8 255,255,255 +sp 0,0,0 4 255,255,255 diff --git a/scenes/valid/basic_cylinder.rt b/scenes/valid/basic_cylinder.rt new file mode 100644 index 0000000..15d4027 --- /dev/null +++ b/scenes/valid/basic_cylinder.rt @@ -0,0 +1,4 @@ +A 0.2 255,255,255 +C 0,0,50 0,0,-1 60 +L 200,200,200 0.8 255,255,255 +cy 0,0,0 0,1,0 20 30 0,0,255 diff --git a/scenes/valid/basic_plane.rt b/scenes/valid/basic_plane.rt new file mode 100644 index 0000000..4f16d47 --- /dev/null +++ b/scenes/valid/basic_plane.rt @@ -0,0 +1,4 @@ +A 0.2 255,255,255 +C 0,0,10 0,0,-1 80 +L 0,0,10 0.8 255,255,255 +pl 0,0,0 0,0,1 0,255,0 diff --git a/scenes/valid/basic_sphere.rt b/scenes/valid/basic_sphere.rt new file mode 100644 index 0000000..311a7f1 --- /dev/null +++ b/scenes/valid/basic_sphere.rt @@ -0,0 +1,4 @@ +A 0.2 255,255,255 +C 0,0,5 0,0,-1 70 +L 5,5,5 0.8 255,255,255 +sp 0,0,0 2 255,0,0 diff --git a/scenes/valid/many_sphere.rt b/scenes/valid/many_sphere.rt new file mode 100644 index 0000000..6aa0b54 --- /dev/null +++ b/scenes/valid/many_sphere.rt @@ -0,0 +1,9 @@ +A 0.1 255,255,255 +C 0,1,0 0,0,1 45 +L -5,5,-5 0.5 255,255,255 +pl 0,-1,0 0,1,0 176,176,176 +sp 3,0,25 2 176,0,0 +sp 2,0,20 2 0,176,0 +sp 1,0,15 2 0,0,176 +sp 0,0,10 2 0,176,176 +sp -1,0,5 2 176,0,176 diff --git a/scenes/valid/simple.rt b/scenes/valid/simple.rt new file mode 100644 index 0000000..88ce169 --- /dev/null +++ b/scenes/valid/simple.rt @@ -0,0 +1,6 @@ +A 0.2 255,255,255 +C 10,0,100 0,0,-1 70 +L 100,100,300 0.7 255,255,255 +pl 0,0,0 0,0,1 188,188,188 +sp 0,0,20 20 255,0,0 +cy 50.0,0,20.6 0,0,1.0 14.2 21.42 10,0,255 From 48708ccb26b7782b8e2adecdd089191784d335d2 Mon Sep 17 00:00:00 2001 From: shorei <160503699+gaotoast@users.noreply.github.com> Date: Tue, 24 Feb 2026 17:10:43 +0900 Subject: [PATCH 3/4] =?UTF-8?q?[refactor]=20=E6=9C=89=E5=8A=B9=E3=81=AA?= =?UTF-8?q?=E3=82=B7=E3=83=BC=E3=83=B3=E3=83=95=E3=82=A1=E3=82=A4=E3=83=AB?= =?UTF-8?q?=E3=82=92=E6=94=B9=E5=96=84?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- scenes/valid/complex.rt | 15 +++++++++++++++ scenes/valid/{basic_cylinder.rt => cylinder.rt} | 0 scenes/valid/cylinders_row.rt | 7 +++++++ scenes/valid/{simple.rt => mixed.rt} | 0 scenes/valid/{basic_plane.rt => plane.rt} | 0 scenes/valid/shadow.rt | 5 +++++ scenes/valid/{basic_sphere.rt => sphere.rt} | 0 scenes/valid/{many_sphere.rt => spheres_row.rt} | 2 +- 8 files changed, 28 insertions(+), 1 deletion(-) create mode 100644 scenes/valid/complex.rt rename scenes/valid/{basic_cylinder.rt => cylinder.rt} (100%) create mode 100644 scenes/valid/cylinders_row.rt rename scenes/valid/{simple.rt => mixed.rt} (100%) rename scenes/valid/{basic_plane.rt => plane.rt} (100%) create mode 100644 scenes/valid/shadow.rt rename scenes/valid/{basic_sphere.rt => sphere.rt} (100%) rename scenes/valid/{many_sphere.rt => spheres_row.rt} (91%) diff --git a/scenes/valid/complex.rt b/scenes/valid/complex.rt new file mode 100644 index 0000000..9a7bf48 --- /dev/null +++ b/scenes/valid/complex.rt @@ -0,0 +1,15 @@ +A 0.1 255,255,200 + +C 0,10,50 0,0,-1 80 +L 20,20,20 0.9 255,240,220 + +pl 0,0,0 0,1,0 200,200,200 +pl -30,0,0 1,0,0 150,180,200 + +sp -15,5,10 10 200,50,50 +sp 0,5,0 8 50,200,50 +sp 15,5,10 10 50,50,200 + +cy -15,0,-10 0,1,0 5 15 200,100,50 +cy 0,0,-10 0,1,0 5 15 100,200,50 +cy 15,0,-10 0,1,0 5 15 50,100,200 \ No newline at end of file diff --git a/scenes/valid/basic_cylinder.rt b/scenes/valid/cylinder.rt similarity index 100% rename from scenes/valid/basic_cylinder.rt rename to scenes/valid/cylinder.rt diff --git a/scenes/valid/cylinders_row.rt b/scenes/valid/cylinders_row.rt new file mode 100644 index 0000000..3ddc05f --- /dev/null +++ b/scenes/valid/cylinders_row.rt @@ -0,0 +1,7 @@ +A 0.2 255,255,255 +C 0,2,25 0,0,-1 60 +L -10,20,10 0.8 255,255,255 +pl 0,-3,0 0,1,0 120,120,120 +cy -6,0,0 0,1,0 3 10 200,80,80 +cy 0,0,0 0,1,0 3 10 80,200,80 +cy 6,0,0 0,1,0 3 10 80,80,200 diff --git a/scenes/valid/simple.rt b/scenes/valid/mixed.rt similarity index 100% rename from scenes/valid/simple.rt rename to scenes/valid/mixed.rt diff --git a/scenes/valid/basic_plane.rt b/scenes/valid/plane.rt similarity index 100% rename from scenes/valid/basic_plane.rt rename to scenes/valid/plane.rt diff --git a/scenes/valid/shadow.rt b/scenes/valid/shadow.rt new file mode 100644 index 0000000..6e144d9 --- /dev/null +++ b/scenes/valid/shadow.rt @@ -0,0 +1,5 @@ +A 0.05 255,255,255 +C 0,3,15 0,0,-1 60 +L -15,20,5 0.9 255,255,255 +pl 0,-2,0 0,1,0 180,180,180 +sp 0,0,0 4 200,100,100 diff --git a/scenes/valid/basic_sphere.rt b/scenes/valid/sphere.rt similarity index 100% rename from scenes/valid/basic_sphere.rt rename to scenes/valid/sphere.rt diff --git a/scenes/valid/many_sphere.rt b/scenes/valid/spheres_row.rt similarity index 91% rename from scenes/valid/many_sphere.rt rename to scenes/valid/spheres_row.rt index 6aa0b54..84bc4a2 100644 --- a/scenes/valid/many_sphere.rt +++ b/scenes/valid/spheres_row.rt @@ -1,4 +1,4 @@ -A 0.1 255,255,255 +A 0.2 255,255,255 C 0,1,0 0,0,1 45 L -5,5,-5 0.5 255,255,255 pl 0,-1,0 0,1,0 176,176,176 From 5c9774291a36db56f5f5b23ad42a1d57cbeae682 Mon Sep 17 00:00:00 2001 From: shorei <160503699+gaotoast@users.noreply.github.com> Date: Tue, 24 Feb 2026 17:28:23 +0900 Subject: [PATCH 4/4] =?UTF-8?q?[fix]=20=E3=82=A8=E3=83=A9=E3=83=BC?= =?UTF-8?q?=E3=82=B1=E3=83=BC=E3=82=B9=E3=81=AE=E3=82=B7=E3=83=BC=E3=83=B3?= =?UTF-8?q?=E3=83=95=E3=82=A1=E3=82=A4=E3=83=AB=E3=82=92=E4=BF=AE=E6=AD=A3?= =?UTF-8?q?=20-=20=E9=87=8D=E8=A4=87=E3=81=97=E3=81=A6=E3=81=84=E3=82=8B?= =?UTF-8?q?=E3=82=B7=E3=83=BC=E3=83=B3=E3=82=92=E5=89=8A=E9=99=A4=20-=20?= =?UTF-8?q?=E3=83=95=E3=82=A1=E3=82=A4=E3=83=AB=E5=90=8D=E3=81=AE=E3=82=BF?= =?UTF-8?q?=E3=82=A4=E3=83=9D=E3=82=92=E4=BF=AE=E6=AD=A3?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- ...s_greter_than_intmax.rt => color_is_greater_than_intmax.rt} | 0 .../{light_ration_is_greater.rt => light_ratio_is_greater.rt} | 0 .../{light_ration_is_lower.rt => light_ratio_is_lower.rt} | 0 scenes/error/no_ambient.rt | 3 --- scenes/error/no_camera.rt | 3 --- scenes/error/no_light.rt | 3 --- ...on_vector_is_greter.rt => orientation_vector_is_greater.rt} | 0 7 files changed, 9 deletions(-) rename scenes/error/{color_is_greter_than_intmax.rt => color_is_greater_than_intmax.rt} (100%) rename scenes/error/{light_ration_is_greater.rt => light_ratio_is_greater.rt} (100%) rename scenes/error/{light_ration_is_lower.rt => light_ratio_is_lower.rt} (100%) delete mode 100644 scenes/error/no_ambient.rt delete mode 100644 scenes/error/no_camera.rt delete mode 100644 scenes/error/no_light.rt rename scenes/error/{orientation_vector_is_greter.rt => orientation_vector_is_greater.rt} (100%) diff --git a/scenes/error/color_is_greter_than_intmax.rt b/scenes/error/color_is_greater_than_intmax.rt similarity index 100% rename from scenes/error/color_is_greter_than_intmax.rt rename to scenes/error/color_is_greater_than_intmax.rt diff --git a/scenes/error/light_ration_is_greater.rt b/scenes/error/light_ratio_is_greater.rt similarity index 100% rename from scenes/error/light_ration_is_greater.rt rename to scenes/error/light_ratio_is_greater.rt diff --git a/scenes/error/light_ration_is_lower.rt b/scenes/error/light_ratio_is_lower.rt similarity index 100% rename from scenes/error/light_ration_is_lower.rt rename to scenes/error/light_ratio_is_lower.rt diff --git a/scenes/error/no_ambient.rt b/scenes/error/no_ambient.rt deleted file mode 100644 index 1255417..0000000 --- a/scenes/error/no_ambient.rt +++ /dev/null @@ -1,3 +0,0 @@ -C 0,10,0 0,-1,0 60 -L 200,200,200 0.8 255,255,255 -sp 0,0,0 4 255,255,255 diff --git a/scenes/error/no_camera.rt b/scenes/error/no_camera.rt deleted file mode 100644 index 59d5316..0000000 --- a/scenes/error/no_camera.rt +++ /dev/null @@ -1,3 +0,0 @@ -A 0.2 255,255,255 -L 200,200,200 0.8 255,255,255 -sp 0,0,0 4 255,255,255 diff --git a/scenes/error/no_light.rt b/scenes/error/no_light.rt deleted file mode 100644 index c85ec96..0000000 --- a/scenes/error/no_light.rt +++ /dev/null @@ -1,3 +0,0 @@ -A 0.2 255,255,255 -C 0,10,0 0,-1,0 60 -sp 0,0,0 4 255,255,255 diff --git a/scenes/error/orientation_vector_is_greter.rt b/scenes/error/orientation_vector_is_greater.rt similarity index 100% rename from scenes/error/orientation_vector_is_greter.rt rename to scenes/error/orientation_vector_is_greater.rt