Jump to content

Photo

Renderific, an SVG renderer


19 replies to this topic

#1 Savetz OFFLINE  

Savetz

    Stargunner

  • 1,040 posts
  • Location:Portland OR

Posted Mon Mar 4, 2019 3:44 PM

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

 

Attached File  renderific-10.atr   90.02KB   43 downloads

 

Screenshot 2019-03-01 at 10.27.57 AM.png

Screenshot 2019-03-01 at 6.45.46 PM.png

Screenshot 2019-02-28 at 5.15.20 PM.png

Screenshot 2019-02-24 at 8.28.51 AM.png

Screenshot 2019-02-28 at 4.46.55 PM.png

Screenshot 2019-02-27 at 8.47.26 AM.png

Screenshot 2019-02-27 at 2.52.53 PM.png

Screenshot 2019-02-27 at 3.06.11 PM.png

 

-Kevin



#2 phaeron OFFLINE  

phaeron

    River Patroller

  • 2,743 posts
  • Location:Bay Area, CA, USA

Posted Mon Mar 4, 2019 10:06 PM

noooo you brought XML to the Atari :sad:

 

(Very nice job....)


  • ggn likes this

#3 Nezgar OFFLINE  

Nezgar

    Stargunner

  • 1,863 posts
  • Location:Saskatchewan Canada

Posted Tue Mar 5, 2019 12:24 AM

SVG = SaVetzGraphics?  :-D 

Very cool.



#4 CharlieChaplin OFFLINE  

CharlieChaplin

    River Patroller

  • 3,103 posts

Posted Tue Mar 5, 2019 10:45 AM

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

But seriously, great work!


Edited by CharlieChaplin, Tue Mar 5, 2019 10:45 AM.


#5 _The Doctor__ ONLINE  

_The Doctor__

    Flux Capacitor Master Craftsman

  • 6,794 posts
  • Location:10-0-11-00:02

Posted Tue Mar 5, 2019 11:17 AM

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

so 320x192



#6 Mr Robot OFFLINE  

Mr Robot

    Dragonstomper

  • 710 posts
  • Lost in the Robot Factory
  • Location:Englishman in St. Louis

Posted Tue Mar 5, 2019 11:21 AM

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



#7 pirx OFFLINE  

pirx

    Moonsweeper

  • 454 posts
  • Location:Poland

Posted Tue Mar 5, 2019 1:59 PM

beauty!



#8 CharlieChaplin OFFLINE  

CharlieChaplin

    River Patroller

  • 3,103 posts

Posted Tue Mar 5, 2019 2:03 PM

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...



#9 _The Doctor__ ONLINE  

_The Doctor__

    Flux Capacitor Master Craftsman

  • 6,794 posts
  • Location:10-0-11-00:02

Posted Tue Mar 5, 2019 4:58 PM

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 :)



#10 atarixle OFFLINE  

atarixle

    Moonsweeper

  • 316 posts
  • Location:Germany

Posted Tue Mar 12, 2019 2:21 AM

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

#11 Mclaneinc OFFLINE  

Mclaneinc

    Retro Madman

  • 6,581 posts
  • Location:Northolt, UK

Posted Tue Mar 12, 2019 5:17 AM

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, Tue Mar 12, 2019 5:24 AM.


#12 Mr Robot OFFLINE  

Mr Robot

    Dragonstomper

  • 710 posts
  • Lost in the Robot Factory
  • Location:Englishman in St. Louis

Posted Tue Mar 12, 2019 7:45 AM

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



#13 manterola OFFLINE  

manterola

    Moonsweeper

  • 346 posts
  • Location:Washington metropolitan area, USA

Posted Tue Mar 12, 2019 7:46 AM

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?

#14 atarixle OFFLINE  

atarixle

    Moonsweeper

  • 316 posts
  • Location:Germany

Posted Thu Mar 14, 2019 6:10 AM

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.

#15 Savetz OFFLINE  

Savetz

    Stargunner

  • Topic Starter
  • 1,040 posts
  • Location:Portland OR

Posted Sun Mar 17, 2019 6:57 AM

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



#16 Savetz OFFLINE  

Savetz

    Stargunner

  • Topic Starter
  • 1,040 posts
  • Location:Portland OR

Posted Sun Mar 17, 2019 7:00 AM

 

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



#17 _The Doctor__ ONLINE  

_The Doctor__

    Flux Capacitor Master Craftsman

  • 6,794 posts
  • Location:10-0-11-00:02

Posted Sun Mar 17, 2019 9:33 AM

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.



#18 jefffulton OFFLINE  

jefffulton

    Chopper Commander

  • 143 posts

Posted Tue Mar 19, 2019 3:12 PM

Kevin rocks! 



#19 Gunstar OFFLINE  

Gunstar

    Gunstar

  • 10,207 posts
  • Location:Kellyville, Oklahoma

Posted Wed Apr 3, 2019 12:00 PM

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...



#20 JoSch OFFLINE  

JoSch

    Moonsweeper

  • 496 posts
  • Location:Germany

Posted Wed Apr 3, 2019 1:07 PM

Wow, cool stuff to test my Atari 1020 emulation.






0 user(s) are browsing this forum

0 members, 0 guests, 0 anonymous users