Amplify Texture v2.0.3 Alpha 33 is Now Available for Download
http://amplify.pt/download
Dear developer,http://amplify.pt/download
The latest version is now available and might as well be the most stable AT2 development build we've released so far. We've held off officially announcements of 31 or 32 because of a critical issue involving 64-bit DLL loading in Unity 5 which is finally fixed.
This build features complete Unity 5 support, including both metallic and specular universal shader and real-time GI support, Oculus Rift support, SLI/CrossFire support, EXR 2.0 support, Multiple camera support, solid/seamless anisotropic filtering and texture addressing issues across the board specifically involving multi-VT support.
All major known issues in previous builds have also been addressed.
Most importantly, however, we've released FULL SOURCE CODE for all managed code/scripts (about 70% of the entire code base). We've decided to release the native part of the codebase later as well, at a fair/discounted licensing fee, exclusively for pre-order customers. This represents a big shift in our approach and finally leaves Amplify Texture in line with all our other products, which also already include complete source code. (please refer to licensing changes below)
Our codebase isn't the prettiest thing to look at but should finally give you some flexibility and far more choices and control. We'll be improving it and cleaning up over time. Please feel free to contribute with patches.
Here are the changes introduced up until Alpha 33:
- Requirements
• Unity 4.6+
Alpha 33 Changes
• Fixed potential name collision with System.Environment
• Fixed multi-tiles not working on terrains
• Fixed VT layer property name field disappearing when empty
• Fixed culling mask defaulting to Nothing; now defaulting to Everything
• Fixed runtime PrePass params Fov/FarPlane not working properly if auto set to false
• Fixed terrain shaders not showing custom virtual material editor
• Fixed DLL errors in Unity5 64bit Editor
Alpha 32 Changes
• Added "Multi GPU" collapsible to replace temporary ARF_GPU_Count
• Fixed texturing issues in DX11 Linear mode (requires Unity 4.6+)
Alpha 31 Changes
• Added Unity 5 support, including Standard/Universal shaders
• Added Oculus Rift SDK support
• Added SLI/CrossFire support
• Added support for EXR 2.0 images
• Added Multiple Camera support
• Added Full Source Code (limited to full version)
• Added filter options for VT Mipmap generation
• Added filter options for runtime texturing (Point, Bilinear, Trilinear)
• Added Auto-deployment toggle to settings
• Fixed HDR encoding issues
• Fixed Anisotropic Magnification seams/artifacts
• Fixed issues with Standard and ThirdParty shaders
• Fixed virtual texturing issues across the board
• Fixed Multi-VT addressing issues
Some notes regarding this release:
- Installation Process
If upgrading from previous AT2 projects please note that you will lose connections to AmplifyTextureRuntime, AmplifyTextureManager and VirtualTexture components, so you'll have to reassign them.
Also, if you're having trouble importing AmplifyTextureNative.dll or AmplifyTextureNativeEditor.dll, before importing the new package:
1) Exit Unity
2) Delete native Amplify DLLs from [PROJECT]/Assets/Plugins
3) Re-open Unity and import the new package
Going forward from Alpha 32+, the installation process is now simplified:
1) Disable the Amplify Texture Manager component - or create a new empty scene
2) Restart Unity - in order for it to release the native DLLs
3) Import the latest AT2 package
Licensing Changes
Please note that, due to including source code, the licensing terms were changed to match the Asset Store license, so similar terms apply. It is unlikely that the licensing changes will affect your usage of the product but feel free to contact us if you require custom licensing.
- • Platforms: Mobile, Consoles
• Lightmaps: Legacy, Directional
• Third-party: Alloy 3, Substances, ShaderForge
• Flexibility: Custom VT layouts
• Productivity: Real-time background builds
• Workflow: Proxy Folders, External Multi-Tile Bake Tools
• Polish: visual indication that virtual texturing is disabled, grid-caching progress bar
• Performance: more async calls, automated batching
- If AT2 is a pivotal tool in your large-scale project, please consider providing us one of your larger datasets for robustness testing. Unfortunately we're lacking large data sets and in AT2 we _really_ want to solve ALL scalability issues.
Please note that we're available to sign any contracts or NDAs necessary to protect your copyright. We are absolutely certain that both our parties can benefit from this type of cooperation. If you're interest, please contact us directly or, feel free to reply here to get things started.