Jump to content
Savetz

Renderific, an SVG renderer

Recommended Posts

Here's Renderific 1.0, a program I wrote in Turbo BASIC XL that displays SVG files on the Atari 8-bit. With a 1020 plotter, it can plot them too.

 

It's slow, it's a buggy in places, but it mostly works. This was just a fun little project.

 

https://github.com/savetz/Renderific

 

renderific-10.atr

 

post-803-0-22855500-1551735515_thumb.png

post-803-0-36667100-1551735560_thumb.png

post-803-0-71557300-1551735585_thumb.png

post-803-0-51678400-1551735736_thumb.png

post-803-0-13471200-1551735608_thumb.png

post-803-0-45445200-1551735651_thumb.png

post-803-0-36935900-1551735700_thumb.png

post-803-0-63857600-1551735673_thumb.png

 

-Kevin

  • Like 31

Share this post


Link to post
Share on other sites
Posted (edited)

And the pictures show that A8 can do 960x576 or even 1920x1152...unbelievable... ;-) ;-) ;-)

But seriously, great work!

Edited by CharlieChaplin

Share this post


Link to post
Share on other sites

I can't wait to see the first SVG animated demo

Share this post


Link to post
Share on other sites

do you not see it's scaled down 3x ?

so 320x192

 

You did not see the three smilies...?!?

 

And my next sentence beginning with "but seriously..."

 

Of course I knew it is scaled down...

  • Like 1

Share this post


Link to post
Share on other sites

I don't know this but seriously, and stop calling me- shirley!

looks like we picked the wrong week to stop sniffing glue, and we surely are glad to meet you but seriously :)

Share this post


Link to post
Share on other sites
Posted (edited)

Thank goodness for warp mode on Altirra :)

 

Thanks Kevin, a man of many talents..

 

I presume the noise is just to let you know something is happening during the maths calcs?

 

Those of you with a Rapidus will see the power of that...

Edited by Mclaneinc

Share this post


Link to post
Share on other sites

Who's going to be the first person to write an SVG to WFSN converter?

  • Like 1

Share this post


Link to post
Share on other sites

I guess the sounds the program makes it to tell you that something is happening out of screen, so you might need to change the scale accordingly. Am I right?

  • Like 1

Share this post


Link to post
Share on other sites

You can convert it to KPN, a format I made back in 1992. It just represents the commands PLOT, DRAWTO, and FILL (and some others for very simple animations) in a stuffed file.

Share this post


Link to post
Share on other sites

is it licenced in a way that I can integrate it into BOSS-X?

 

 

Yes, it's licensed with the MIT license. Include credit and the license notice.

 

Kevin

  • Like 2

Share this post


Link to post
Share on other sites

 

I presume the noise is just to let you know something is happening during the maths calcs?

 

 

When it makes noise, it's telling you it is trying to draw offscreen. (Which is bad.) Increasing the resolution may solve the issue — or it may be an SVG file that draws in negative quadrants, which it doesn't know how to deal with.

 

Kevin

  • Like 3

Share this post


Link to post
Share on other sites

ah, so if we make them a size the Atari likes it would be a bit faster and better until something is done in another way, very nice indeed.

Share this post


Link to post
Share on other sites

I read in the article at Github that there are issues trying to get the 1020 plotter to plot these? Maybe 'Super 3D Plotter II' might hold some clues, it included a basic program for printing to the plotter. There are also several 1020 plotter utility disks with printing programs. I own S3DP and will look into it more there, I also have several 1020 utility disks I downloaded from various places. I can post some disk images if need be...

 

No software at the Atarimania link here, just linking it so you can see what I'm talking about and there's a bit of info there:

 

http://www.atarimania.com/utility-atari-400-800-xl-xe-super-3d-plotter-ii_30972.html

 

Although I own the original, I do believe I found the disk image and have it on file...

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...

  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...