deviant art





Login
Join deviantART for FREE Take the Tour Lost Password?
Deviant Login
Shop
 Join deviantART for FREE Take the Tour
[x]

Featured in Groups:

Details

June 25, 2010
Link
Thumb

Statistics

Comments: 15
Favourites: 1 [who?]
Views: 181 (0 today)
[x]

Apophysis 7X with DirectColor support

Fri Jun 25, 2010, 10:02 AM


Howdy fellow deviants!
Quickly hacked a version of Apo7x13 together which supports a new plugin feature: compatible plugins will now have read/write access to the transform color and read-only access to the transform matrix (triangle coordinates)
Of course (just like 3D-plugins) DC-enabled plugins will load in any other version of Apophysis but without the new goodness ;)

Who wants to try it can grab the Apophysis7X.exe, apoplugin.h and plugins here:
Download page

To set the color within PluginVarCalc, use the following syntax:
TC = fmod( fabs( new_color ), 1.0 );

To read one of the transform matrix elements, use the following syntax:
c00 = TM(a); c01 = TM(b); c10 = TM(c); c11 = TM(d); c20 = TM(e); c21 = TM(f);

Remember - its experimental but probably (with a good set of plugins) - you will have a lot of fun :heart:

  • Mood: Love
:icon:
Add a Comment:
 
love 1 1 joy 1 1 wow 0 0 mad 0 0 sad 0 0 fear 0 0 neutral 0 0
:iconmothersheart:
:w00t:

--
I'll take care of those who need me the most!

:heart:I will only reply to Comments!
Thanks for the Continued Support:sing:
Reply
:iconterforpova:
Thank you for sharing!

--
Greetings :rose:
terforpova

--------------------------------------------------------------------------------------
Terraspace [link] +++ Apophysis Schmiede [link]
Reply
:iconskyzyk:
=skyzyk Jun 28, 2010  Hobbyist Digital Artist
For both this and 7X13 it doesn't seem to want to save the multithread settings, turning it off. I have to reset it every time I open. I don't know if this is me or a bug. Thought you might like to know Xyrus

--
-------------------------------------------------------------------------------------
Every painting tells a story and every story paints a picture.
:gallery: [link] Fave Monsters Beware!!
I LINK OR FEATURE ALL MY FAVES.
Reply
:iconphresnel:
I wonder what DirectColor means

--
[link] | [link] | (~greenhybrid - ex-dA-account)
Reply
:iconmarthig:
Hi :wave: Sebastian, I think I could live without knowing it, but since you asked, I join the question too :D I also wondered what it means. But there are so many things I ignore in Apo :( that I thought, Oh well ... someday I will either learn it or ask :giggle: I visited your site to find out about your name and am curious about what is or are "commits" :blowkiss:

--
:heart:`f--l--A--r--k APO Challenges #The-Aposhack`Xyrus02#Fractal-Resources#dALinkSystem #OurArea51#PhotoshopCAFE
VOTE pls ?[link] and [link] "I would wear this"
Reply
:iconphresnel:
Hello marthig :wave:

A "commit" in that case is a term used in software development. There are several meanings, but this one is about version control.

Version control systems are something that allow us programmers (and sometimes artists) to keep track of changes made to a piece of software.

They enable you to exactly remember the status of the program's source code as it was when it got released, which can be essential when users report bugs (because it can be hard or impossible to reproduce a program failure when you don't have the exact same version of the program as your user has).

They also enable to revert specific changes, e.g. when it is known that a recent change introduces a fatal error.

They also can help when you simply forgot what you have been working at the last time: You just look at the changes of the last days.

Another important feature: Imagine you want to write a new, major feature for a software, but at the same time you must make a new release to end-users. Then you can "branch" your code, work on the feature in isolation without endangering the next public release. And when your feature is stable enough, you "merge" it back to the mainline.


Hope this helps a bit on understanding what version control can do for us programmers :) And to come back: A "commit" is simply a "change", it is when you've made some changes, and then you "commit" your changes into your version control system, together with a short summary about what your work means.

In other words, it is the act of recording your works :)

--
[link] | [link] | (~greenhybrid - ex-dA-account)
Reply
:iconmarthig:
I am most grateful for the time you took in explaining the term to a "newbie".
I am associating it with the option I used to see in Dreamweaver about sharing/allowing others of the same team to edit the script in a website page or style sheet. If I am not wrong that is :D
Thank you anyway you have been most kind :iconflowerheartplz:

--
:heart:`f--l--A--r--k APO Challenges #The-Aposhack`Xyrus02#Fractal-Resources#dALinkSystem #OurArea51#PhotoshopCAFE
VOTE pls ?[link] and [link] "I would wear this"
Reply
:icondeviantvicky:
:clap: :clap: :clap: :w00t:

--
Everything3D chatroom [link]
Thanks very much for all of the Favorites! :+fav:
Reply
:iconmelinfrance:
*MeLinFrance Jun 27, 2010  Hobbyist Digital Artist
Bonjour Xyrus
Je viens de charger Apo 7x13 et les plugins DC.
Parfait ...ça marche.
Mais j'avoue que je ne fais que des essais.
Pas encore incorporé certains de mes plugins favoris .
Mais je vais essayer doucement.
Bravo Xyrus..merci de nous offrir une fois de plus votre travail.
Bonne journée Xyrus

Hello Xyrus
I just upload 7x13 Apo and plugins DC.
Perfect ... it works.
But I confess that I am only testing.
Not yet incorporated some of my favorite plugins.
But I'll try gently.
Bravo Xyrus .. thank you for giving us once again your work.
Good day Xyrus
:clap:

--
La musique donne une âme à nos coeurs et des ailes à la pensée. Platon

[link]
Reply
:iconbryanbird:
You so rock! Thank you.

--
Everything will be all right in the end. If it's not all right, it's not the end.
Reply
:icon:
Add a Comment: