you can fly!?it just keeps getting better..... now with 3D!

the 3D SDK for PD Pro developers

  "seriously extreme digital painting stuff happening here"
more...
back to SDK basics

How to add another dimension to Project Dogwaffle - the 3D SDK for PD Pro         

 
PD Howler - beyond
                Project Dogwaffle!



Getting started with Digital
Painting on a slim $0 budget:


Can't afford PD
Artist at $19?


Someone else will pay for your copy of PD Artist, if you buy something from them first - and there are many products and services to choose from!

Can't afford PD
Particles at $19?


Someone else is willing to pay for your copy of PD Particles, if you buy something from them first - and there are many products and services to choose from!

Can't afford Project Dogwaffle v2 at $29?

Someone else is willing to pay for your copy of Project Dogwaffle, if you buy something from them first - and there are many products and services to choose from!

Can't afford
PD Pro 3.5(!) at $29?
   
Buy something else you really need, like an antivirus program, or sending flowers to mom, or even get a subscription...



















This is a collection of resources centered around programming for Dogwaffle, in a way that includes 3D.

Because the various folders and projects have long names with spaces and possibly other characters that our server might not like, we have zipped the folders into their respective zip archives, for easy download and exploration. Use the links to the right to find and grab the examples.

Some of the articles are slightly incomplete. We apologize. If you can't figure out where, for examples, the links should point, please contact us.

Ready to learn and code for 3D? Start here:

Article_01 - Camera_and_Coordinates

This is the first of several articles covering the 3D plugin interface in PD Howler.  In this article we will render some particles in a simple 3d projection.  ...


Article_02 - Particles_and_triangles.txt

In this second article we will use the transformation matrix to move those points around in 3d .....

 
Article_03 - 3D_painting.txt

We have a little bit of support for those wishing to control Howler's paint brush programatically.  An example might be a 3D painter.  The painter may accept coordinates in U and V from a 3D object, then send them to Howler to paint on a 2D UV map.


IMPORTANT NOTICE:  if you are a programmer/developer of 3D or 2D application software, even just of small utilities such as 3D file converters, 3D painter tools, 3D assembly management utilities, 2D paint program, etc... and you are curious or even remotely interested in trying to make a plugin/companion/add-on/extension/improvement for PD Pro, congrats, you have our attention! Please let us know and let us help you.










back to more SDK


Grab Everything
3D_sdk.zip


or just individual portions:

View the Function Docs:
Function_Autodocs.txt


Download sample projects:
All_binary.zip
DWA_Anim_file_format_C_and_VB_declares.zip
Particle_Confetti.zip
Particle_Confetti_2.zip
Particle_Example_01.zip
Particle_Example_02.zip
Particle_Example_02_CombineMatrix.zip
ZtriangleTest.zip




postwork shop,
                        filter effects, graphics art FX, styles editor


Curvy 3D
                        fast and easy 3D modeling, sculpting, painting,
                        posing for 2D artists