Data commit
This commit is contained in:
parent
7387c8f97b
commit
cb5bb5e222
199093 changed files with 3378972 additions and 0 deletions
33
Task/Image-noise/MAXScript/image-noise.max
Normal file
33
Task/Image-noise/MAXScript/image-noise.max
Normal file
|
|
@ -0,0 +1,33 @@
|
|||
try destroydialog testRollout catch ()
|
||||
|
||||
fn randomBitmap width height =
|
||||
(
|
||||
local newBmp = bitmap width height
|
||||
|
||||
for row = 0 to (height-1) do
|
||||
(
|
||||
local pixels = for i in 1 to width collect (white*random 0 1)
|
||||
setpixels newBmp [0,row] pixels
|
||||
)
|
||||
|
||||
return newBmp
|
||||
)
|
||||
|
||||
rollout testRollout "Test" width:320 height:240
|
||||
(
|
||||
bitmap image width:320 height:240 pos:[0,0]
|
||||
timer updateTimer interval:1 active:true
|
||||
|
||||
on updateTimer tick do
|
||||
(
|
||||
local startTime = timestamp()
|
||||
image.bitmap = randomBitmap 320 240
|
||||
local endTime = timestamp()
|
||||
local fps = ((endTime-startTime)/1000.0)*60.0
|
||||
|
||||
if mod updatetimer.ticks 10 == 0 do (testRollout.title = ("Test (FPS: "+fps as string+")"))
|
||||
|
||||
)
|
||||
)
|
||||
|
||||
createdialog testrollout
|
||||
Loading…
Add table
Add a link
Reference in a new issue