Inspired by the work of Uncle
http://www.blitzbasic.com/Community/posts.php?topic=76935
and JoeGr
http://www.blitzbasic.com/Community/posts.php?topic=76960
i've been trying to emulate a 'sketch' style of rendering just for fun (you know how it is).
Screenshots :-
Wireframe

hidden line

shaded with colour

a short video (2.5Mb .wmv)
http://www.wildebeestgames.com/Sketch/Sketch-Effect.wmv
and a demo .exe with a couple of bits of media
http://www.wildebeestgames.com/Sketch/Sketch-Effect-Demo.zip
Unzip into a folder of your choosing and run the .exe.
Left click the mouse to cycle through rendering modes.
In essence when you load any mesh you call a 'make outline' function which glues polys down
all the edges of the mesh aligned to the face normals (ignoring edges that share the same
normal) and then cycles through a series of line textures to give a sketch type look.
It seems very fast, but suffers from the usual drawback of attaching polys to meshes to mimic
vectors in that as a mesh moves away from the camera the lines become thinner.
So it needs a bit of work, but its been fun trying.
As always any / all comments / suggestions welcomed.
cheers,
Mark
http://www.blitzbasic.com/Community/posts.php?topic=76935
and JoeGr
http://www.blitzbasic.com/Community/posts.php?topic=76960
i've been trying to emulate a 'sketch' style of rendering just for fun (you know how it is).
Screenshots :-
Wireframe

hidden line

shaded with colour

a short video (2.5Mb .wmv)
http://www.wildebeestgames.com/Sketch/Sketch-Effect.wmv
and a demo .exe with a couple of bits of media
http://www.wildebeestgames.com/Sketch/Sketch-Effect-Demo.zip
Unzip into a folder of your choosing and run the .exe.
Left click the mouse to cycle through rendering modes.
In essence when you load any mesh you call a 'make outline' function which glues polys down
all the edges of the mesh aligned to the face normals (ignoring edges that share the same
normal) and then cycles through a series of line textures to give a sketch type look.
It seems very fast, but suffers from the usual drawback of attaching polys to meshes to mimic
vectors in that as a mesh moves away from the camera the lines become thinner.
So it needs a bit of work, but its been fun trying.
As always any / all comments / suggestions welcomed.
cheers,
Mark