Estoy probando la transformación 3D de CSS3 en Safari, pero descubrí que el modelo 3D está lejos de mi conocimiento. Después de consultar el documento Holy W3C, descubrí que todas las reglas de transformación en CSS3 se traducirán para transformar la matriz que es similar a la utilizada en los estándares SVG: http://www.w3.org/TR/SVG/coords.html#TranslationDefined OMG, no soy bueno en matemáticas. ¿Hay alguien que pueda explicarme cómo entender el comportamiento de las funciones de transformación como rotateX, perspectiva, etc.Cómo entender la perspectiva de la transformación 3D de CSS3
Respuesta
En general, he encontrado que no he necesitado la matriz de transformación real para nada de lo que he hecho. Use las propiedades individuales en su lugar. Yo uso http://developer.apple.com/library/safari/#documentation/InternetWeb/Conceptual/SafariVisualEffectsProgGuide/Transforms/Transforms.html como documentación.
No he podido verlo correctamente, pero tampoco soy bueno en matemáticas. Sin embargo, intente esto, podría ayudar a entender cómo funcionan las propiedades http://westciv.com/tools/3Dtransforms/
He escrito algunos tuts y demos en 3D CSS transforma incluyendo CSS3 3D matriz transformadas: http://www.eleqtriq.com
great tut! Me di cuenta de cómo jugar con CSS3 3D de todos modos, pero aún así! – RobinQu
¡Gracias por los excelentes comentarios! –
Échale un vistazo: http://derek1906.site50.net/experiment/css3d.html/ –
- 1. CSS3 3D bend perspectiva
- 2. transformación de perspectiva con GD
- 3. css3 transformar rotate3d con la perspectiva no funciona en Android
- 4. ¿Qué demonios es la propiedad de perspectiva CSS3?
- 5. rectángulo CSS3 matrix3d a la transformación trapezoidal
- 6. Reproducir la transformación css3 con jquery
- 7. Transformación CSS3 no funciona
- 8. CSS3 "Curved Surface" 3D Transform/Perspective Help
- 9. Convierta la matriz de transformación Affine 2D a la matriz de transformación afín 3D
- 10. escala de transformación css3 pegar en la parte inferior
- 11. Transformación CSS3: rotar; en IE9
- 12. perspectiva curvilínea: Convertir en 3D a 2D
- 13. ¿Cómo se mide la altura de un elemento HTML escalado con la transformación CSS3?
- 14. corrección de la perspectiva de las coordenadas de la textura en 3d
- 15. ¿Cómo obtener la posición de la pantalla de los elementos transformados CSS3-3d?
- 16. animaciones CSS3 con transformación causa elementos borrosos en Webkit
- 17. Matriz de clip para proyección en perspectiva 3D
- 18. Android: perspectiva de DDMS frente a la perspectiva de depuración
- 19. ¿Animar el valor de una transformación CSS3 con javascript no permite la aceleración de hardware?
- 20. ¿Hay un plugin js que convierta el parámetro de matriz a la propiedad de transformación css3?
- 21. animación de CSS3 en la transformación: rotar. ¿Forma de obtener el grado actual del elemento giratorio?
- 22. Reducción en la perspectiva
- 23. vista en perspectiva 3D en el juego iphone usando cocos2d
- 24. Eliminar Logcat de la perspectiva de Java
- 25. Escala/amplía un elemento DOM y el espacio que ocupa usando la escala de transformación CSS3()
- 26. ¿Cómo hacer la corrección de perspectiva en Matlab a partir de parámetros intrínsecos y extrínsecos conocidos?
- 27. Entender la sintaxis de LINQ
- 28. ¿Cómo entender la documentación de MSDN?
- 29. Transformación Hough vs Detección de contorno para reconocimiento de rectángulo con proyección de perspectiva
- 30. rotación en 3D en la imagen
THX ~ parece que su modelo 3D es bastante simple si usted lee algunos libros sobre gráficos por ordenador ...... – RobinQu
sí, es ... es como CG-101 :) –