VRayProxy and when to convert the geometry

🤖
30 Sep, 2011 Yelena
30 Sep, 2011 # Re: VRayProxy and when to convert the geometry
Good evening RenderStuff, I read somewhere that when a very heavy stsenah- mnogopoligonnyh in order to facilitate the stage and increase the rendering speed is needed to translate objects in the scene with a large number of polygons in th Vray Proxy ... Is this true? How to do it, whether it should be in your opinion and then what would happen to such a model?


30 Sep, 2011 Anton (Staff Author)
30 Sep, 2011 # Re: VRayProxy and when to convert the geometry

Hello!

Let's consider a situation when your scene hangs a classic chandelier with an incredible number of polygons. She is so cumbersome that you can not even turn a scene into vyuporte without horrible slowdown.

Let's assume, the geometry of the chandelier, if stored in a separate file, will take 300-400 MB of disk space.

it is not difficult to guess that when downloading this chandelier in 3ds Max, these 400 megabytes perekochuyut from disk into memory, because it was there that provides information about the loaded scene. That is, at once, physically installed in the current computer memory, reduced by the 400 megabytes. It seems to be nothing wrong if your computer at least 6 Gb. However, if there are two or three chandeliers, and even a couple of classical chairs, and even a bed with a carved headboard, plus the rest of the decor and everything is 6 gigabytes evaporate. That in turn will lead to a start 3ds Max.

And what a difficult situation when you need to calculate the forest 1000 trees, each of which is made geometry and "weigh" not less chandeliers ...

this array simply will not boot even in the viewport.

of course, to put a server with hundreds of gigabytes of RAM is not an option, in fact as well as refuse to render such scenes.

that is why it was invented an original solution - make complex objects per scene chapels.

How does it work?

The object is placed in the scene. Then, out of it, it is saved in a special file on your hard drive containing information about the geometry of the object. And the object is replaced by a conditional container, which remains in its place in the stage and giving a formal representation of the dimensions of the object.

In the end, the scene does not contain the high poly object and comprises a container with reference to the information file on the scene geometry.

So you can freely continue to work with the scene, without overloading vyuporta and memory, replacing all sverhvysokopoligonalnye objects, conventional containers.

Now, it was time to start the rendering.

The scene starts to be computed.

As soon as the buckets frame area falls the stage comprising a container with a link to a file with the geometry, the renderer automatically loads the geometry into memory and renders the object, not the container.

When, when rendering new buckets are not in one of the container which does not fall , the information on it is discharged to make room in RAM for the new portion of the geometry.

That is, in fact it turns out that these rendered for the scene objects are not downloaded all at once, with downloading scenes, but only when it is needed during rendering.

Actually this is the essence of the work reykastera dynamic (dynamic Raycaster) , that all such objects and considered.

And so it is with all such containers in a scene.

I strongly recommend that you fully read our article on work reykastera in VRay , to better understand what it all about 😉

Returning to our proxy, the container itself is the proxy object.

proxy for English, literally means the replacement or authorized that perfectly characterizes our container replacing geometry, and which is authorized by its representative at the scene😁

Since we are working in V-Ray, his proxy objects without excessive originality, called VRayProxy , although using proxy objects, and many other renderers, and external files for the removal of geometry, have the extension * .vrmesh.

Actually this whole basic theory about VRayProxy.

Returning to your second question, about the speed of rendering, then immediately I want to dispel the silly myth that moving objects in the proxy, you can speed up the rendering.

This is utter nonsense.

If the scene is completely fits in RAM and it can render without the Crush fast static reykasterom - then it should do so. Otherwise, after the transfer to the proxy, the geometry of the scene will be forced to slow dynamic computed reykasterom. That, in turn, it does not contribute to accelerate the rendering, but on the contrary - it will slow down😉



28 Dec, 2011 Galaksina
28 Dec, 2011 # Re: VRayProxy and when to convert the geometry
Hello, help me understand, you need to convert the downloaded model in the proxy materials through the imposition of multisab model looks fine on the viewport and the render window, but when you translate proxy fabric material terribly distorted. The first picture to render proxy the second after the translation in the proxy


30 Sep, 2011 Anton (Staff Author)
28 Dec, 2011 # Re: VRayProxy and when to convert the geometry

Hello!

Very strange behavior, if you just create a proxy of the object (Selected Object => Vray mesh export => ...). Perhaps it effects application of the modifier to the model. For example, meppinga and in translation in the proxy he or setting stumble.

