Arnold\ V-Ray\ Octane\ Conora\ RedShift, Which Is The Best 3D Renderer?

Arnold\ V-Ray\ Octane\ Conora\ RedShift, Which Is The Best 3D Renderer?

2019-04-15

V-ray cloud rendering

Nowadays, many people use 3D software to create their works, so the use of the renderer is essential. There are many popular renderers, including V-Ray, Octane, Arnold, Conona, RedShift. Of course, there are those who will choose cloud render farm for their rendering. But for many new 3D artist, which renderer is the best?The principles of these renderers are basically the same, but the operation methods are somewhat different. Of course, the focus of each rendering is different. Let us take a look at it now. Which is the Best 3D Renderer?The work from the Runner in Evermotion 2017, rendered by V-Ray: V-Ray The V-Ray renderer focuses on interior design and outdoor design for 20 years. The biggest feature is that it is almost half of the building performance, and the latest 4.0 version of the various functions are also very perfect, many works can be fake.Disadvantages, perhaps because V-Ray has too many setting parameters, material adjustment and lighting performance is very difficult, not very friendly to novices! Arnold**Arnold** renderer is very powerful. The physics-based ray tracing engine CPU renderer is the most stable! Of course, the CPU is not strong enough, the rendering speed is also anxious, especially the rendering of transparent objects such as glass, as well as its powerful node-like operation, so that novices love and hate it!Of course, as an attitude to study the renderer, Arnold is highly recommended to learn! RedShift Next, talk about RedShift, the GPU-based renderer, the most intuitive experience is that the real-time preview and rendering speed is fast, and has a powerful node system like Arnold. It is more suitable for artistic creation, especially for animation. As for the authenticity of the rendering effect, it takes a lot of time to practice and accumulate knowledge. Octane Octane is also a GPU-based renderer. First of all, its SSS and replacement functions are quite good.The speed is also very fast, the light is softer, and the rendering looks very comfortable. Similarly, if the slightly larger scene is solved by PL, the efficiency will drop, but the speed is not fast. There are also problems with dryness that can sometimes become one of the features of the work!PS: The current version of OC does not support A card, nor can it exclude lights. CononaThe work from the first place of Evermotion 2017, rendered by Corona: Conona is also a highly recommended renderer. It comes from V-Ray. It can be seen as a simplified version of V-Ray. LightMix lighting solves the trouble of late dimming. The material system will not have to worry about it by default. Very small and practical, quick to get started, of course, just out of the official version, it is said that next year will be a node system, while the animation is somewhat weak!If you do indoor and outdoor design, static frame rendering can be used, after all, it is best at the ray tracing rendering engine! ConclusionIn fact, the renderer is just a step in the work, we can choose different renderers according to different work content, find the best for you. There are also many people who choose Fox Render**farm because as the best CPU & GPU cloud rendering service provider, it helps you to render** 3D models effortlessly offline.


How Does Maya Make Arnold Render Transparent Textures (Tutorial Step by Step)

How Does Maya Make Arnold Render Transparent Textures (Tutorial Step by Step)

2019-05-09

Maya render farm

In the Maya production scene, it is more common to use transparent maps, such as leaf, generally do not specifically engrave the leaf model when making the leaf model, but through the texture, a patch can be saved. Model engraving time, because making in large scenes is very time consuming, and small places such as leaf do not take too much time to process.The best CPU & GPU cloud rendering service provider, Fox Renderfarm, will tell you how does Maya make Arnold render transparent textures step by step. Maya Render Transparent Background With Arnold Step by StepStep 1. Create a patch in the scene. Step 2. Create a camera and lights, then we directly render with arnold in a gray patch. Step 3. We went to find a texture of the leaf, down from the Internet, there is no alpha, we posted to try, we create an aiStandardSurface1 shader ball. Step 4. We put our leaf texcure on the color and give this shader to our face. Step 5. Now, rendering work as below, we put a thing under the patch to facilitate observation. Step 6. Then consider how to remove the extra white next to the leaf, we need to deal with transparency in this parameter we can paste a black and white textures, black is no data information, that is, the value is 0, pure white is 1, so you can make the texture transparent, and then we will process the image of our leaf, make the thing you don’t need black, and make the one you need into white. In the nuke inside, here you need to pay attention to the difference, the lower version is processed in semi-transparent like the Transmission deal with Weight in pictrue. Step 7. We put the processed image in the opacity channel. Now we have the Maya leaf, and there are no edges in Maya. ConclusionBy now you should know how does Maya make Arnold render transparent textures. You may also be wondering how to set up a Maya render farm. Or you can use an existing render farm such as Fox Renderfarm, which supports both CPU & GPU render**ing.


