2016-01-11 9 views
10

Ich habe Fusion360 von Autodesk auf einer virtuellen Windows-Maschine installiert, die auf einem Ubuntu-Host ausgeführt wird. Alles funktioniert gut, außer beim Rendern: Alle Texturen werden auf eine zufällige, bunte Weise wiedergegeben.Rendern in Fusion 360 mit virtualbox

Zum Beispiel auf einer klassischen Windows-Maschine ist dieses Stück gut mit einem grauen Aluminium-Textur gemacht, aber auf der virtuellen Maschine ich dieses: enter image description here

Ich denke, dies bezieht sich auf die Art und Weise Grafiken von gehandhabt werden die virtuelle Maschine. Ich folgte den Anweisungen von this thread und installierte die Gast-Ergänzungen + Direct3D-Unterstützung auf der virtuellen Maschine, aber ich konnte das Rendering nicht richtig funktionieren.

Ich habe noch nicht PCIe passthrough versucht, aber es scheint ein bisschen übertrieben und da es keine Garantie gibt, dass es mein Problem löst, würde ich gerne eine einfachere Lösung finden.

Hat jemand diese Art von Problem schon einmal erlebt? Hat jemand eine Vorstellung davon, was ich versuchen könnte, es zu lösen?

Hardware

  • Asus X99E-WS-Motherboard mit 64 GB RAM
  • ZOTAC GTX TITAN X Grafikkarte (NVidia Treiber 352,63)

Host-Maschine

  • U buntu 14.04
  • Virtualbox 5.0.10 (r104061)

Virtuelle Maschine

  • 10 Fenster mit 8 Gb RAM zugewiesen
  • Gasterweiterungen installiert
  • Direct3D Unterstützung
  • 2D aktiviert und 3D-Beschleunigung aktiviert
+4

Dude das sieht super aus! Viel besser als das, was es angenommen hat ;-) –

+0

Hinweis sein, dass die 3D-Beschleunigung ermöglicht nicht genug ist, haben Sie auch DirectX/Direct3D-Treiber von Virtualbox in Gast zu installieren. Und das funktioniert nur für d3d, nicht opengl (glaube ich). Sie könnten versuchen, Gallium für Sie brauchen opengl, YMMV. –

+0

@qarma. Danke für deine Kommentare. Wie ich in der Frage geschrieben habe, wurden Gast-Ergänzungen, einschließlich direct3d, bereits installiert. Ich kann mir "Gallium" ansehen, aber was lässt Sie glauben, dass es sich um ein OpenGL-Problem handelt? – Ratbert

Antwort

1

Gemäß dieser Website here, die die Mindestspezifikation der Anwendung enthält, die Sie in Ihrer virtuellen Maschine verwenden möchten.

Grafikkarte: 512 MB GDDR-RAM oder mehr, außer Intel GMA X3100 Karten

Wie ich weiß, VirtualBox zu 128Mb RAM (maximal) unterstützt bis (bitte VMs Grafikkarte RAM zur Verfügung stellt) in den meisten Fälle, und in einigen Fällen können Sie es auf 256 MB erhöhen (Ich habe es nicht versucht, obwohl).

Mit meinem begrenzten Wissen zu diesem Thema glaube ich nicht, dass es einen Weg gibt, höher zu werden. Aber wenn Sie einen Weg finden, um die VRAM zu 512MB zu erhöhen, denke ich Dies wird Ihr Problem lösen.

Ich denke, Sie sollten eine andere virtuelle Maschine versuchen, ohne sicher zu sein, aber nach this Website, VMware Horizon 6 (leider nicht kostenlos, aber für Ihre Linux-Maschine verfügbar) unterstützt 3D-Rendering und Grafik-RAM bis zu 512 MB !

Für virtuelle Hardware-Version 9 (vSphere 5.1) und 10 (vSphere 5.5 Update 1) virtuelle Maschinen, ist die Standard-VRAM Größe 96 MB, und Sie können eine maximale Größe von 512 MB konfigurieren.