POV-Ray : Newsgroups : povray.off-topic : Raysnail 0.1.2 Server Time
31 Aug 2024 19:55:17 EDT (-0400)
  Raysnail 0.1.2 (Message 1 to 3 of 3)  
From: Hj  Malthaner
Subject: Raysnail 0.1.2
Date: 25 Jul 2024 11:36:15
Message: <66a270ef$1@news.povray.org>
I've been working some more on the raysnail, lots of basic 
infrastructure to do, little to show. I could extend the compatibility 
with PovRay scene files a little bit, CSG intersections and differences 
are supported now, even if only with two objects each.

The translate operation should work, rotate only for the y axis (the 
other two axes soon to be supported too).

The parser now supports finish blocks, but only reads the reflection 
item from it, the basic variant with just a float.

The attached render was created with this SDL file:
https://github.com/Varkalandar/raysnail/blob/72908892fba87898477324814a5515207d8b8755/sdl/csg.sdl


Post a reply to this message


Attachments:
Download 'csg_sample_scene.jpg' (87 KB)

Preview of image 'csg_sample_scene.jpg'
csg_sample_scene.jpg


 

From: Hj  Malthaner
Subject: Re: Raysnail 0.1.2
Date: 29 Jul 2024 14:58:26
Message: <66a7e652@news.povray.org>
On 7/25/24 17:36, Hj. Malthaner wrote:
 > I've been working some more on the raysnail

... it now supports PovRay SDL syntax to translate, rotate and scale 
objects, and the 10 parameter quadric object type. I still have to work 
on regular cone and cylinder SDL support.


Post a reply to this message


Attachments:
Download 'sdl_quadrics.jpg' (123 KB)

Preview of image 'sdl_quadrics.jpg'
sdl_quadrics.jpg


 

From: Hj  Malthaner
Subject: Re: Raysnail 0.1.2
Date: 7 Aug 2024 16:10:03
Message: <66b3d49b@news.povray.org>
On 7/25/24 17:36, Hj. Malthaner wrote:
> I've been working some more on the raysnail

And again, some more work done. The raysnail got better at 
transformations and CSG operations, and it now also supports PovRay SDL 
#declare and #while directives. One cannot #declare everything yet, that 
PovRay allows, but scalar values, vectors and object definitions are 
supported now.

Attached, there an example of a while loop. It was created by this SDL file:

https://github.com/Varkalandar/raysnail/blob/a2e24b1845f6686684b5e08b5e0106648b7aa7b0/sdl/declares.sdl

While I'm quite happy with the results, I think there is still about 90% 
missing to really render existing PovRay scenes with the raysnail.


Post a reply to this message


Attachments:
Download 'declares_and_loop.jpg' (138 KB)

Preview of image 'declares_and_loop.jpg'
declares_and_loop.jpg


 

Copyright 2003-2023 Persistence of Vision Raytracer Pty. Ltd.