English Amiga Board


Go Back   English Amiga Board > Coders > Coders. Language > Coders. AMOS

 
 
Thread Tools
Old 03 May 2022, 17:13   #1
sovenyimre
Registered User
 
sovenyimre's Avatar
 
Join Date: Jul 2020
Location: Hungary
Posts: 94
Vector Player

I created a simple animation player and creator tool.

I’ve been playing for a long time with the idea of being able to make animations as simple and as small as possible on amiga. As a result, this player was born. Compared to other similar players, it uses vector data for display....like State of the Art, Nine Fingers or The Black Lotus demo. I set it to 25 FPS but the more data you use, the higher the resource requirement, so the playback speed depends on it. With the Winuae emulator, it is capable of movie-like animations up to 32 colors. The animation can be created under windows. The downloadable file contains the necessary tools for the creation. Player supports subtitles in start+end framecode code format.

Problem: In my previous attempt, I loaded the whole animation into Ram. It ate a lot of RAM but was faster. Now... I have focused on the larger files so the frames are loaded one by one due to the possibility of Time-frame positioning. If I manage to load the data in larger sections, the playback would be faster.... I am satisfied with the result, but If anyone can help with this do not hesitate
The Creator part use Potrace and a program of mine. You only have to copy a BMP image sequence (I used Virtualdub to do that) into the right folder and execute the converter. The sequence starts from 0.... and up NNNNNN. The result is a "Seq.dat" file... it is the finall anim file.

The program was written in AMOS so needless to say it could be faster. I also included the source code for those who want to play with it.

The animations are not self-made! I only use them as a test data.

The player
2 Color = black and white (1 bitplane)
16 Color = Greyscale (4 bitplane)
16x2 Color = Greyscale (4 bitplane +1 bitplane for a different shade)
32 Color = Fix palette with 32 Color (2 bitplane greys and +3 bitplane for +R+G+B)

keys:
O turn on/off OnScreenDisplay (ruler, timer mouse)
L Load anim
-B,E,S Select Begin...End position and Save it in a separated file.
I Screenshot
X,C,V Change between palettes
Num keys turn on/off blitter fill
Left , Right Rev-FF
Up, Down Frame by Frame step

Download:
https://electricblacksheep.itch.io/vectoranim-player

Last edited by sovenyimre; 03 May 2022 at 17:21.
sovenyimre is offline  
Old 03 May 2022, 17:24   #2
saimon69
J.M.D - Bedroom Musician
 
Join Date: Apr 2014
Location: los angeles,ca
Posts: 3,516
What about a proper handling of shapes - better than fantavision btw, so selection, point editing, group/split, timlelines, keyrames OR morphs?
(yeah i know am hard to please ^^)
saimon69 is offline  
Old 04 May 2022, 12:26   #3
sovenyimre
Registered User
 
sovenyimre's Avatar
 
Join Date: Jul 2020
Location: Hungary
Posts: 94
I certainly don't want to move shapes as one, or morph, or anything that calculates a position while it's playing. I am no pro and I also want to keep it simple. I don't think anyone will move regular shapes (cubes or circles) as a single object, but sure... adding shapes, selecting and editing points one by one to move and make it more complex or simple was a plan and will be included ... if I have the time.
Has anyone used Fantasivision at all? I found nothing but the example animations on disk.
sovenyimre is offline  
Old 04 May 2022, 17:05   #4
saimon69
J.M.D - Bedroom Musician
 
Join Date: Apr 2014
Location: los angeles,ca
Posts: 3,516
I remember i tried, and was frustrated that shapes HAD to morph, no keyframe support there in the way i wanted - plus no grouping like in a vector drawing program like in example freehand or flash - there was also Aegis Animator that had a similar approach, however i ignore whether was using keyframes

Last edited by saimon69; 04 May 2022 at 17:40.
saimon69 is offline  
 


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools

Similar Threads
Thread Thread Starter Forum Replies Last Post
BZR Player - a new music player for Win bLAZER Retrogaming General Discussion 1037 29 September 2023 20:32
3D vector graphics Nightfox Coders. Asm / Hardware 6 02 November 2017 02:34
looking for the name of a 3d-vector app Solstar request.Apps 1 29 September 2014 22:49
Vector Tutorials h0ffman Coders. General 7 24 January 2011 18:16
FAT Player MikMod v5 (amiga mod player for Nintendo DS) spajdr Amiga scene 0 14 August 2008 21:55

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT +2. The time now is 09:01.

Top

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2024, vBulletin Solutions Inc.
Page generated in 0.14217 seconds with 13 queries