Yukihiro "Matz" Matsumoto
d212c7be6c
bm_ao_render.rb: use pack() for binary PPM output
...
Replace printf("%c", val) with pack("CCC") for outputting raw
bytes. printf("%c") with values >= 128 produces invalid UTF-8
on CRuby, corrupting the PPM output. Also remove unused
arguments from the "255\n" format string.
Co-authored-by: Claude <noreply@anthropic.com >
2026-04-23 19:25:38 +09:00
John Bampton
d86f4d220f
benchmark: remove duplicate method calls
...
DuplicateMethodCall: Scene#render calls 'nsf * nsf' 3 times
2023-02-25 15:22:49 +10:00
aoki1980taichi
ad1d35c342
delete unused variable
...
cnt is unused
2022-06-25 00:21:23 +09:00
aoki1980taichi
4332f56056
delete unnecessary code
...
"else 0.0" is not used
2022-06-24 19:22:28 +09:00
aoki1980taichi
ad8286c447
fix typo otherBasis -> orthoBasis
...
The original function name in ao.c was orthoBasis.
I guess the function is generating orthonormal basis (https://en.wikipedia.org/wiki/Orthonormal_basis ).
2022-06-24 06:26:58 +09:00
Yukihiro "Matz" Matsumoto
d01707d4cf
benchmark/bm_ao_render.rb: enable specifying the size of the image.
2021-12-13 10:29:16 +09:00
Yukihiro "Matz" Matsumoto
856ae52021
bm_ao_rendar.rb: use instance variables instead of class variables.
...
Class variables are slower than instance variables of classes.
2021-12-06 21:12:23 +09:00
John Bampton
15f7b0182d
chore: fix spelling
2021-03-07 04:58:15 +10:00
John Bampton
940dec5e7d
Fix spelling
2020-12-13 18:38:22 +10:00
Yukihiro "Matz" Matsumoto
b4f9b031de
Some cosmetic changes
2017-11-22 16:09:50 +09:00
furunkel
01ee28d89d
Rename
2015-04-24 14:22:43 +02:00