(Important) Description of Player Edition:
The Player Edition has complete functions and does not affect the normal use effect. In other words, for example, a creator used this plug-in to create a scene for players to play. Players only need to download this Player Edition to experience all the effects brought by this plugin in the scene, without any additional operations. This is more convenient for creators to share. But if you need to customize the all content of this plug-in or want to use it in other scenarios, You need to activate the Creator Edition. please support the author's development. Go to the support page through the link in the plugin panel And Get the activation code of the Creator Edition.
Functions | Free | CreatorEdition |
Projecting a picture to any object in the scene (including people and SimSheet). | Yes | Yes |
Edit the scale, Alpha of the picture. | Yes | Yes |
Edit projection's mixed mode. | Yes | Yes |
Video playback and related playback parameter support. | Yes | Yes |
Scan all pictures and videos in the selected folder. | Yes | Yes |
Switch the next picture, the previous picture, and reload and unload the picture. | Yes | Yes |
Projection mask. | Yes | Yes |
Projection self-luminescence. | Yes | Yes |
Frame by frame rendering support. | No | Yes |
Real projection with lighting properties. | Yes | Yes |
Color Key. | Yes | Yes |
Gaussian blur | Yes | Yes |
Projection attenuation | Yes | Yes |
Projecting camera content | Yes | Yes |
CUA videos support | Yes | Yes |
Parameter customization of most functions | No | Yes |
================================================================
This plug-in has cost me a lot of effort. It can project many resources you can imagine onto almost any object in the scene. It is the product of the deep combination of graphics and VAM. I hope you like it!
==================================================================
Demo scene
Update :
4.8:
CUA videos support.
4.7 :
Add camera view projection, projection brightness attenuation, Gaussian blur , etc.
4.61 :
1. Color key support and bug fixing.
2. Added more parameter control for RealProjector.
4.5.2 :
1. Fixed the problem that when saving thumbnails (turning on people's projection), people's bodies disappeared.
2.Added video support for RealProjector. It is used in exactly the same way as before.
4.5 :
A new and powerful function-projector with real lighting properties (RealProjector)has been added.For more information, Please check the update log for details.
4.41:
Algorithm optimization and resource streamlining
4.4 :
Displays information about the currently played picture or video.
4.3 :
Added: Support for animation and ordinary pictures starting with https.
Added: Support for multiple video playback modes.
Add: Frame by frame rendering supports video loop playback.
Fix: When selected, the position of the atomic controller will also be projected.
Fix: When projecting to a person in VR mode, the VR model hand will swell into a ball when it enters the projection area.
Please check the update log for details.
4.2 :
1. Customize the aspect ratio.
2. Convenient custom cutting.
3. The minimum value of size is adjusted.
4.1 :
1. Pictures and picture folders in “.var” are supported.
This will greatly simplify the process of using plug-ins.
2. Video playback supports more formats :
.asf, .avi, .dv, .m4v, .mov, .mp4, .mpg, .mpeg, .ogv, .vp8, .webm, .wmv
================================================================
It can project pictures, videos, and motion pictures onto almost any object in the scene.(Just like a light). No external editing is required.
Dressing up your scene has never been so easier.
How to use :
1. Add DynamicDecal.cslist to an empty atom.
2. Project to person : as shown below, TargtPersonSelect selects the characters to be projected-> check "Body".
Project to an ordinary opaque objects : Check "Enviromental Object".
Project to transparent objects : Add "TransparentObjectSetter.cslist" to target object -> Check "Enviromental Object".
Project to SimSheet : Add "SimClothSetter.cslist" to SimSheet Object -> TargtSimClothSelect selects the characters to be projected -> Check "Sim Cloth".
About frame-by-frame rendering
Note: When the mixed mode is "NormalBlend", mask reads the alpha channel.
At "Multiply", read the r channel of mask.
demo scene link : Scenes - Dynamic Projector Demo Scene | Virt-A-Mate Hub (virtamate.com)
Except for dynamic projection. The plug-in also includes MeshDecal.
Reproduces a new mesh directly on the surface of the object. So once the decal is generated, it will no longer affect other objects. It makes up for some shortcomings of Dynamic Decal.
Creadit:
- - Some of the UI code references MacGrubber's MacGrubber_Utils.cs
Disclaimer: The purpose of the plug-in is only to expand the game function. Please do not use this plug-in for illegal purposes, and the consequences arising therefrom will be borne by the user himself.