How to Render a Make-up Product in Cinema 4D With Arnold

2021-08-20

arnold for c4d

The best cloud render farm, Fox Render**farm will share with you a tutorial made by 3D artist J. The rendering case shared this time is relatively simple, without very complicated scenes and cool visual effects, focusing on the details and reality of the product. This sharing is mainly divided into the following parts, modeling, lighting, material, rendering, post-production.Software used: C4D & Arnold, AE & PS.!How to Render a Make-up Product in Cinema 4D With Arnold ModelingThe scene mainly includes paste and bottle models. The modeling part is completed with C4D. The bottle model is relatively simple and will not be described in detail. It is mainly about paste modeling, which is also relatively uncomplicated. It mainly uses two effectors, displacement and spiral, for terrain objects. The steps are as follows,1. Create a terrain object and turn it into an editable object (polygon). A small pointed shape is pulled out through the dot pattern as the convex part of the paste.!How to Render a Make-up Product in Cinema 4D With Arnold2. Add a spiral effector with a spiral angle of about 350, and now the basic shape of the paste is complete.!How to Render a Make-up Product in Cinema 4D With Arnold3. Add a displacement effector and add a noise shader to the displacement shading option. Adjust the global scaling of the noise to fit the effect, adding some bump detail to make the paste more realistic.!How to Render a Make-up Product in Cinema 4D With Arnold4. Cut the paste into circles around by boolean.!How to Render a Make-up Product in Cinema 4D With Arnold5. The complete model is the effect that the ground can be padded with a flat object and receive shadows when rendered.!How to Render a Make-up Product in Cinema 4D With Arnold LightingThe lighting for this scene can be divided into two parts, body light and ambient light. Body light mainly includes surface light source and point light source, generally to the object to produce local lighting; Ambient light generally plays the role of overall lighting, the light source may not have a clear direction, basically through HDR mapping. Of course, not all scenes have to contain these lights, but use them flexibly according to your needs. First, create an Arnold quad_Light surface light source and camera, create two rings to align to the center of the bottle model, and then constrain the camera and light to the Rings respectively, so that both the light and camera can be aligned to the center of the model. Adjust the light brightness or exposure to the appropriate parameters, while the light sampling is adjusted to 4. Switch the renderer to Arnold and turn on IPR real-time rendering to get this effect.!How to Render a Make-up Product in Cinema 4D With ArnoldIn the same way, add 3 Arnold quad_Light surface light sources on both sides and top surface of the camera direction, so that No. 1, No. 2 and No. 3 lights are aligned to the ring in the center of the model, and adjust the appropriate brightness parameters and angles, so that IPR rendering can obtain such an effect.!How to Render a Make-up Product in Cinema 4D With ArnoldThe main shape outline of the product has been shown, but the brightness in the direction facing the camera is insufficient. It is possible to add an Arnold quad light surface light source 4 to that front side thereof, and the front side portion is also illuminated.!How to Render a Make-up Product in Cinema 4D With ArnoldThe shape light of the scene is basically arranged, but the whole scene is still dark, especially for the products showing white, it is not transparent enough. At this time, add an Arnold Skydome_Light as the ambient light, adjust the appropriate brightness, and the whole scene is illuminated.!How to Render a Make-up Product in Cinema 4D With ArnoldYou can usually add an HDR map to Arnold Skydome_Light as ambient light to increase the lighting detail, and this time I'm using the ambient node with a realistic gradient effect of the ambient rgb node as ambient lighting (because it's faster). Of course, you can also directly use ordinary solid color lighting, while lighting may not be so detailed.!How to Render a Make-up Product in Cinema 4D With Arnold MaterialMaterials are mainly realistic, and the difficulty is the mixed superposition effect of multi-layer materials and the surface details of some materials,1. Adjust the metal material of the cover first, mainly adjust the parameters of base and specular, and add a layer of enamel coating to increase the reflection details. The parameters are shown in the figure. Adds a surface bump effect to the normal channel of the metal, controlled by the C4D noise node. The concave-convex effect is relatively small, increasing the details of matte metal. !How to Render a Make-up Product in Cinema 4D With Arnold2. Bottle material. First change the UV projection of the bottle to cylindrical mode, and fit to the object.!How to Render a Make-up Product in Cinema 4D With ArnoldThe bottle material is mainly composed of the ceramic material of the bottle body and the translucent glass material of the bottle mouth. The two materials can be mixed through the layer node. Layer 1 is connected with the ceramic material, and Layer 2 is connected with the glass material.!How to Render a Make-up Product in Cinema 4D With ArnoldAt the same time, a black and white map is used to control the mixing amount of the two. (Here, the gradient rgb node is used to realize the gradient effect.) The black part replaces the ceramic material of the surface layer 1, and the White part replaces the glass material of the surface layer 2. Adjust the mouth of the bottle to 90% White, which means mixing a little ceramic material in the glass material to achieve a translucent effect.!How to Render a Make-up Product in Cinema 4D With ArnoldAdd a black-and-white map of text on the normal channel of the ceramic material of the bottle body to make the text part slightly convex, and also add a C4D noise map on the normal channel of the glass material to make it have a little concave-convex detail. These tiny concave-convex surface details can enhance the realism of the product.!How to Render a Make-up Product in Cinema 4D With ArnoldIn the same way, add a layer of black text material, the material parameters are shown in the figure, and the material of the White bottle body should be different to a certain extent. It is also connected to the layer mixing option through a black and white paste to control the mixing amount, so that the black text will come out.!How to Render a Make-up Product in Cinema 4D With ArnoldIn the same way, adding a layer of red text also controls the amount of mixing through a black and white paste. The material of the bottle is completely adjusted.!How to Render a Make-up Product in Cinema 4D With Arnold!How to Render a Make-up Product in Cinema 4D With ArnoldThe SSS material of the paste is relatively simple, including the three attributes of base, specular and subsurface. It is mainly to adjust radius and scale under subsurface to appropriate parameters.!How to Render a Make-up Product in Cinema 4D With ArnoldAt this time, it was found that the paste part was still too dark and not transparent enough. You can add a surface light source to the paste and use the include mode of the light to illuminate only the paste without affecting other objects.!How to Render a Make-up Product in Cinema 4D With ArnoldFinally, to adjust the details, let the surface light source 1 exclude the disk of the ground object, so that the light can directly illuminate the metal material of the cover to generate highlights on the surface. Then give the ground disk a shadow receiving material, of course, the original material can also be, because the rendering will output shadow channels separately.!How to Render a Make-up Product in Cinema 4D With ArnoldAt this point, the light material is completely adjusted. Due to the low render sampling parameters, there will be some noise and excessive unnatural light and shadow. There are also some small defects on the material, which can be easily solved through later software, so that the efficiency is higher.!How to Render a Make-up Product in Cinema 4D With Arnold** Rendering1. AOVs multi-channel output, add an Arnold object mask label to each model that needs to output a mask separately. You can change the name of the AOV multichannel for each label. Open the render settings AOV multichannel panel, and drag the Arnold object mask channel you just renamed from the invalid multichannel layer to the active multichannel. At the same time, drag the shadow channel shadow-diff.!How to Render a Make-up Product in Cinema 4D With Arnold2.Render settings, the final render sampling parameters and Ray depth are increased a little bit, as to what each parameter represents such a basis will not be detailed. The final rendering is a multi-layer file containing multiple channels, including masks and shadow channels for different objects, and saved as a PSD file. You can also output Z channels if you want to do depth of field later.!How to Render a Make-up Product in Cinema 4D With Arnold Post-production1. Open the rendered PSD file in PS, and you can see that the layers of AOVs are saved. In PS, you can easily make separate adjustments to each layer. In particular, brightness and color adjustment and so on in the later software adjustment efficiency is much higher, what you see and what you get, do not need to adjust the rendering for a while to see the results.!How to Render a Make-up Product in Cinema 4D With ArnoldIf the rendering scene requires a depth of field effect, you can output the Z Channel and post-synthesize it in AE, which will be better than PS and more flexible than direct rendering depth of field. This method can be explained in more detail in a later sharing.!How to Render a Make-up Product in Cinema 4D With Arnold SummaryAlthough the scene and effect are relatively simple this time, the most basic white basemap. There's no cool visual effect, and it's about simulating reality, which is what physical renderers like Arnold are good at. So the details of the lights and materials are important. Lighting: white ambient light is very important to increase the product's transparency and lighting details. Materials: the superposition and blending of multiple layers of materials, each layer of material will have different surface details. Rich and reasonable surface details can increase the realism of product rendering. Post-production: the rendering output is multi-channel, and later adjustment will be more flexible and efficient. Each renderer has its own multi-channel rendering output function, which can be used flexibly. Rendering speed, really, is not Arnold's advantage. But also relatively, the more computer cores/threads, the faster, so, you can use a render farm to accelerate the rendering speed. !How to Render a Make-up Product in Cinema 4D With Arnold


