Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
en:multiscatter [2020/02/22 14:45]
anvar
en:multiscatter [2023/07/23 08:27] (current)
anvar
Line 2: Line 2:
  
 ====== MultiScatter Manual ====== ====== MultiScatter Manual ======
-[[http://rendering.ru/ru_en/multiscatter.html|MultiScatter]] is a plug-in for 3ds max which works with V-Ray, Mental Ray, Corona, Octane, Maxwell, FStormRender (others can be added by using our SDK, please contact us). It is possible to create complicated scenes with a huge amount of scattered objects easy and quickly with the aid of this plug-in.+[[https://icube3d.com/multiscatter.html|MultiScatter]] is a plug-in for 3ds max which works with V-Ray, Mental Ray, Corona, Octane, Maxwell, FStormRender (others can be added by using our SDK, please contact us). It is possible to create complicated scenes with a huge amount of scattered objects easy and quickly with the aid of this plug-in.
  
 Usually scenes in 3ds max with a great amount of even identical objects take a lot of space on HDD, consumes a lot of time for loading, and it is very hard to work with. MultiScatter is created to solve these problems. The scene containing 500 000 identical objects created with 3ds max 2008 occupies 1400Mb of HDD space. Now, if it is created with MultiScatter and still containing the same 500 000 objects the scene can take just 250Kb. Usually scenes in 3ds max with a great amount of even identical objects take a lot of space on HDD, consumes a lot of time for loading, and it is very hard to work with. MultiScatter is created to solve these problems. The scene containing 500 000 identical objects created with 3ds max 2008 occupies 1400Mb of HDD space. Now, if it is created with MultiScatter and still containing the same 500 000 objects the scene can take just 250Kb.
Line 52: Line 52:
 ===== System requirements ===== ===== System requirements =====
 **MultiScatter 1.097 and later:**\\ **MultiScatter 1.097 and later:**\\
-3ds Max versions: 2015, 2016, 2017, 2018, 2019, 2020\\ +3ds Max versions: 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024\\ 
-If you use V-Ray, versions: 3.6, 4.x (Next)\\ +If you use V-Ray, versions: 3.6, 4.x (Next), 5, 6, 6.1\\ 
-OS: Windows 7, 8, 10+OS: Windows 7, 8, 10, 11
  
 **MultiScatter 1.3.x.x, 1.052 - 1.093 :**\\ **MultiScatter 1.3.x.x, 1.052 - 1.093 :**\\
 3ds Max versions: 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020\\ 3ds Max versions: 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020\\
 3ds Max Design : from 2010 and higher\\ 3ds Max Design : from 2010 and higher\\
-If you use V-Ray, versions: 1.5 (SP3- SP6), V-Ray 2 SP1, V-Ray 2.2, 2.3, 2.4 , 3, 3.1, 3.2, 3.3, 3.4, 3.5, 3.6, 4.x (Next)\\+If you use V-Ray, versions: 1.5 (SP3- SP6), V-Ray 2 SP1, V-Ray 2.2, 2.3, 2.4 , 3, 3.1, 3.2, 3.3, 3.4, 3.5, 3.6, 4 (Next)\\
 OS: Windows 7, 8, 10 all 32 and 64 bit \\ OS: Windows 7, 8, 10 all 32 and 64 bit \\
  
Line 68: Line 68:
 OS: Windows XP, Windows Vista, Windows 7, 8, 10 all 32 and 64 bit \\ OS: Windows XP, Windows Vista, Windows 7, 8, 10 all 32 and 64 bit \\
 ===== Installation ===== ===== Installation =====
-Please make sure you downloaded latest version of the plug-in from our [[http://forum.rendering.ru/viewforum.php?f=16|forum]].+Please make sure you downloaded latest version of the plug-in from our [[https://forum.icube3d.com/viewforum.php?f=16|forum]].
  
 Users are provided with the same installation file for both Workstation and Render node Users are provided with the same installation file for both Workstation and Render node
Line 103: Line 103:
 ===== Registration ===== ===== Registration =====
  
-**please see** http://docs.rendering.ru/en:cerber-protection+**please see** https://docs.icube3d.com/en:cerber-protection
  
 ===== Uninstall ===== ===== Uninstall =====
Line 124: Line 124:
 ===== Update ===== ===== Update =====
  
-You can always find latest version at our [[https://forum.rendering.ru/viewforum.php?f=16|forum]] (login is not required for download)+You can always find latest version at our [[https://forum.icube3d.com/viewforum.php?f=16|forum]] (login is not required for download)
  
 your old activation should work, no need to apply it again, its stored in **C:\Program Files\R&D Group\Cerber\localLicenses** and available to all users, 3ds max versions and plugin versions installed on your PC. your old activation should work, no need to apply it again, its stored in **C:\Program Files\R&D Group\Cerber\localLicenses** and available to all users, 3ds max versions and plugin versions installed on your PC.
Line 169: Line 169:
  
 ===== Samples Parameters ===== ===== Samples Parameters =====
 +
 + {{:multiscatter:83-msc-samples-param.png?nolink| Sample Parameters}}
  
 **Scatter Objects** - list of objects to multiply **Scatter Objects** - list of objects to multiply
Line 183: Line 185:
    
 **Object Colour** - This setting is described in the MultiScatterTexture section **Object Colour** - This setting is described in the MultiScatterTexture section
 +
 +**Coll Shape** - you can choose default (for compatibility with older versions prior to 1.528), sphere or box depending on topology of objects
    
 ==== Examples of different masks application ==== ==== Examples of different masks application ====
Line 246: Line 250:
 With default settings texture coordinates set only location of objects, but not their rotation and scale. Activation of **Affect Transform** option lets you set rotation of objects to UVW Mapping. For example, rotating UVW Mapping Gizmo, the objects will be rotating the same way following texture rotation. If you need to control not only rotation, but scale also then turn on **Affect Scale** option. With this, the scale of objects can be change suddenly. For controlling the scale use **XY Scale** and **Z Scale** options if necessary. With ‘Affect Transform’ option active, ‘Use Normal’ setting of the ‘Rotate’ settings should be set as 0.0. With default settings texture coordinates set only location of objects, but not their rotation and scale. Activation of **Affect Transform** option lets you set rotation of objects to UVW Mapping. For example, rotating UVW Mapping Gizmo, the objects will be rotating the same way following texture rotation. If you need to control not only rotation, but scale also then turn on **Affect Scale** option. With this, the scale of objects can be change suddenly. For controlling the scale use **XY Scale** and **Z Scale** options if necessary. With ‘Affect Transform’ option active, ‘Use Normal’ setting of the ‘Rotate’ settings should be set as 0.0.
  
-**Keep Order** - For spline only +**Keep Order** - For spline only, to keep order of objects as they are listed, [[https://icube3d.com/media/manual/MultiScatter/images/abcd.jpg|screenshot]]
 ===== Border Spline ===== ===== Border Spline =====
  
- {{:multiscatter:261-msc-border-spline.png?nolink| Border Spline Settings}}+ {{:multiscatter:262-msc-border-spline.png?nolink| Border Spline Settings}}
  
 It is possible to limit objects disposition with spline. You can use only one spline. If you need to limit the disposition with several splines, then attach them first into one single spline. It is possible to limit objects disposition with spline. You can use only one spline. If you need to limit the disposition with several splines, then attach them first into one single spline.
Line 260: Line 263:
 It is recommended to use border spline around the surface. It is recommended to use border spline around the surface.
  
-**Render Time Clipping** - V-Ray only+**Render Time Clipping** - directly works with V-Ray only, for Corona use additional MultiScatterBorderTexture as opacity map
  
 +**Clipping mode** you can choose Lower Strand Vertex or Exact (shade point)
 ===== Border Behaviour ===== ===== Border Behaviour =====
  
Line 408: Line 412:
  
 ===== Collision ===== ===== Collision =====
- {{:multiscatter:550-msc-collisions.gif?nolink| Collisions settings}}+ {{:multiscatter:551-msc-collisions.png?nolink| Collisions settings}}
  
 In case of creating some reasonably big objects, such as trees, any overlapping of objects is not allowed. Use collisions to prevent the objects from overlapping. Collision checking is based upon the creation of virtual sphere around each object and further distribution of objects with regard to overlapping inability of these spheres. The sphere has its radius set and the height from its centre above the surface is also set. Each object can generate collisions so that they have influence to the rest of objects and can also adapt to the collisions generated by the other objects. The result of collisions of the objects belonging to the same MultiScatter is presented in viewport. The collisions of the objects belonging to different MultiScatters can be seen only during rendering. In case of creating some reasonably big objects, such as trees, any overlapping of objects is not allowed. Use collisions to prevent the objects from overlapping. Collision checking is based upon the creation of virtual sphere around each object and further distribution of objects with regard to overlapping inability of these spheres. The sphere has its radius set and the height from its centre above the surface is also set. Each object can generate collisions so that they have influence to the rest of objects and can also adapt to the collisions generated by the other objects. The result of collisions of the objects belonging to the same MultiScatter is presented in viewport. The collisions of the objects belonging to different MultiScatters can be seen only during rendering.
Line 428: Line 432:
  {{:multiscatter:580-msc-collisions4.jpg?nolink| Collisions example}}  {{:multiscatter:580-msc-collisions4.jpg?nolink| Collisions example}}
  
-Penetration sets the blur of the collisions border areas.+**Penetration** sets the blur of the collisions border areas. 
 + 
 +**Coll Shape** - you can choose default (for compatibility with older versions prior to 1.528), per-object, sphere or box depending on topology of objects
 ===== Animation ===== ===== Animation =====
  {{:multiscatter:601-msc-animation.png?nolink| Animation Settings}}  {{:multiscatter:601-msc-animation.png?nolink| Animation Settings}}
Line 470: Line 476:
  
 ===== Preview ===== ===== Preview =====
- {{:multiscatter:631-msc-preview.png?nolink| Preview settings}}+ {{:multiscatter:632-msc-preview.png?nolink| Preview settings}}
  
 It is possible to select the type of object preview at view ports from bounding boxes **(Box)** to pyramids **(Pyramid)**, or turn off preview at all **(None)**. It is possible to select the type of object preview at view ports from bounding boxes **(Box)** to pyramids **(Pyramid)**, or turn off preview at all **(None)**.
Line 506: Line 512:
 ===== Reference Objects ===== ===== Reference Objects =====
  
- {{:multiscatter:902-reference-object.png?nolink| Render Pipeline}}+ {{:multiscatter:903-reference-object.png?nolink| Render Pipeline}}
    
 ====== MultiPainter creation ====== ====== MultiPainter creation ======
Line 658: Line 664:
  
 ====== Troubleshooting ====== ====== Troubleshooting ======
-**First of all, please make sure you are running latest version of MultiScatter, it can always be found on our forum** http://forum.rendering.ru/viewforum.php?f=16+**First of all, please make sure you are running latest version of MultiScatter, it can always be found on our forum** https://forum.icube3d.com/viewforum.php?f=16
 ===== License errors ===== ===== License errors =====
  
- {{:multiscatter:770-msc-license-error.gif?nolink| MultiScatter License error}}+ {{:multiscatter:multiscatter-license-error.png?nolink| MultiScatter License error}}
  
-In case of license malfunction and errors (which can be caused by disk reformatting, re installation of the operating system or components replacement) you are free to address the developer at any time by sending your request for a new *.key file to the e-mail mail@rendering.ru+In case of license errors (which can be caused by disk reformatting, re installation of the operating system or components replacement) you are free to address the developer at any time by sending your request for a new *.lic file to the e-mail support@icube3d.com
  
-However, in case of total replacement of a PC we reserve the right to not provide a new license more often than once in half a year.+activation manual is here https://docs.icube3d.com/en:cerber-protection
  
 ===== Installation problems ===== ===== Installation problems =====
Line 688: Line 694:
  
 ===== Dll errors ===== ===== Dll errors =====
 +==== Error code 127 ====
 +  * Error Loading Plug-in Dll
 +  * MultiScatterVRay.dlo failed to initialize, error code 127 - Thespecified procedure could not be found
 +
 + {{:multiscatter:multiscatter-dll-127-error.png?nolink| MultiScatter dll error 127}}
 +
 +please make sure you choose correct V-Ray version during MultiScatter installation
 +
 +also, if you change V-Ray version you need to reinstall MultiScatter as well,  as there is separate V-Ray connector file MultiScatterVRay.dlo for each V-Ray version
 +
 +==== Error code 126 ====
   * Error Loading Dlls   * Error Loading Dlls
   * Dll failed to initialize   * Dll failed to initialize
Line 698: Line 715:
 ** please make sure you have Microsoft Visual C++ 2010 Redistributable Package 32bit and 64bit installed** ** please make sure you have Microsoft Visual C++ 2010 Redistributable Package 32bit and 64bit installed**
  
-Microsoft Visual C++ 2010 Redistributable Package (x86)http://www.microsoft.com/en-gb/download/details.aspx?id=5555+Microsoft Visual C++ 2010 Redistributable Package (x86)https://www.microsoft.com/en-gb/download/details.aspx?id=5555
  
-Microsoft Visual C++ 2010 Redistributable Package (x64) http://www.microsoft.com/en-gb/download/details.aspx?id=14632+Microsoft Visual C++ 2010 Redistributable Package (x64) https://www.microsoft.com/en-gb/download/details.aspx?id=14632
  
  {{:multiscatter:check-redistributable.png?nolink| check redistributable}}  {{:multiscatter:check-redistributable.png?nolink| check redistributable}}
Line 731: Line 748:
 Avoid using grouped objects for scattering and as a surface, Avoid using grouped objects for scattering and as a surface,
 MultiScatter support only geometries, but groups may include other non-supported objects MultiScatter support only geometries, but groups may include other non-supported objects
 +
 +**Group scattering is added from version 1.524**
 ===== Other errors ===== ===== Other errors =====
-Please make sure you download and install latest version from our [[http://forum.rendering.ru/viewforum.php?f=16|forum]]+Please make sure you download and install latest version from our [[https://forum.icube3d.com/viewforum.php?f=16|forum]]
 and confirm that update was successful by checking version number in **About** panel of MultiScatter. and confirm that update was successful by checking version number in **About** panel of MultiScatter.
  
  {{:multiscatter:multiscatter-version-1209.PNG?nolink| MultiScatter check version}}  {{:multiscatter:multiscatter-version-1209.PNG?nolink| MultiScatter check version}}
  
-if this have not solved the problem please contact us at mail@rendering.ru , by sending description of the problem together with+if this have not solved the problem please contact us at support@icube3d.com , by sending description of the problem together with
 the following information: the following information:
   * MultiScatter version (screenshot of About panel is required)   * MultiScatter version (screenshot of About panel is required)
Print/export