Zainstalowałem Fusion360 firmy Autodesk na maszynie wirtualnej Windows uruchomionej na hoście Ubuntu. Wszystko działa poprawnie, z wyjątkiem renderowania: wszystkie tekstury są renderowane w losowy, kolorowy sposób.Renderowanie w Fusion 360 z wirtualną skrzynką
Na przykład, na klasycznej maszynie Windows Ten kawałek jest renderowany ładnie z szarego aluminium tekstury, ale na maszynie wirtualnej uzyskać to:
Chyba jest to związane ze sposobem graficznych są obsługiwane przez maszyna wirtualna. Postępowałem zgodnie z instrukcjami this thread i zainstalowałem dodatki gości + wsparcie dla Direct3D na maszynie wirtualnej, ale nie mogłem uzyskać poprawnego działania renderowania.
Jeszcze nie próbowałem PCIe passthrough, ale wygląda na to, że jest trochę przesadny i ponieważ nie ma gwarancji, że rozwiązuje mój problem, chciałbym znaleźć łatwiejsze rozwiązanie.
Czy ktoś napotkał wcześniej ten rodzaj problemu? Czy ktoś ma pomysł, co mogę spróbować rozwiązać?
Hardware
- Asus X99E-WS płyta z 64GB pamięci RAM
- ZOTAC GeForce GTX TITAN X karta graficzna (NVidia kierowcy 352,63)
hosta
- U Buntu 14.04
- VirtualBox 5.0.10 (r104061)
wirtualna maszyna
- systemu Windows 10 z 8GB RAM przeznaczono
- uzupełnienia gości zainstalowany
- wsparcie Direct3D włączona
- 2D i przyspieszenie 3D włączone
Dude to wygląda świetnie! O wiele lepsze niż to, co powinno być ;-) –
Pamiętaj, że włączenie akceleracji 3D nie wystarczy, musisz również zainstalować sterownik DirectX/Direct3D z VirtualBox w guest. A to działa tylko dla d3d, a nie opengl (chyba). Możesz spróbować "galu", ponieważ potrzebujesz opengl, YMMV. –
@qarma. dzięki za twoje komentarze. Jak napisałem w pytaniu, dodatki gości, w tym direct3d, zostały już zainstalowane. Mogę rzucić okiem na "galu", ale co sprawia, że myślisz, że jest to problem związany z OpenGL? – Ratbert