Arnold for Maya Tutorial: How to Render Wireframe

2021-03-29

Arnold for Maya

When making some work, we need to render some special effects, such as only showing the wireframe of the model. In this article, Fox Renderfarm, your best cloud rendering service provider, will show you how to use Arnold for Maya to render the mesh, show the model in wireframe or show the individual wireframe alone. Arnold rendererFirst, you need to modify the settings in the Arnold renderer, and then open the Hypershade to select the shader aiWireframe, the shader that implements the wireframe.!Arnold for Maya Tutorial How to Render Wireframe aiWireframeLet's look at the properties of the aiWireframe shader, the detailed values:Edge Type is divided into Polygons, Triangles, Patches;Fill Color: This is the colour of the entity of the model itself. After testing, this node is connected to SurfaceMaterial for transparency and masking, but it has no effect, so, the node should be able to accept RGB information. About the LineColor the LineWidth, shown as below,!Arnold for Maya Tutorial How to Render Wireframe Settings of aiWriteframe The setting of this material is used as backup content for later use. We use this node as transparency information, to link the rendered material transparency node. We add the basic Arnold shader aiStandarSurface to the model to be rendered, and we can choose to adjust the colour in the basic shader.The key step is to connect the aiWriteframe shader we made earlier to the Opacity node of the basic shader.!Arnold for Maya Tutorial How to Render Wireframe aiWriteframe link transparent nodeNext, we need to remove the Opaque node from the basic attributes of the model. A model can easily adjust the Opaque node in Arnold. But if there are many models, it will waste a lot of energy and time to adjust each model in turn.In Maya, you can adjust multiple model attributes at the same time through the attribute bar.!Arnold for Maya Tutorial How to Render Wireframe Remove Opaque in the attributeThe method of batch adjustment of model attributes is in the AttributeSpreadSheet of GeneralEditors under windows. The detailed selection of the attributes of the model is to render the first AIOpaque in the Arnold window, and then click to enter 0. 0 is off and 1 is on here.!Arnold for Maya Tutorial How to Render Wireframe Modify model properties in bulkLet's take a look at the test results. The picture on the left is the rendered reb colour effect, and the one on the right is the effect with channels.!Arnold for Maya Tutorial How to Render WireframeSo, regarding the grid now that it can be displayed transparently, how to achieve a mask effect that blends transparency and opacity?First, use the same method to make the first shader, and then use Maya’s most primitive basic shader: surfacesShader, this can control the masking effect very well, we use the made aiWireframe to link the Out Color of the surface shader so that we can achieve the transparency effect of the mask.!Arnold for Maya Tutorial How to Render WireframeYou can see the masked transparency effect below,!Arnold for Maya Tutorial How to Render WireframeBasically, this is how it is made. Of course, you can also use this method to make other effects. Hope to help you.


