The Essential Thinking Of Roughness And Anisotropy (4)

In the article “The Essential Thinking Of Roughness And Anisotropy (3)”, we have understood that the essence of roughness is bump. Then we finally have to start the theme of our issue - use roughness to restore the bump effect of the ring scratches.
Using a rendered flowmap image, use this map to perform a series of node transformations, and finally insert an anisotropy rotation channel to make the anisotropic highlights rotate for the purpose.
In fact, the essence of the flowmap is the position of the plane coordinates, and the value of XY is recorded in the red and green channels. Converting to an anisotropy rotation map is to calculate an angle by the position of a point, and use this angle to control the rotation.
The core is to use a function called atan2 (some tools have this, such as Arnold and infrastructure designer, some tools are not, such as V-ray and redshift)

When attempting to render this effect using a non-Arnold renderer, the conversion of the flowmap to the anisotropy rotation map cannot be achieved due to the lack of mathematical tools. So I tried to use Substance Designer as an intermediate software for conversion.
The following is a screenshot of the node in the pixel process in SD. The main function is to convert the flowmap into an anisotropy rotation map.

The result of the conversion is this, it can be seen that the black and white scratches (and some of the scratches are negative, so the whole picture looks very dark):

Finally, use the anisotropy rotation map generated in this SD directly, you can also render the effect we want.

Interested

