Eu tenho um laptop moderno. Quando uso o Matlab para visualizar uma superfície 3D com um grande número de vértices, só consigo obter uma taxa de quadros em torno de 5 FPS ao girá-la. Com superfícies transparentes, apenas 1 FPS.
Qual é provavelmente o fator limitante aqui? CPU ou placa gráfica ou algo mais? Existe alguma maneira de saber com certeza?
Algumas informações de hardware: Intel i7, 8 GB de RAM, "Haswell-ULT Integrated Graphics Controller"
Responder1
É mais provável que o problema seja sua placa gráfica.
Caso contrário, você veria outros problemas (como exceções de falta de memória, etc.).
Claro, é relativo, um 'grande número de vértices' não tem sentido, pois é indefinido e pode ser tanto a sua CPU quanto a GPU.
Você perguntou is there any way to find out for sure
. A resposta é: compre ou peça emprestada uma placa gráfica externa adequada e experimente. Pode haver outros fatores em jogo que não conhecemos (como seu ambiente, etc., que outras tarefas estão acontecendo em segundo plano, etc.).
Além disso, certificar-se de que os melhores drivers estejam instalados pode ajudar.