Bug Report: 3DSMax 2016 Custom Viewport Rendering (DirectX9)
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report
Hi guys,
Not sure where to post this bug report as no ADN membership right now, so here for now.
To reproduce :
1. Switch Max 2016 display driver to legacy DirectX9 (called Direct3D/hardware in 3dsmax).
2. Install latest Infinity Professional for 3D Studio Max from here :
http://advance-software.com/products
3. Extract the following zip file to d:\test
http://advance-software.com/misc/max_2016_viewport_bug.zip
4. Open d:\test\index.max in max 2016
5. Note that the minimal testcase geometry only draws correctly if it is selected, otherwise it draws black (incorrect).
6. Correct behaviour is the custom shaded geometry should draw correctly whether selected or not.
7. This does not occur, hence a bug.
I am aware that engineer time needs allocating properly, so happy to log this as required if advised how you want this reporting but can't do this via ADN portal as no ADN membership right now.
Realize DirectX9 custom hardware shader stuff is legacy and you'll want to retire that soon.
The above based on code derived from your old MetalBump9 sample.
Please could you point me at sample code demonstrating how to custom render geometry using your latest interface - like the fabric engine does, for example.
Will have a look through max2015/2016 SDK & see if I can spot it, but advice/pointers welcome.
So in short - will tackle from two direction - firstly hopefully we can get the above bugfix resolved (should be fairly straightforward). Secondly will port the code to latest interfaces when I can find some sample code to work from.
Thanks in advance for any assistance you are able to offer in resolving the above.
Happy to file as required.
Best regards,
Steve Williams
Director
Advance Software