An Amazing CGI Personal Project Sharing Of Liu Yifei Likeness As Mulan
An Amazing CGI Personal Project Sharing Of Liu Yifei Likeness As Mulan
Realistic performance is not the whole of 3D art. 3D technology is constantly developing. This is the important driving force for 3D character artists to create. In film and television works, the visual development of characters is the most crucial step. Jung-Won Park is a 3D character artist from South Korea, specializing in 3D modeling, character modeling and rendering. This time, we based on the Mulan, the 2020 movie, we will create techniques such as creating realistic and delicate skin textures and high-quality 3D character model rendering. The main used software and renderer are Maya, Arnold, ZBrush, Substance Painter, Mari . ## 1. Model creation Before the model is created, the reference material collection and basic model adjustment must first be performed. Then, perform basic model disassembly UV, heavy topological operation, and detail engraving. This step is very important. ## 2. Texture Drawing Draw a model, refine the color texture, and drawing texture of the head and neck, face, forehead, arm and other body parts. Then draw clothing, accessories, and swords. If you don't know the material of any item, please check your reference picture or find a satisfactory reference. ## 3.Displacement map The Displacement map is the most important part of the entire texture drawing process. Zbrush & Mari software is required for collaboration and in-depth analysis of TexturingXYZ displacement map settings. ## 4. Camera principle and lighting Camera principle and lighting adjustment, this step can make the works infinitely close to the real world. It is necessary to properly set and test the ratio of scene to real world, camera parameters, and basic lighting. ## 5. Highlighted texture creation Create highlight texture, including marking the model's highlight position, making primary high-light reflections & secondary high-light reflections, and perfecting the highlight texture. ## 6. Skin material The skin material is made to match the principle of light as much as possible. ## 7. Eye creation The creation of the eye is believed to be a diffcult things for many students. First, create eyeball models, iris materials, and perform UV splitting, use PS to create scleral texture to create scleral materials. And finally, handle inner corner detailing. ## 8.XGEN fur creation XGEN makes fur, which is the only way to pursue delicate results. Before making a production, first analyze the fur making ideas. Then, create the upper eyelashes, eyebrows, fluffy hair on the face, the top area of the hair, the hair of the forehead bangs, the hair on the face, and the fine hair on the back of the neck. Among them, the use of Fibermesh for hair styling, the application of random expression of hair distribution, increased hair volume, and the creation of ponytail will be the focus of learning. ## 9. Body and clothing materials Use UDIM to create displacement texture for apparel gloves and master Substance to Arnold. Draw the displacement texture of the arm, highlight texture, and perfect the hand coloring material. ## 10.Posture adjustment Model rigging and posture adjustment, adjust Pose in Zbrush, learn to use Maya's "transfer". ## 11. Light rendering Light rendering can be combined with a variety of advanced rendering, such as Arnold. Apply HDRI lighting, add lighting layouts, adjust DOF & chromatic aberrations, handle rendering noise and finish. ## Skin, detail, light There are 3 core contents of character visual performance. Rendering how to obtain high-quality image performance, in the texture part and the rendering part of the work of the model artist's level of high judgment, Park Zhengyuan's skin, hair, lighting rendering performance is called crafts level. SSS skin texture production,
More
2019-07-08
Hello, Arnold GPU
Hello, Arnold GPU
Arnold is one of the most popular renderers in animation and film production, the software and renderers supported by Fox Renderfarm including Arnold, we are also an Arnold render farm. With the recent release of Arnold-5.3.0.0, the first version of the Arnold GPU (beta) has been officially released. We can share some of the results and thoughts about the pre-test of the Arnold GPU. The principle of Arnold GPU More than two years ago, Marcos Fajardo (author of the Arnold) talked about the possibility of Arnold GPUs for the first time at SIGGRAPH2015. At the time, a full-platform-supported GPU renderer based on the OpenCL computing framework was designed. However, the current Arnold GPU is based on NVIDIA Optix rendering architecture, the bottom layer is CUDA language, CUDA is much more friendly than OpenCL, the development progress is certainly faster, and the most important thing is that CUDA is faster and more stable. With the release of the RTX series of graphics cards, vector intersection processing is getting faster and faster, and it is more suitable for GPU ray tracing algorithms. Arnold CPU and GPU effects The original purpose of Arnold GPU rendering was to keep the CPU and GPU rendering results close to each other, which is the effect and speed of the different rendering modes of the beta version. Test environment: Katana3.0 KtoA 2.3.0.0 gpu19 GeForce GTX 1080 Using 8 render threads Parameter settings: AA samples = 6 GI diffsue samples = 3 GI specular samples = 3 GI transmisson samples = 3 GI diffsue depth = 2 GI specular depth = 3 GI transmisson depth = 8 Light sampling is the default Metal Metal (CPU on the left, GPU on the right) Rendering time: CPU - 2m13s GPU - 10s In summary, the metal BRDF material does not require much computing performance, and can be well calculated on the GPU, so the CPU and GPU noise is less, GPU rendering is much faster. When there are many hard surface materials in the scene, the GPU will show more powerful speed and performance without losing the rendering quality. Glass Glass (CPU on the left, GPU on the right) Rendering time: CPU - 31m57s GPU - 17s Glass BTDF material, ray tracing renderer is too slow and too inefficient. Although the Arnold GPU renders extremely fast, it is obvious that the rendering details are lost and the noise is dense. Still using the CPU to render slowly is more reliable. Subsurface scattering Subsurface scattering (CPU on the left, GPU on the right) Rendering time: CPU - 6m39s GPU - 36s Subsurface scattering(SSS), also known as BSSRDF, is the biggest surprise for Arnold GPU in so many tests. The Arnold GPU implements the random_walk BSSRDF in standard_surface. First, the Arnold 5 comes with two types of SSS: Dif Random_walk Diffusion is an empirically based SSS model that renders results faster because many of the parameters are obtained by looking up the table. This empirical model is also commonly used today. Random_walk is a complete light reflection calculation based on a real physical model. Going back to the Arnold GPU, it doesn't support diffusion but uses random_walk directly. The results are perfect, the noise is small, and the rendering is very similar to the CPU. In actual production, this is a CG production requirement that is fully qualified for film. Cornell Box Cornell_box (CPU on the left, GPU on the right) Rendering time: CPU - 23m37s GPU - 1m27s The result is perfect, although the rendering time is slow, but the effect is amazing. Compared with Redshift, the speed is fiasco, and the effect is over. The biggest problem with Redshift is that indirect lighting tends to be too bright and dark details are not enough. The effect of the Arnold GPU is basically the same as that of the CPU. At this point, it is the best known in the current renderer (prman doesn't know). Please note here that the reason why the rendering time of the GPU is significantly faster than the CPU is because the sampling is the same, and the sampling result is the same, the noise of the GPU rendering result is significantly more than the noise of the CPU rendering result. Arnold Beta Edition Limitations Because Arnold is still in the early beta version, many features are not available. It should be a little early to use the Arnold GPU for production. Here are some of the bigger drawbacks. General restrictions GPU rendering, based on the same sampling, more noise than CPU GPU rendering will read all textures into memory and video memory, not supporting streaming texture GPU rendering does not support bucket rendering, all supported AOVs are left in memory GPU rendering does not support OpenVDB Shaders restrictions OSL Shaders is not supported yet Third-party Shaders are not supported at this time Does not support AOVs write, does not support write_aov Lights restrictions Cylinder_light is not supported yet Disk_light is not supported at this time Mesh_light is not supported yet Light_links is not supported at this time Light_filters is not supported at this time The future of Arnold GPU Arnold wants to use GPU rendering for movie-level projects, but because of the GPU's own shortcomings, many renderings must be calculated using the CPU, which is more efficient. Therefore, it is very important to switch between rendering between CPU and GPU freely. Based on this, Arnold can provide high quality CPU unidirectional ray tracing rendering while providing efficient GPU Optix ray tracing rendering. A set of APIs supports CPU and GPU Arnold was originally designed to use a set of APIs that are compatible with CPU and GPU rendering. Now Arnold GPUs are beginning to be compatible with some of the Maya native materials available in MtoA, at least for this, Arnold has made some progress. Support for OSL Shaders The latest news, from the developer forum, NVIDIA is working with Sony to develop OSL GPU-based compatibility, including several important features of OSL: Closure and LPEs. Will join the Arnold GPU soon. Rendering consistency Now it seems that Arnold still does a good job of restoring effects. GPU rendering tries to move closer to CPU rendering because the two rendering architectures are different and no longer extend. Reference: MIYAZAKI
More
2019-03-28
Arnold Render Farm | Fox Render Farm
Arnold Render Farm | Fox Render Farm
Fox Renderfarm is a global technology company specialized in cloud computing services for rendering in entertainment industry. We supports most popular 3D software, renderers and plugins all over the world, like 3ds Max, Maya, Cinema 4D, SketchUp, Blender, LightWave, V-Ray, Redshift, Corona, and more. Supported internal and external plugins for 3ds Max, Maya, or Cinema 4D are integrated to our Arnold support. GPU & CPU rendering are both available in arnold render farm. Fox Renderfarm fire up thousands of rendering nodes instantly, high availability, no waiting necessary, easy to use, refers to MPAA security standards, also a flexible render farm pricing for you. The more reason you choose us in arnold render farm are below: The partner of Oscar winning production teams. With Hollywood level production experience for years. 24/7 Live customer care & technical support. Response time: 10-15 mins. Contact available via Skype/Email. As low as $0.04 per core hour Volume discounts available up to 60%. Fox Renderfarm has an outstanding team with over 20 years’ experience in CG industry. Team members are from Disney, Lucasfilm, Dreamworks, Sony, etc. With professional services and industry-leading innovations, they serve leading special effects companies and animation studios from over 50 countries and regions, including two Oscar winners. In 2015, Fox Renderfarm formed a global strategic partnership with Aliyun (Alibaba Cloud Computing) to provide global visual cloud computing services. Get $20 free trial to register and rendering your artwork online now!
More
2018-11-27
Foxrenderfarm

Powerful Render Farm Service

    Business Consulting

    Global Agent Contact:Gordon Shaw

    Email: gordon@foxrenderfarm.com

    null

    Media Contact: Rachel Chen

    Email: rachel@foxrenderfarm.com