Code refactor: add ProjectionTransform separate from regular Transform.
authorBrecht Van Lommel <brechtvanlommel@gmail.com>
Thu, 8 Mar 2018 04:33:55 +0000 (05:33 +0100)
committerBrecht Van Lommel <brechtvanlommel@gmail.com>
Sat, 10 Mar 2018 03:54:04 +0000 (04:54 +0100)
commit516e82a90012da3911518103829158215d94215f
treed91fac1a4fb558f15870900a5415e61235cc983e
parentcd15d87bfcb4aafb0d4f13dcc902a135f472c9df
Code refactor: add ProjectionTransform separate from regular Transform.

This is in preparation of making Transform affine only.
12 files changed:
intern/cycles/blender/blender_object_cull.cpp
intern/cycles/kernel/CMakeLists.txt
intern/cycles/kernel/geom/geom_primitive.h
intern/cycles/kernel/kernel_camera.h
intern/cycles/kernel/kernel_math.h
intern/cycles/kernel/kernel_types.h
intern/cycles/kernel/osl/osl_services.cpp
intern/cycles/render/camera.cpp
intern/cycles/render/camera.h
intern/cycles/util/CMakeLists.txt
intern/cycles/util/util_projection.h [new file with mode: 0644]
intern/cycles/util/util_transform.h