PDA

View Full Version : Karmelite software beta test


Delate
16th April 2003, 03:14 PM
Since some years i've been developing and using my own PC software: Karmelite. I decided to put a beta of the latest version on my site http://www.eyerational.com
I would like to know what you think about this tool, and of course which bugs do you experience. All response is welcome. Don't expect to much of it at this moment but i think it has some potential!

Delate.

jaw
7th June 2003, 06:46 PM
Pretty basic stuff, looks cool.

First i think you should include some demos (patches) with the shipment so that one can evaluate it quickly.

Secondly you have to improve performance.

I get low fps on Radeon 9700 Pro with a Pentium 4 3Ghz. It should work well on a duron 1.2 at least. Are you manipulating pixels on your own or are you using the gfx hardware to do that?

What does your rendering pipeline look like?

Delate
7th June 2003, 10:47 PM
Thanks for your advice. In the next update I will include some demo patches.

Performance of pixel effects is not very good. The technique that I use for '2D tranforms' and 'pixel color' is direct manipulation of DirectDraw7 surfaces with 32bit assembly code. Currently I do not know a good alternative for this. (I already take advantage of 3DNow! operations).

The 'texture blending' performance might be poor because the software uses 512 x 256 px textures internally, which still might be a hard job for most videocards (especially with 3 Direct3D 'stages' ). I'm thinking of a configuration screen for choosing the balance between performance / quality.

jaw
8th June 2003, 10:46 AM
yeah, manipulating pixels directly is a horrific task. you might want to check out this technique: http://nehe.gamedev.net/lesson.asp?index=07

i messed around with this demo, making the texture size 512x512 (search-replace 256 with 512) and it flows just as smoothly.

i had 50% CPU left to do other things while playing a large divx movie with this demo. I guess you want to deform this with triangle strips or whatever to create ripples, vortexes or waves..

the general rule is: transfer as little as possible from RAM to VRAM.
rather use OpenGL (or D3D for that matter) calls which manipulate stuff inside the video card.

about your texture sizes:

videocards are optimized for quadratic textures. 512x512 is not a problem at all. try with 256x256 and 128x128 also if needed.
even 1024x1024 works as long as you are not transferring stuff from RAM to VRAM. (the AGP bus is SLOOOOOOW)

the visual that comes with VSX (visuals.free.vovoid.com) uses texture manipulation techniques and still runs at 80fps+++.
It even changes texture size depending on the resolution of the window.

jaw
8th June 2003, 10:48 AM
actually, i wish i had more time to play with my O2 machine - its slow but good for realtime video manipulation - you can map video on triangles since video memory and system ram is the same physical ram.

jaw
8th June 2003, 11:08 AM
actually, it's _ok_ at 1024x1024 as well even though i get some framedrops due to the limited speed of the 8x AGP bus ;)

uh, instead of drawing one huge 1024x1024 you can render 4 videos at the same time and blend them together in opengl.
if the videos are fast to read in realtime it should be ok

krokodril
2nd August 2003, 10:40 PM
volgende mailtje kreeg ik over worksjopje in eindhoven

als je reageert vertel 'm dan dat er nog iets creatiefs alla thema bij moet om een leuk feest te maken:nod: lijkt me ook leuk om jullie es te horen babbelen al dan niet over programma/werkwijze


komt ie>>>
Location:
De Bergruimte
Kleine berg 62
Eindhoven

Entrance fee: Participants/visitors eu5
Program:
25 October:
13:00-14:00 Entrance, setup.
14:00-16:00 Workshop sessions part1
16:00-16:30 break
16:30-18:30 Workshop sessions part2
18:30-20:00 Dinner
20:00-22:00 Setup/Preparation party
22:00-02:00 Party!

26 October:
13:00-14:00 Entrance, setup.
14:00-16:00 Workshop sessions part3
16:00-16:30 pauze
16:30-18:30 Workshop sessions part4
18:30 End.

Workshops (not final yet):
Loosegoose: Pilgrim R1
Resolume: Resolume
Zap: Milkdrop Preset Authoring
Komart: Flowmotion
Daan (Friends of sense): Flash/VJo
Fisheye (??): ??
If there are people willing/able to do a workshop
session let me know.

For the people doing the Workshop:
How much time do you need?:confused:
What equipment do you need?:roll: :lol:
What are your travel expenses and do you need a place
to stay? :zzz: