Your search for Hosny Muhammed returned 15 results.
Search
HM_MaskTheMask
Contributed by Hosny
Mask The Mask, make you select a certain area or a side of a mask or matte.
HM_AlphaToPointcloud
Contributed by Hosny
did you know that you can also emit particles from just the alpha channel?
All we need to do is to convert the alpha from a 2D image into a 3D point cloud. But how do we achieve that?
We can use an STMap to set the X and Y coordinates and then manually set the Z value to 0. Now you have a custom position pass for your 2D image. Just add a PositionToPoints node, connect your alpha and the custom P pass we created, and now you have a point cloud representing your alpha channel in 3D space.
To transform your point cloud, simply add a TransformGeo node, and that’s it! You can experiment with this technique to create a variety of cool effects.
To avoid the headache, I’ve created this Gizmo that does it all for you.
DCT - Discrete Cosine Transform
Contributed by mborgo
Blink Discrete Cosine Transform naive implementation (includes the inverse dct too)
mS_Crop_Reverse
Contributed by Mohamed Selim
Reverse a cropped image in Nuke
msHelpers
Contributed by Mohamed Selim
msHelpers are a bunch of scripts to make those day to day tedious tasks more pleasant.
mS_RestoreGrain
Contributed by Mohamed Selim
This gizmo lets you preserve the original grain from your plate after keying.
mS_MarkerRemoval_Advanced
Contributed by Mohamed Selim
This gizmo lets you easily remove tracking markers from backing screens without the hassle of
painting, even when they intersect with the foreground elements.
Macbeth Chart for Nuke
Contributed by Mohamed Selim
Macbeth Chart built inside Nuke
Arri Alexa Metadata extraction for Nuke
Contributed by Mohamed Selim
Arri Metadata extract for Nuke is a tool I have been working on lately to make full use of the metadata available in the Alexa files right inside Nuke.
Enter the Matrix Knob
A new feature in Nuke 6.1 is the exposed matrix knob on all 3D nodes that allow a transform (such as ReadGeo, Axis, Camera etc). This contains all the transformation data for the node in a 4x4 matrix expressed as homogenous coordinates.…
Restore any plate's original grain | Edited
How to restore the plate’s original grain after pulling a key
This technique is meant for instances where you might want to use a keyer’s pre-multiplied output instead of copying the finished alpha back to the original plate.
Most of the time we want to remove the noise/grain from our plates before attempting to a pull a key.…
Easily remove tracking markers
Easily remove tracking markers
When you work in a small company you have to constantly come up with fast solutions for tedious tasks, in this case tracking markers. I developed this workflow while working on a 1000+ frames plate where a marker was constantly intersecting with the actress's hair.…
Easily clean up difficult tracking markers without paint
When you work in a small company you have to constantly come up with fast solutions for tedious tasks, in this case tracking markers. I developed this workflow while working on a 1000+ frames plate where a marker was constantly intersecting with the actress's hair.…
Auto Cleanplate for Nuke
The original version of this article can be viewed here
I was recently watching a demo of the Remove tool in Mocha Pro, which is a very powerful way of cleaning a foreground object out of the background of your plate.…
Using the nuke.math Python module to do Vector and Matrix operations
Nuke has its own python math module (nuke.math) that provides support for Matrix, Vector, and Quaternion classes, and useful functions to operate with them.
If you need to do any maths involving vector operations in Nuke (like adding or substracting vectors, transforming vectors with transformation matrices, calculating vector reflections, inverse-projecting a 3d vector into 2d screen coordinates, etc), then the nuke.math…