To avoid this, you should firstly merge all into one object (command Attach), and secondly to apply to all models of utility the Reset the XForm , and thirdly, then, use the utility Collapse and turn this model into one single object Editable Mesh.

So you sobёsh all scaling, which is subjected to the model, as well as the side effects of all modifiers.

Both utilities are located in the Utilities panel of the Command menu .

Then translate the model of the chair in the proxy.

But purely visually, it seems that the two superimposed surfaces of identical objects, which causes a conflict, such as black streaks. That is very similar to what is present in your scene and the proxy version of the model and the original model itself. Make sure it is not. Perhaps this is the problem😉



28 Dec, 2011 Galaksina
29 Dec, 2011 # Re: VRayProxy and when to convert the geometry
Thank you very much🙂🙂🙂 everything was as it should after the Reset XForm, only on your website, I got a clear a clear answer)


9 Mar, 2012 avex
9 Mar, 2012 # Re: VRayProxy and when to convert the geometry
Guys, I'm such sites have yet to meet, thanks you huge! You need to gain to promote it. I do not know at what stage of understanding the Max I'd stuck and for how long, if not for you! Even you do not want to think ...


22 Mar, 2012 Irina
22 Mar, 2012 # Re: VRayProxy and when to convert the geometry
After rendering the imported proxy tree , it acquires look like this: It should probably use material cards (they are). I tried to use one of the cards, but the tree remains the same, only just acquired the color of the card: And if the render tree, opening it * .max file just by itself (without inserting into the scene), it turns out all the necessary ka:


30 Sep, 2011 Anton (Staff Author)
26 Mar, 2012 # Re: VRayProxy and when to convert the geometry

Hello!

Card itself, rather texture, is only part of material. Surely, your tree has a multi-material. That is, the stem material leaves the material (at different ID), etc., and textures that are included with this model is used in the texture of these materials.

Throwing a texture to any object in the scene, 3ds Max will automatically apply to it the standard material (Standard), this texture in the Diffuse channel. That is exactly what happens to you when you throw a texture on your proxy tree. On this your tree and looks like a "color texture»😁

To do it right, you need to open the Material Editor, and pipette to take a sample of the material with your proxy. Then, insert the desired texture in the right slots. It is not difficult, as all the necessary texture and so are in the correct slots, just not spelled out to them the right ways.

However, prescribing the best way automatically , through a specially designed for this tool😉



26 Sep, 2012 Dima
26 Sep, 2012 # Re: VRayProxy and when to convert the geometry
Anton, let Boh health to you !! 👌


10 Oct, 2012 Mihail
10 Oct, 2012 # Re: VRayProxy and when to convert the geometry
Good day to all! I had a problem with is insoluble VrayProxy. It lies in the varying brightness of buckets in the final image. I rummaged a ton of information, but I feel there are still 10 grams of experience, which is not enough). The forum chaosgroup write about what Vray loves comma as the decimal part. Put even location in the US has changed. The first time was a normal result, then - again incorrectly. I will describe the configuration and settings: Max: 2011 x64 virey: 2.20.03 Model - exterior, with a gazebo as XRef Scene. The model arbor ivy - 7 VrayProxy files. RGB: Diffuse: RawLighting: RawShadow: Paths to files are for distribution of rendering. The path to the file with a gazebo and VrayProxy files - network: Comp_xref. Folders are opened for full access. I am writing here for the first time because the only hope for you guys).


10 Oct, 2012 Mihail
10 Oct, 2012 # Re: VRayProxy and when to convert the geometry
It will be better this way:


30 Sep, 2011 Anton (Staff Author)
10 Oct, 2012 # Re: VRayProxy and when to convert the geometry
Proxy nothing to do with. It seems that the complex network simply does not see all the way to see the local. Judging from the pictures, the very model of a proxy, he sees, but does not see the dark texture ivy and renders it easy mat gray without textures. That's all. Let down all the textures in the windows share the network folder that you see the two companies, and forced him to prescribe the way to the scene 😉


