AWSOMMMM! However I think you are wasting your time trying to do any 3d stuff in scratch. You can do it if you try really hard, but this takes a few hours, and making this same pictur using an application like Lightwave or Blender would take a few seconds.
All you should do is, go into the control pannel, un-install your current Java, then go to google, type in Java 6 update 15 download, download it, you have a working java!:D
I don't know what new features this would take advantage of. When square root and trig functions were added in 1.2 I was able to clean up a lot of code.
Okay, so after I had it all finished, since it was on a mac and I don't usually use macs I was trying to find the printscreen shortcut when it started all over. The second time it took a little more than 24 hours. Unfortunately, the image is on the other computer. I'l have it later.
I have it going in pen size one inside scratch at turbo speed and it's been gong for a little less than 12 hours straight and it's not quite half way done...
This is really, just, amazing. What might it take, to try to run this several times, at, maybe, 5 pen size, with different FOVs, and then save all of the pictures, and create an interactive thing?
For faster speed: download and run in Turbo Speed, by shift-clicking "extras", "set single stepping", "turbo speed". Mine (offline) is already about 3 times further than the online one, both with pensize 3, and started at approximately the same time.
Very nice job. Your Scratch-fu is intimidating. I think we can all agree that Scratch is Turing-complete! It's fascinating to see how you can adapt a recursive algorithm to a non-procedural programming environment.
I had to cheat on what is normally done through recursion by doing a single level reflection after the initial pass. Color is also not done through RGB components in Scratch so reflection is based on intensity.
oh also gotta go to ort by: title creation date ^
Prev 1 2 3 4 5 6 7 8 9 Next
scratch planet
scratch planet
Comments: 0
Scratch Pix
Scratch Pix
Comments: 1
were moving!
were moving!
Comments: 2
Scratchs Pet
Scratchs Pet
Comments: 0
homestar kids ...
homestar kids ...
Comments: 1
the reck off
the reck off
Comments: 1
funny project
funny project
Comments: 1
homestar scra ...
homestar scra ...
Comments: 0
the dot group
the dot group
Comments: 2
the adventure ...
the adventure ...
Comments: 1
pumpkinheaddys
pumpkinheaddys
Comments: 1
naruto no mus ...
naruto no mus ...
Comments: 1
Prev 1 2 3 4 5 6 7 8
Oh, wow. I'm sorry, I was looking at your previous raytracer code. This one WAS made using Scratch 1.2... lol. *examines code* ...Oh, wow! These notes are helpful! I'm now going to attempt to understand some of the code. This is probably the ultimate Scratch project I'd like to figure out. Serious thumbs up for this, Canthiar!
OMGH, Canthiar, this is just INSANE. You are brilliant. (Now that the new version of Scratch is out, have you considered cleaning up your code with the new numbers functions? Namely the square root one? I was actually thinking of doing that with your code, just so I can figure it out quicker.) Hey... you ever think you'll get a working version with anti-aliasing? ...THAT would be incredible!
POVRay used to be pretty slow running with computers in the early 90's. I think it ran a little faster for scenes as simple as this. Complicated scenes ran really slowly. I think in the early versions they didn't have any of the spatial partitioning that is in there now.
Fantastic, this gets ever more complex and brilliant. I didn't believe a raytracer to be feasible in Scratch at all, but then, look at this. Plus, the speed really isn't that bad at all, I still remember running POVRay in OS/2 and having to wait a full day or even more for a scene like this to complete....
Comments
You need to be logged in to post comments
Add a Comment
i cant really tell what it is at 25
lol i just left my pc running on pen size one and it worked.
lol
(view all replies)phong lighting?
It's a type of specular highlighting.
I set pen size to 1 and let my computer rest for 5 hours.. lol
AWSOMMMM! However I think you are wasting your time trying to do any 3d stuff in scratch. You can do it if you try really hard, but this takes a few hours, and making this same pictur using an application like Lightwave or Blender would take a few seconds.
thats true
I'm gonna stay up ALL NIGHT to watch it finish on ONE! MWA HA HA HA! >:D
this is also another full raytracer (link to project)">(link to project)
Perfect fidelity with pen size of 24! lol! ; )
Oh, I see. minutes. nevermind.
What does the "elapsed" variable use as a unit? Hours?
wow 3 hours?!?!?!? lol
i dont get it. what's it supposed to do?
draw a picture
My java isn't working, and offline, the main script of the tracer is producing an error. Any suggestions?
(view all replies)Uhhh...what program are you running at what does your computer recomend to run?
All you should do is, go into the control pannel, un-install your current Java, then go to google, type in Java 6 update 15 download, download it, you have a working java!:D
(view all replies)Go through and delete them, it shouldn't take to long. They are only in the main tracer script.
The old comment blocks are holding it up.
AHHH I'm view 666! lol I'm atheist so idc.
it takes 4ev!
i don't get it... why do you need so many variables??? awesome though!
would it be poassible to remake this in scratch 1.3 and utalize the new features?
I don't know what new features this would take advantage of. When square root and trig functions were added in 1.2 I was able to clean up a lot of code.
(view all replies)I finally got it up on a site - thing! http://img515.imageshack.us/img515/7974/picture1il0.png only a week and a half after I did it too!
Okay, so after I had it all finished, since it was on a mac and I don't usually use macs I was trying to find the printscreen shortcut when it started all over. The second time it took a little more than 24 hours. Unfortunately, the image is on the other computer. I'l have it later.
I have it going in pen size one inside scratch at turbo speed and it's been gong for a little less than 12 hours straight and it's not quite half way done...
3/7
no, more like... 2/5ths
~1/3 done
Oh, I'm giving up on the online one. I'll just put it on 10 size and wait for a preview.
~1/4 of the way done (not online)
This is really, just, amazing. What might it take, to try to run this several times, at, maybe, 5 pen size, with different FOVs, and then save all of the pictures, and create an interactive thing?
already, it is ~1/5th of the way done! It is mostly just the floor right now, though...
For faster speed: download and run in Turbo Speed, by shift-clicking "extras", "set single stepping", "turbo speed". Mine (offline) is already about 3 times further than the online one, both with pensize 3, and started at approximately the same time.
Project=God
ITS BEAUTAFUL!!!!
Hey Canthiar would you like to be a reporter for bartshow magizine?
... wow... wow... wow... wow... this... is... amazing... did u tel it wat pic to draw at different sizes/FOV?
can u explain it? im not a math smarticle, so i dont get it...
can you use multiple pens to speed up the process?
I've done experiments where I've removed the broadcasts so that I can do multiple pens and it goes a little bit faster.
(view all replies)absolutly amazing....I really need to learn my math!
awesome!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!why!am!i!doing!this!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
awesome!
i agree with redsooty9
Very nice job. Your Scratch-fu is intimidating. I think we can all agree that Scratch is Turing-complete! It's fascinating to see how you can adapt a recursive algorithm to a non-procedural programming environment.
I had to cheat on what is normally done through recursion by doing a single level reflection after the initial pass. Color is also not done through RGB components in Scratch so reflection is based on intensity.
(view all replies)this program that you have written is outstanding! i have never seen the likes of this before!
AMAZING!
Amazing, and way under-aprecciated
whoa, that artwork looks so cool!
WHAT IS IT??????????????????????
cool
You can't do a comment box. I put those in when the beta was out and they removed the ability to do comments since then.
umm... i downloaded it and.... 1.i couldn't understand anything...do c++ 2.how to you do a comment box
Right-click or ctrl-click and hit something along the lines of "add comment".
and view page 10
and go to pages 5 6 7 8 9 and view all the projects i made on them
oh also gotta go to ort by: title creation date ^ Prev 1 2 3 4 5 6 7 8 9 Next scratch planet scratch planet Comments: 0 Scratch Pix Scratch Pix Comments: 1 were moving! were moving! Comments: 2 Scratchs Pet Scratchs Pet Comments: 0 homestar kids ... homestar kids ... Comments: 1 the reck off the reck off Comments: 1 funny project funny project Comments: 1 homestar scra ... homestar scra ... Comments: 0 the dot group the dot group Comments: 2 the adventure ... the adventure ... Comments: 1 pumpkinheaddys pumpkinheaddys Comments: 1 naruto no mus ... naruto no mus ... Comments: 1 Prev 1 2 3 4 5 6 7 8
Oh, wow. I'm sorry, I was looking at your previous raytracer code. This one WAS made using Scratch 1.2... lol. *examines code* ...Oh, wow! These notes are helpful! I'm now going to attempt to understand some of the code. This is probably the ultimate Scratch project I'd like to figure out. Serious thumbs up for this, Canthiar!
(*MORE incredible... because even THIS is already way past incredible!)
OMGH, Canthiar, this is just INSANE. You are brilliant. (Now that the new version of Scratch is out, have you considered cleaning up your code with the new numbers functions? Namely the square root one? I was actually thinking of doing that with your code, just so I can figure it out quicker.) Hey... you ever think you'll get a working version with anti-aliasing? ...THAT would be incredible!
if u put it on pen size 25, it won't make a picture
POVRay used to be pretty slow running with computers in the early 90's. I think it ran a little faster for scenes as simple as this. Complicated scenes ran really slowly. I think in the early versions they didn't have any of the spatial partitioning that is in there now.
Fantastic, this gets ever more complex and brilliant. I didn't believe a raytracer to be feasible in Scratch at all, but then, look at this. Plus, the speed really isn't that bad at all, I still remember running POVRay in OS/2 and having to wait a full day or even more for a scene like this to complete....
the pen size is at 25
will this ever end....oh it has...whats it say
WHiiit-whooo! (wow whistle)
cool
Just as amazing... the artwork looks professionally done!
I know the first block! Pen down....