Arnold for Maya Tutorial: Ice Cube Material

2020-05-22

Arnold for Maya

Fox Renderfarm is known as a powerful but affordable render farm in the CG industry. Fox Renderfarm supports most mainstream software, Renderers, and Plugins, including Maya and Arnold. This article is about the knowledge of ice cube material in the basic material related learning in the Arnold tutorial. I hope it can be helpful for your learning of Arnold.In all kinds of texture making, ice cubes are a special kind. The overall texture of the ice cube is transparent, and has high specularity and refraction, as well as a certain caustics. Although the ice cubes are smooth, fine particles can still be seen at a certain angle. These particles are actually some small white bubbles generated during the ice-making process. There are many ways to achieve this effect. Today we will share a method of making ice cubes. ProductionFirst create a block to serve as the main body of ice. Then create an Arnold base shader and modify some of the settings. Because the ice cube material is transparent. There is no color, so there is no surface color. In Diffuse, set Color to black.!Arnold for Maya Tutorial Ice Cube MaterialIncrease the Weight value in Specular. Because the surface of ice has no roughness and is very smooth, you need to open Fresnel to simulate this effect.!Arnold for Maya Tutorial Ice Cube MaterialSet the refraction, the value of Weight also needs to be adjusted up, the value of IOR is set to 1.33, and then check Fresnel, also need to check Caustics.!Arnold for Maya Tutorial Ice Cube MaterialNow the basic texture of the ice cube has been set.Now you need to add a small bubble effect to the ice cube. First create an Arnold 3D texture material, give the model, the following dialog box appears, just close it.!Arnold for Maya Tutorial Ice Cube MaterialAfter jumping out of the Aibump3d1sg node, you just need to drag the created Arnold texture to the Surface Shader in Arnold of Aibump3d1sg, then the model will appear small bubbles of bump effect.Next, place the ice texture made in the Shader of Aibump3d1 in the texture.Next, you need to add a Stucco texture map to the Bump Map in the 3D node, and then change the Bump Height to 0.5.!Arnold for Maya Tutorial Ice Cube Material!Arnold for Maya Tutorial Ice Cube MaterialNow that the material part is complete, the rest needs to add an HDRI. Open the material editor, create an aiSky environment ball map in Arnold, and paste an HDR environment map in Color. Change the value of Intensity to 2.!Arnold for Maya Tutorial Ice Cube MaterialSome settings are required before rendering. Click the Background link in the Environment to create the aiSky texture that was just created, so that the lights in the scene are set up.The sampling value of Cameraca is increased to 5 (the higher the value, the slower the rendering speed). Refraction value is set to 4. Set the Refraction value to 4 in Ray depth. Create a sphere as an environment and check Visibe in Refiections in Render Stats. Then conduct a rendering test.!Arnold for Maya Tutorial Ice Cube Material Rendering!Arnold for Maya Tutorial Ice Cube MaterialIn 3D texture mapping, Maya's own 3D texture mapping can achieve many different effects (turn off the highlighter and refraction of the shader, and the following effects appear,!Arnold for Maya Tutorial Ice Cube MaterialThe highlight and refraction of the shader are turned on, rendering:!Arnold-for-Maya-Tutorial-Ice-Cube-Material


