Windows Mobile development Golden Week (6): new experience of Direct 3D mobile --- level 200
Activity Date: --
Lecture: Ma Ning
________________________________________
Q: Can I use dllimport to access native code like on a PC using C?
A:. Net CF supports P/invoke, so you can access the API through dllimport. Note that the referenced DLL names may be different. For more information, see Windows Mobile SDK.
________________________________________
Q: According to the performance of 3G mobile phones, it seems that mobile3d is not keeping pace with hardware development.
A: currently, mobile devices do not support 3D Hard acceleration. We believe that hardware support will be available soon.
________________________________________
Q: Does smartphone 5.0 support d3dmobile?
A: Yes. Windows Mobile is the same platform.
________________________________________
Q: What is the efficiency gap between local and hosted code?
A: According to the official statement, the efficiency of code hosting is about 70% of that of local code.
________________________________________
Q: I am going to ask a question about mesh. Can a mesh be generated by clone of an existing mesh object?
A: In my courses, I have explained how to create a mesh.
_______________________________________
Q: I am a beginner in Java3D. I feel that I have something different with d3d. What should I pay attention to when I want to learn d3d? Thank you.
A: d3dmobile is based on d3d 8.0. Therefore, we recommend that you start with d3d when learning d3d.
________________________________________
Q: Can d3dm be used on any wince? Are there any software and hardware requirements ??
A: d3dm is currently supported by Software Acceleration. Currently, only Windows Mobile devices are supported.
________________________________________
Q: How can I convert 3D modeling tools to mesh formats?
A: d3dm provides a dedicated conversion tool, which can be found in the SDK of Windows Mobile 5.0.
________________________________________
Q: Is there any mobile phone supporting hardware acceleration?
A: No.
________________________________________
Q: Are there any plans for hardware vendors to support GPU in Mobile? Is Ms ready to add Vs and PS to the next version?
A: we do not know whether the current hardware vendor has such a plan.
________________________________________
Q: Do we still need to learn computer graphics to learn direct3d? What about Maya?
A: d3d development has a dedicated learning path. It is recommended that you refer to some articles on d3d development.
________________________________________
Q: Native APIs do not need to run in. Net cf2.0, but must managed APIs run in. Net cf2.0?
A: Yes. The managed API depends on the. net cf environment.
________________________________________
Q: What are the advantages of hosted code over local code in network programming and graphic programming of Windows Mobile?
A: The disadvantage of hosting code is the low efficiency. The advantage is that you can use the. net cf class library and support the garbage collection mechanism.
________________________________________
Q: What are the directions of d3d mobile in enterprise-level mobile applications?
A: I believe there will be great prospects for Industrial Design and virtual exhibitions, but there seems to be no mature cases.
________________________________________