2016-04-09 3 views
1

Я пишу универсальное приложение Windows C#, которое загружает модель из файла .obj, и я хотел бы отобразить эту модель, чтобы пользователь мог ее повернуть и масштабировать. Есть ли способ сделать это в приложении? Предпочтительно в том же окне? Что-то вроде элемента управления «Карта», оно завершено внутри приложения, но все еще интерактивно.UWP визуализировать 3D-модель в

ответ

1

Я нашел этот телефон MSDN article для Windows 8.1, который говорит нам использовать PlaneProjection.

<StackPanel.Projection>   
    <PlaneProjection RotationX="-35" RotationY="-35" RotationZ="15" />  
</StackPanel.Projection> 

DirectX may be the answer для загрузки файла obj. «DirectX имеет ограниченные возможности при загрузке 3D-модели: для их обработки рекомендуется использовать DirectXTK (инструментарий). Поддерживаемые форматы файлов 3D-модели: .CMO, .SDKMESH и .VBO. Он должен поддерживать .OBJ тоже (если моя память служит мне хорошо) .... » https://mva.microsoft.com/en-US/training-courses/c-directx-game-development-blending-and-models-8491?l=uG7SBIYz_8604984382

+0

Спасибо за это, но это действительно не решит мою проблему, и я уже нашел решение с помощью , я могу сделать загрузка файла сама. Однако оцените свою помощь. –

Смежные вопросы