I’m working on Trace Modifier for Black Ink.
This features will be available for all brushes.
This system will modify the course of the line in real time accordingly parameters (and controllers).
For example this stroke modifier is adding a SinWave to the current position.
Or this one is computing a rotation orbit around the current position.
Thanks to the current controller engine Trace Modifier is greatly customizable and user-friendly to create behaviors in function of Pressure, speed, etc…
This modifier is helpful because he keeps the continuity of the tracing without any crack or hole in it.
Furthermore In the next version of Black Ink a new brush type will be introduced: the SimpleCurve which will render a smooth continuous curve and not a following of shapes like all brushes (except the Crepe) in Black Ink now for a better performance and homogeneity in the rendering.
The caveat is its not 100% perfect if there is some transparency and if the brush is really big (due to self-overlapping) but for thin lines it is excellent (in result and performance).
In the future the Trace Modifier will be used in jointly with a MultiBrush system to create stunning effects ;)
Some R&D tests usefull for BlackInk.
Here a simple Brush with another shadow stroke. I find the result funny.
I was one of the organizer of the VIP2012 and I also did a presentation of BlackInk at the party place.
I made a picture but unfortunately I didn’t capture the result in good quality. So I remake one in nearly the same condition.
It show that even non artist like me can produce some nice drawing with BlackInk with no skills.
But if you are more interested by sketch done by real artist you can watch this
Camera capture of the first launch of BlackInk a new Drawing software developped by Bleank.
The main purpose here is to show the SplashScreen featuring little fluid effect on top of the user desktop with transparency.
How I render DirectX on your desktop ?
Quiet simple I used this excellent article on how to draw directly on the desktop with a DirectX 9 bacbuffer. It’s pretty nice. The only problem is that it doesn’t work if you used DirectX10/11 becasue the WDM doesn’t handle correctly the backbuffer with these API. The good news is it’s only on Vista because Windows 7 ( and futur Windows 8 ) use at least DirectX10 and can now handle the alpha correctly.
It’s important because without it your rendering will be overburned and will look wrong.
Here’s 3 pictures done with BlackInk in few seconds.
Bleank will soon open a closed Beta so if you’re an artist and you’re interested in trying a new drawing sofwtare you can contact me.
This drawing application is highly responsiveness and can precisely handle pressure and speed movement from the artist.
This little teaser show someone who don’t have the habit to use painting software like Photoshop or painter and sketch in several minutes with great pleasure.
Technically all the rendering is done by the GPU in virtual texture of any size ( limited in 32bit by 10Kx10K pixels ).
We also put a lot of effort in the user interface but more infos and screenshots / videos will emerge soon.
Drawing test in a Virtual Texture ( video version of this post ).
You can admire my special coder art drawing skill….
I have also implemented a Undo/Redo mechanism and a simple Brush who is drived by the velocity and the pressure of a Wacom stylet.
The fps is clamped to 30 because of the video capture but the application run in full 60 fps all the time.
Due to virtual texturing caching and full hardware rendering it’s possible to cover very large part of the picture without sacrifying the fluidity of the application ( unlike a lot of drawing software who suffer server lag in that case ) and then to produce some kind of nice Calligraphy.