10 Oct, 2012 Mihail
10 Oct, 2012 # Re: VRayProxy and when to convert the geometry
Anton, thank you for your time! I am very pleased that your site is live. If you can - podmoderiruy my endless references to render passes to not mislead people) And tell me, please the way to clean the debris from the scene because leaving one light source, just get the artifacts (


30 Sep, 2011 Anton (Staff Author)
10 Oct, 2012 # Re: VRayProxy and when to convert the geometry
I can not understand why you're attached to that scene. Open a new and pour back the necessary objects and IP and all. The clean stage debris will not. Of course, if you fulfill my recommendation regarding the prescribing of lost paths to textures scene. In any case, this is the theme of a proxy and, please, if by "rubbish" do you mean lost texture, then write in the subject line link to not hold the landfill😉


10 Oct, 2012 Mihail
10 Oct, 2012 # Re: VRayProxy and when to convert the geometry
OK thanks! With your help I understand what's all the same thing) 👍 I will continue smoking forums.


3 Dec, 2012 Roman
3 Dec, 2012 # Re: VRayProxy and when to convert the geometry
Hello. Tell me why when you import the object (previously translated to the proxy), it is not visible on imaging? Those. modelku downloaded with all the textures and files .vrmesh. The import file .max scene in the viewport, it is displayed as an auxiliary box. In the object properties of all critical active jackdaws (visualized (renderable), we see the camera, etc.) Nevertheless, after miscalculation on the spot where the object had to be absolutely nothing there. What am I doing wrong? Thank you in advance!


30 Sep, 2011 Anton (Staff Author)
16 Dec, 2012 # Re: VRayProxy and when to convert the geometry
Hello! In the scene in which you translated to the proxy geometry, can not be absolute and relative paths. Therefore, when you poured it into another scene, the way to external files (textures, proxies) are lost. In the end, you just exported container VRayProxy, without very Proxy. Make sure that the container was the right way to * .vmesh file.


3 Dec, 2012 Roman
18 Dec, 2012 # Re: VRayProxy and when to convert the geometry
Thank you. I try to adjust the path.


20 Dec, 2012 gus_ann
20 Dec, 2012 # Re: VRayProxy and when to convert the geometry
I have the same problem, I do not know where to register this way. Tell me please.


30 Sep, 2011 Anton (Staff Author)
3 Jan, 2013 # Re: VRayProxy and when to convert the geometry
gus_ann, hello! I mean you do not know which way to go? Mark VRayProxy_Object, in the Command panel and the Modify tab to open its settings. At the very top of them there Browse / button that click on it and set the path to the file * .vmesh.


20 Dec, 2012 gus_ann
4 Jan, 2013 # Re: VRayProxy and when to convert the geometry
Thank you so much!!! What is strange I have happened. Has downloaded chandelier poured into the scene, all that crystal pendants not Randy, brought me to a standstill. Opened blank s e max, poured - all good. It is not understood why it happened. 🙄


15 Jan, 2013 Vitaliy
15 Jan, 2013 # Re: VRayProxy and when to convert the geometry
Hello! I had a problem with vray proxy and multiscatter: the scene has vray proxy object, trying to sprinkle a bunch of these sites over the surface using MultiScatter, but rendering can not see anything, and the original sample can be seen. In general, any problem in conjunction multiscatter and proxy mesh. Tell me, please, what's wrong, if faced with such a problem.


30 Sep, 2011 Anton (Staff Author)
21 Jan, 2013 # Re: VRayProxy and when to convert the geometry
Hello! gus_ann, I have this also happens, do something, and do not pay attention to detail, which is really important, and then wondered how and what happened😁 Most likely, you missed something the first time, but nothing unusual actually happened. Vitaly, I did not use MultiScatter, so, unfortunately, does not help, but maybe someone she arose, and he tells us here😉


17 Mar, 2013 Dina
17 Mar, 2013 # Re: VRayProxy and when to convert the geometry
Hello, I have questions: -Can I move to a proxy group, or still need all the enclosure? -Can I specify the path to the proxy file, select all objects at once, rather than one at a time, can have some cherished a button-box to simplify your work? Thank you in advance.


30 Sep, 2011 Anton (Staff Author)
18 Mar, 2013 # Re: VRayProxy and when to convert the geometry
Hello! - You can transfer the proxy group atachit not necessary. In the options of VRay mesh export even have options: Export all selected object in a single file (assumes combined .vmesh pivot is at coordinate origin) and Export each selected object in a separate file (preserves the pivots of individual objects) What allows to merge all selected files into one proxy in translation, and in the individual proxy for each object, respectively. - Specify the file even if the proxy can only be allocated to each proxy separately. However, it is impossible. Unfortunately treasured tick no, but full of all sorts of scripts on group prescribing ways and texture in the scene . Including a virey proxy. I try to gently use a proxy in their scenes and do not work with other people, this itself with such scripts to search for the lost proxy ways not experienced, but I do know that they are. If you try to look for, you're sure to find not one😉


27 Mar, 2013 Ilya
27 Mar, 2013 # Re: VRayProxy and when to convert the geometry
Good afternoon. Please answer the question. I'll tell you the situation briefly. It is necessary to render the exterior. Configured virey with your settings, lodge with the environment proschityvaetsya about 40 minutes (1800 * 2400) as soon as I put a few trees (300k polygons driven proxy) I render further miscalculation light cache does not go (after 9-hour knocked out) prompt pozhaluychsta how to be in this situation? _reshil render individual trees separate the house so all poluchaetsya. (Trees renderyatsya 11 hours) vsetki wants to render all together, can have a way out? thank you in advance.


20 Dec, 2012 gus_ann
27 Mar, 2013 # Re: VRayProxy and when to convert the geometry
Ilya, and you have some memory load is Static, Dinamic or Auto? Maybe the dog is buried here ... http://renderstuff.com/vray-memory-allocation-failure-tutorial-206/


27 Mar, 2013 Ilya
28 Mar, 2013 # Re: VRayProxy and when to convert the geometry
I made as described in the 6200 MB optimal settings.


27 Mar, 2013 Ilya
28 Mar, 2013 # Re: VRayProxy and when to convert the geometry
where I wrote that after the 9-hour knocked out, I did it myself and it is not krashanulsya. There he even 1 percent did not advance in rendering light Kesha.


20 Dec, 2012 gus_ann
28 Mar, 2013 # Re: VRayProxy and when to convert the geometry
I do not know .... Such scenes do not, but it happens that I have a lot of geometry, and even all sorts of carpets, vysokopoligonalnye chandeliers, etc. I put the Dynamic Memory limit = 20 000 Comp I have a strong (which I do not understand). You have a clear overdrive with geometry - separately again everything goes. If you do not help increase Dynamic Memory limit, it means it is necessary to change or simplify complex scene. But I could be wrong.


27 Mar, 2013 Ilya
28 Mar, 2013 # Re: VRayProxy and when to convert the geometry
thanks for otzyvchevost!


27 Mar, 2013 Ilya
28 Mar, 2013 # Re: VRayProxy and when to convert the geometry
tried porenderit purely trees at all in another stage (400 to approximately each) are the same mats, still decided to put it under the Plain (400 to 700 m) was thinking maybe the size of the scene. grass many times more. miscalculation light cache is fine. half otrednerilo for 6 hours (1800 * 2400) geometry in the scene is not much Pts. 100k polygons. about 70 houses. once it is gone is why it is normal, but did not repeat more (20 hours render it properly at all ??)


27 Mar, 2013 Ilya
29 Mar, 2013 # Re: VRayProxy and when to convert the geometry
Super solution to the problem !! okazyvaetsya nadbylo derevtya during backup supply is not "mine" and "instance" and tepr all 300 trees proschityvayutsya och quickly and beautifully!


20 Dec, 2012 gus_ann
29 Mar, 2013 # Re: VRayProxy and when to convert the geometry
Yes, yes, yes, I wanted to tell you that the problem may be in it, but did not know that you have the same trees. You did not write about it. Teaches RS: "Regarding the proxy, it is important to understand that if, for example, in your stage 10 identical trees, you should not each of them to convert to the proxy's right to convert only one of them, and the remaining nine, - replace this proxy. object in Instance mode. Then, V-Ray, in the memory, will load up 10, but only one proxy object during rendering these trees. "


2 May, 2013 Yana
2 May, 2013 # Re: VRayProxy and when to convert the geometry
Welcome again! That is what is now faced: Create a file max, which partially translate the model into a proxy, partly leave as they were. Reset and apply collapse, even the modifier UVW map, as advised on one of the forums, too. Of course, when placed "plenipotentiary representative model" in the scene, he had no texture, but it's worth a pipette to capture material from the original model, and move it to the proxy, everything is fine, when rendering any difference. The problem occurs when you transfer the scene to another: from the back "obesteksturenyh" proxy, if we turn to him with a pipette, the material as it is, but render it invisible. Does this mean that you need to put back on the scene the original model, and borrow his stuff (because it is not productive, I specifically worked in a separate stage, to facilitate the work of another, much more serious)? And the second part of the problem: the scene after the transfer, inter alia, the renderer disappear some models not previously transferred to the proxy, has not correctly displayed some materials on other models ... (I already advised you restart the stage register ways, but it is not helped model still remain ghosts). In general, I ask the professionals to orientate me what to do with all this? Maybe I should not have ventured to create separate auxiliary scenes and work better in one, to avoid any issues with the transfer? Or is there a way out? Thank you very much in advance!


4 May, 2013 Milizza
4 May, 2013 # Re: VRayProxy and when to convert the geometry
Hello! Once in the interior scene insert the machines, max knocks the scene and do not want to render. With what it can be connected? All models of the proxy, and therefore quite easy to file.


20 Dec, 2012 gus_ann
26 Jul, 2013 # Re: VRayProxy and when to convert the geometry
Ilya, if not a secret, how did you do the grass on the screenshot provided by thee? I have something too podzaparilas in its exterior, made by Forest pro, we can tweak the settings, but Randy is already 7:00, only a little bit, and anyway it is a little-very long. Given the fact that my SSD drive is unstable, constantly crashes, it is possible today can not wait to the end of the rendering, but at night, he will leave and nothing sohranitsya.Mozhno and Batch rendering through, but did not realize right away, can not wait to feel and everything will go on avos- time is a pity, though the scene for myself (my first exterior), I hope for your help - thanks in advance, even if you do not answer😁


4 Oct, 2013 Aleksey
4 Oct, 2013 # Re: VRayProxy and when to convert the geometry
Greetings. Is it possible to remove from the cache stage - lost virey proxy not to crawl out the window that the "give way to the proxy" ...


14 Jan, 2014 Gribnoy Sup
14 Jan, 2014 # Re: VRayProxy and when to convert the geometry
Hello! First of all, thank you very much for your efforts and patience. And I have a question, I try to use a proxy, otherwise overloaded scene. As I understand it, you first need to apply materials, and then translate to the proxy, and then to the object is not subject to editing. From the beginning, I faced with the task of: render proxy object looks ugly, compared to the original renderer. There are some that dark stripes and circles, the material as it spreads. In the picture, which is applied, applied and reset xref collapse ..


27 Mar, 2013 Ilya
20 Jan, 2014 # Re: VRayProxy and when to convert the geometry
gus_ann, just read your koment (better late than never) grass has been made in Autograss, but for me now, it is better fotoshopovskoy grass there is nothing)