Arnold Render Farm | Fox Render Farm

Arnold Render Farm | Fox Render Farm

2018-11-27

Arnold

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 render**ing your artwork online now!


An Amazing CGI Personal Project Sharing Of Liu Yifei Likeness As Mulan

2019-07-08

Arnold for Maya

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!An Amazing CGI Personal Project Sharing Of Liu Yifei Likeness As Mulan - 2 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 !An Amazing CGI Personal Project Sharing Of Liu Yifei Likeness As Mulan - 3 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!An Amazing CGI Personal Project Sharing Of Liu Yifei Likeness As Mulan - 4 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!An Amazing CGI Personal Project Sharing Of Liu Yifei Likeness As Mulan - 5 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!An Amazing CGI Personal Project Sharing Of Liu Yifei Likeness As Mulan - 6 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!An Amazing CGI Personal Project Sharing Of Liu Yifei Likeness As Mulan - 7The skin material is made to match the principle of light as much as possible. 7. Eye creation !An Amazing CGI Personal Project Sharing Of Liu Yifei Likeness As Mulan - 8 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 !An Amazing CGI Personal Project Sharing Of Liu Yifei Likeness As Mulan - 9 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 !An Amazing CGI Personal Project Sharing Of Liu Yifei Likeness As Mulan - 10 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 !An Amazing CGI Personal Project Sharing Of Liu Yifei Likeness As Mulan - 11 Model rigging and posture adjustment, adjust Pose in Zbrush, learn to use Maya's "transfer". 11. Light rendering!An Amazing CGI Personal Project Sharing Of Liu Yifei Likeness As Mulan - 12 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.!An Amazing CGI Personal Project Sharing Of Liu Yifei Likeness As Mulan - 13SSS skin texture production,!An Amazing CGI Personal Project Sharing Of Liu Yifei Likeness As Mulan - 14 !An Amazing CGI Personal Project Sharing Of Liu Yifei Likeness As Mulan - 15 !An Amazing CGI Personal Project Sharing Of Liu Yifei Likeness As Mulan - 16


