2010-10-16 14 views
5

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

6

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.

+0

THX ~ parece que su modelo 3D es bastante simple si usted lee algunos libros sobre gráficos por ordenador ...... – RobinQu

+0

sí, es ... es como CG-101 :) –

0

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/

3

He escrito algunos tuts y demos en 3D CSS transforma incluyendo CSS3 3D matriz transformadas: http://www.eleqtriq.com

+0

great tut! Me di cuenta de cómo jugar con CSS3 3D de todos modos, pero aún así! – RobinQu

+0

¡Gracias por los excelentes comentarios! –

+0

Échale un vistazo: http://derek1906.site50.net/experiment/css3d.html/ –

Cuestiones relacionadas