21 Jan, 2014 Svetlana
21 Jan, 2014 # Re: VRayProxy and when to convert the geometry
"But for me now, it is better fotoshopovskoy grass there is nothing)" - and how to do in Photoshop grass?


21 Jan, 2014 Denis (3d modeling expert)
21 Jan, 2014 # Re: VRayProxy and when to convert the geometry
And neither as Svetlana. You take a photo references with natural grass and paste it into your render. During postprocessing customize it as needed. Saving computing resources, nerves and so forth😉. A successful result depends on the correct selection for references and skills in raster editor. By the way here you look theme, a similar process is described here, but only applies to the rugs http://renderstuff.com/svobodnoe-3d-obsuzhdenie-103-kak-sozdavat-normalnye-realistichnye-kovry-v-3ds-max-i -vray /


8 Jul, 2014 Timur
8 Jul, 2014 # Re: VRayProxy and when to convert the geometry
Hello! Prompt to solve the problem! When rendering a scene with VRAY PROXY (translated many tables in the restaurant), the render time increases, although it should be just the opposite. What is not as I do. chchto not only tried, that does not help. And without a proxy or both. Installed 3D max 2013, vray 2.3. Previously, this was not. But that scene itself is so pliz ... Help !!! Thank you very much in advance!


20 Dec, 2012 gus_ann
9 Jul, 2014 # Re: VRayProxy and when to convert the geometry

Timur, hello!

As the tables converted into a proxy that breed? We should not copy over, and through the sample (instance).
Check that the Dynamic Memory Limit is , we must depend numeric value from 400 to ... - it depends on your computer.

You just do not have enough memory, or rather your computer ( read lessons from Renderstaff ).



Add a comment

Name:  


Anti-spam challenge (please check if you agree with this and uncheck if not)
Yes, I am a spam-bot.
Yes, I am a human.
Terms of Service

RenderStuff © 2008