Tôi đang thử nghiệm CSS3 3D Transform trong Safari, nhưng tôi thấy rằng mô hình 3D là xa kiến thức của tôi. Sau khi tham khảo Tài liệu W3C của Holy, tôi phát hiện ra tất cả các quy tắc biến đổi trong CSS3 sẽ được dịch thành ma trận biến đổi tương tự như ma trận được sử dụng trong tiêu chuẩn SVG: http://www.w3.org/TR/SVG/coords.html#TranslationDefined OMG. Có ai có thể giải thích cho tôi cách hiểu hành vi của các chức năng chuyển đổi như xoayX, phối cảnh, v.v.Làm thế nào để hiểu CSS3 3D Transform Perspective
Trả lời
Tôi thường thấy rằng tôi không cần ma trận chuyển đổi thực tế cho bất kỳ điều gì tôi đã thực hiện. Sử dụng các thuộc tính riêng lẻ để thay thế. Tôi sử dụng tài liệu http://developer.apple.com/library/safari/#documentation/InternetWeb/Conceptual/SafariVisualEffectsProgGuide/Transforms/Transforms.html.
Tôi chưa nhận được thông tin đúng cách, nhưng tôi cũng không giỏi môn toán. Hãy thử điều này mặc dù, có thể giúp hiểu cách thức các thuộc tính hoạt động http://westciv.com/tools/3Dtransforms/
Tôi đã viết một số tuts và demo trên CSS 3D Transforms bao gồm CSS3 3D matrix-biến đổi: http://www.eleqtriq.com
tuyệt vời! Tôi đã tìm ra cách chơi với CSS3 3D anyway, nhưng vẫn thx! – RobinQu
Cảm ơn bạn đã viết bài tuyệt vời! –
Hãy khám phá: http://derek1906.site50.net/experiment/css3d.html/ –
- 1. Clip matrix cho 3D Perspective Projection
- 2. Làm thế nào để có được vị trí màn hình của các phần tử chuyển đổi CSS3-3d?
- 3. AngularJS: với ng-animate & ng-view, làm thế nào để tạo hiệu ứng xoay hình khối 3D?
- 4. Làm cách nào để đặt nguồn gốc webkit-transform-origin thành hình khối 3D cuộn trên các cạnh của nó?
- 5. Lỗi trong CSS3 xoay chuyển đổi trên Safari?
- 6. Lỗi hoạt ảnh lật CSS3 trong firefox
- 7. CSS 3D Chuyển đổi góc Issue
- 8. Lỗi Webkit phức tạp? Chức vụ tương đối + Z-Index + Overflow Hidden + CSS3 transform
- 9. Làm thế nào để xác định các chủ đề trong Eclipse Debug Perspective?
- 10. Tại sao "-webkit-transform-style: preserve-3d;" làm cho một số div biến mất?
- 11. CSS3 matrix3d hình chữ nhật để chuyển đổi hình thang
- 12. Làm thế nào để animate 3d plot_surface trong matplotlib
- 13. Làm thế nào để tìm hiểu SOAP?
- 14. Làm thế nào để xoay trong CSS3 xung quanh nguồn gốc?
- 15. Làm thế nào để khởi tạo mảng 3D trong C++
- 16. Triangulation & Direct linear transform
- 17. CSS3 làm thế nào để tính toán chiều cao và chiều rộng sau khi quy mô
- 18. làm cho chuyển tiếp css3 xoay luôn luôn theo cùng một hướng
- 19. Làm cách nào để xuất hình ảnh 3D vào TV 3D?
- 20. thay thế webkit-transform cho Firefox
- 21. Làm thế nào thay đổi kích thước bevel của văn bản 3d trong x3dom?
- 22. -webkit-transform Thuộc tính CSS Hose Font Rendering
- 23. Làm cách nào để vẽ hình cầu 3D?
- 24. Làm cách nào để phát hiện phim là 3D?
- 25. css3 hoạt hình/chuyển đổi/chuyển đổi: Làm thế nào để làm cho hình ảnh phát triển?
- 26. Override CSS text-transform
- 27. Làm cách nào để kích hoạt hoạt ảnh CSS3 (webkit) bằng javascript?
- 28. Làm thế nào để hiểu java Socket-Quyền?
- 29. Làm thế nào để hiểu `Iteratee` trong play2?
- 30. Làm thế nào để bạn hiểu thủ thuật ở đây?
thx ~ có vẻ như mô hình 3d của nó là khá đơn giản nếu bạn đọc một số cuốn sách về đồ họa máy tính ...... – RobinQu
vâng, nó là ... giống như CG-101 :) –