Hello, Arnold GPU

Hello, Arnold GPU

2019-03-28

Arnold render farm

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 render**ing architectures are different and no longer extend. Reference: MIYAZAKI


How To Use Pbr Process In Film And Television Rendering

How To Use Pbr Process In Film And Television Rendering

2019-04-19

Arnold render farm

In the last two years, the game art industry has ignited a fierce PBR boom, which is as hot as the "secondary era" of the year. For the PBR process that almost redefines the game art, many friends have a lot of doubts. For example, why does the effect of PBR look so good, whether it is necessary to learn and use the PBR process in the film and television industry. If so, how do we use it? This article will discuss these issues in a very detailed and professional manner from the perspective of film and television practitioners, so that everyone can understand the ins and outs of all this. How to use the logic of film and television to understand PBR? PBR is an abbreviation for physically based rendering, which is based on physical rendering. However, this is just a name. It can only be said that it is close to physics to some extent, and there is still a gap from real physics. But the PBR process has been very good at describing most of the materials we encounter in daily life. For many friends who work in film and television industry, understanding the properties of PBR material has certain difficulties, because the vocabulary used is somewhat different from the material ball we use. The attributes used by PBR are mainly four—diffuse, roughness, metallic, normal (the main discussion here is the most popular metal-rough model, not the specular-glossiness model or others), where diffuse, roughness, normal and Consistent use in the film and television industry, referring to the diffuse color of the material, the degree of reflection blur, and the normal. However, the most difficult to understand is also the key to the difference, just in this metallic attribute. Metallic translates to metality. According to some documents, this is a very simple concept, which refers to whether the material is metal. This value accepts only two values in principle - zero or one. When Metallic is zero, this material is not metal, it is called dielectric material. When Metallic is one, then this material is metal. (Almost everything except metal is a dielectric) However, this is only a very emotional statement. For a rendering artist who already has a complete knowledge system, this parameter is unreasonable, and almost no existing experience can be found. In the language that the film and television practitioners can understand, the actual control of this parameter is F0, which is the reflectivity of the face perpendicular to the camera's line of sight in the Finnel reflection. The reason why F0 is called is because the angle between the camera line of sight and the normal of this area is 0 degrees. Image source: Allegorithmic official help documentation When the metallic value is 0, the value of F0 is 0.04. When the metalness value is 1, the value of F0 is 1. When metallic is the intermediate value of 0-1, F0 is also between 0.04 and 1. The corresponding interpolation is estimated to be a linear difference. In this process, F90 does not change and is always constant at 1 (that is, the edge area circled in the figure, marked as 100%). About this attribute-F0, it seems that we have never used it? Actually not, in the default material aistandard of the arnold renderer, there is a property called Reflectance at Normal, which literally means the reflectivity of the normal direction, the so-called normal direction here is mentioned above. The angle between the camera line of sight and the face normal is 0 degrees of normal direction; then this property is actually the F0 attribute. In this way, the textures output in the PBR process seem to correspond to the renderers we usually use. Therefore, in terms of reason, we can also use the texture of the PBR process. How to use PBR textures in our familiar renderers The method used is not very complicated in itself. But there are two situations to discuss. Because the translators used by film and television friends usually use different rendering methods to deal with reflections, they need to use different schemes to dock. Here, I will cite two representative renderers, arnold and vray. 1) Use PBR maps in arnold First, we want to export the PBR texture for use by the arnold renderer. Here, the texture software I use is a substance painter, since it provides a variety of flexible export solutions that speed up the workflow, I chose it here. When exporting, there is a arnold texture prefabrication available. Among them, the diffuse texture is connected to the diffuse color channel, and the color space is sRGB. Specular textures connect specular color channels with a color space of sRGB. The Roughness map connects the specular roughness channel with a linear color space. The F0 map is connected to the Reflectance at Normal channel, and the color space is linear. (Here you check the fresnel option) The Normal map connects to the Bump mapping channel, and the color space is linear. The bump 2d node is set to tangent space normals. The specular weight is constant at 1 during this process. The use of other textures is not discussed in this article. When the textures are connected and set correctly, and the color space of the renderer is also set correctly, the result rendered by arnold will be very close to the effect of the screenshot in the substance painter.The effect of the screenshot in Substance painter Arnold rendered effect Of course, because the rendering method of the substance painter has many approximate calculation methods, for example, the reflection effect is quickly realized by blurring the image of the environment ball and mapping it onto the model, instead of using the real ray tracing algorithm, so the final visual effect will be different from the rendering of the renderer. However, this difference is completely within the scope of acceptance. And you can make up for it by using the iray GPU renderer when previewing. 2) Use PBR maps in vray Similarly, first use vray prefabrication from the material painter to export a set of textures. Most of the content is similar, except that reflection replaces specular, both of which are used to describe the color of the reflection, with different names and meanings. Glossiness is the opposite of Roughness. It is a description of the degree of roughness of the reflection, but one refers to the degree of clarity, and one refers to the degree of ambiguity. The most puzzling texture is a gadget called ior. The first contact with a friend will definitely be embarrassing. The word Ior is an abbreviation for index of refraction, which means refractive index. According to the physics knowledge of junior high school, the refractive index is something that is transparent glass, and should be the inherent property of a transparent object. How can it become a texture? What role can this texture play? Comparing with the previous arnold output texture, you will find that the ior map here corresponds to the F0 of the arnold output. Then make a simple guess, are there any intrinsic links between the two textures? The answer is also yes. We can find such a formula in the help document of allegorithmic: Don't be afraid to see the formula, at least this one is very simple. This formula describes the relationship between F0 and ior. The left side of the equation is of course F0, while the n on the right refers to ior. Then through this formula, we can roughly feel that F0 and ior have an intrinsic correspondence. Now let's try to do a simple operation. When ior is equal to 1.5, it is very easy to calculate, F0 is equal to 0.04. Hey, it seems that this 0.04 is a bit familiar? What is this sense of sight? In fact, the number of 0.04 has already appeared in the previous article. "When the metal value is 0, the value of F0 is 0.04". 0.04 is the value that is mandatory for the F0 of all non-metallic objects in the PBR process. Correspondingly, the value of ior is 1.5. According to the knowledge system of film and television rendering, we know that the ior attribute can also be used to describe the intensity of reflection. Generally we will use the ior between 1.3 and 1.6 to set the non-metallic material, and the ior above 20 to set the metal material. Put a little knowledge here. Seriously seeing friends here may have a question, that is, we usually do rendering, ior may give more change, but according to what I said before, it seems that the non-metallic substance in PBR, the constant use of 1.5 ior does not change ? Isn't the reflection intensity the same? Can the material from this be correct? You can take a look at the scene of the opening of Shenhai 4, they also use this system to do, and nothing wrong. Why is there a problem with the constant ior of 1.5? Because the change of F0 in all non-metallic substances in nature is nothing more than between 0.02-0.05 2, the difference is very small, even if all use 0.04, there is not much change. Some software also considers this problem, adding a parameter to the basic PBR parameters to slightly control the intensity of F0, so that the artist has more room for operation. For example, the material of the Unreal 4 game engine has a specular attribute, but this specular is completely different from the traditional specular. It actually plays a role in making F0 change from 0.02 to 0.06. You can click on the link at the back of this article. There is a slider on the help file of Unreal 4 to drag the observation effect. The PBR texture is connected to the vray material, which is almost identical to the arnold method except that the ior texture is connected to the material's ior channel. And here is a very noteworthy thing, here is the ior texture we have been talking about, strictly speaking, it should be 1/ior texture. You can look at the output of this 1/ior texture, you can imagine, if the output is ior texture, because the value of ior, non-metal is 1.5, metal is also greater than 20, are greater than 1, the value is reflected in If it is on the map, it must be a pure white piece. It will not be such a grayscale image.Then, do we want to invert the 1/ior texture in the 3D software, and then insert the ior channel after getting the real ior value? If you are using a vray renderer, there is no need for this, because vray will automatically recognize the value of the ior channel inserted. If it is less than 1, it will automatically be treated as 1/ior. The above, through the use of PBR textures in the arnold and vray renderers to sort out the use of F0 textures and ior textures, and other various renderers are nothing more than one of these two methods. One interesting thing is that the redshift renderer borrows a lot of other renderers, so the shader inherits the interfaces of F0 and ior. At the same time, in the new version of the rsMaterial material (that is, the open source alsurface material upgrade version), actually made the metalness attribute, which can be directly connected to the PBR process like the game engine, it is also quite tidal. Source of PBR material realism Many friends have been wondering why the game's picture will be greatly improved after using the PBR process, and even has begun to surpass the film-level effect. Is the process used in film and television more than the PBR process? Through the previous article, we will find that the textures output in the PBR process are also used in various renderers, and the rendering effect is close to or even better. That is to say, the effect of the game PBR process, the production method of film and television can be completely re-enacted or even surpassed, but the reverse is not possible. The PBR process is only a good definition of the two types of materials, dielectric and metal, but there are big gaps in the transparent material 3s material. So, why is the PBR process still giving the public a more realistic impression than the film and television process? Through the above description, whether you find one thing, the PBR process has only two modifications to the reflection parameters - F0 and Roughness. It seems to be very limited, it is very stifling the artist's creative space. In contrast, the material we usually use has unlimited modification rights to the reflection, not only can adjust the intensity of F0, but also adjust the intensity of F90, and can also adjust the body. Intensity, you can also adjust the transition curve from F0 to F90. This makes our work seem more free and more creative, but in fact, It is the software that gives us too much freedom that makes us make a mistake. If our aim is to create truth, then this freedom runs counter to us. In the PBR process, even the opportunity to adjust the intensity of the reflection is not given to you. No matter how you adjust it, you can never break the conservation of energy, can't eliminate the Fresnel reflection, and can't create the material that doesn't exist in nature. It is this seemingly tough restriction that enhances the accuracy of the PBR process and is more in line with industry needs in most cases. Many times, it is not that the level of art in the game is higher now, but that there is almost no chance of making mistakes. The rendering artists engaged in the film and television industry want to achieve the same quality, but they need higher learning costs. Only by understanding all the knowledge behind it will you control yourself and not make mistakes. Hope it helps you.


The Essential Thinking Of Roughness And Anisotropy (4)

The Essential Thinking Of Roughness And Anisotropy (4)

2019-04-08

Arnold render farm

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.


Welcome to join us

render farm free trial

Recommended reading


How to Render High-quality Images in Blender

2020-03-09


How to render large scenes with Redshift in Cinema 4D

2019-10-15


Arnold\ V-Ray\ Octane\ Conora\ RedShift, Which Is The Best 3D Renderer?

2019-04-15


Why V-Ray Render is Black in SketchUp And How To Fix it?

2019-05-07


How the Redshift Proxy Renders the Subdivision

2018-12-28


How to Reduce Noise in Corona Renderer - Corona Denoising (2022 Updated)

2019-05-15


What is the difference between pre-rendering and real-time rendering?

2020-09-08


Blender vs Maya vs Cinema 4D, Which One Is The Best 3D Software?

2020-01-16


Partners

  • Foxrenderfarm

    Powerful Render Farm Service

  • TPN

    Business Consulting

    Global Agent Contact:Gordon Shaw

    Email: gordon@foxrenderfarm.com

    Marketing Contact: Rachel Chen

    Email: rachel@foxrenderfarm.com

    Connect with Us

Fackbook Customer Reviews