-
Notifications
You must be signed in to change notification settings - Fork 30
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Create cubemap from file #93
Commits on Nov 25, 2020
-
Configuration menu - View commit details
-
Copy full SHA for c0c07af - Browse repository at this point
Copy the full SHA c0c07afView commit details -
finish first working draft of cubemap texture support,
including example application
Configuration menu - View commit details
-
Copy full SHA for a819e2f - Browse repository at this point
Copy the full SHA a819e2fView commit details -
in texture_cubemap example, transform left-handed cubemap coordinates…
… to right-handed world space and vice versa using modelView matrices instead of in shader code; add comments explaining coordinate system transformations
Configuration menu - View commit details
-
Copy full SHA for 6cbbb05 - Browse repository at this point
Copy the full SHA 6cbbb05View commit details -
Configuration menu - View commit details
-
Copy full SHA for b451822 - Browse repository at this point
Copy the full SHA b451822View commit details -
adapt texture_cubemap example and load_cubemap_from_file after rebasi…
…ng branch on current master
Configuration menu - View commit details
-
Copy full SHA for 6fe145f - Browse repository at this point
Copy the full SHA 6fe145fView commit details
Commits on Nov 27, 2020
-
add image_resource_t helper class for image loading library abstraction;
implement image_resource_t classes for GLI and stb_image loaders; add factory method create_image_resource_from_file(); implement composite_cubemap_image_resource_t class for creating cubemap from individual files; update texture_cubemap example
Configuration menu - View commit details
-
Copy full SHA for 82101f3 - Browse repository at this point
Copy the full SHA 82101f3View commit details
Commits on Feb 24, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 726afae - Browse repository at this point
Copy the full SHA 726afaeView commit details -
finish first working draft of cubemap texture support,
including example application
Configuration menu - View commit details
-
Copy full SHA for e5ae27f - Browse repository at this point
Copy the full SHA e5ae27fView commit details -
in texture_cubemap example, transform left-handed cubemap coordinates…
… to right-handed world space and vice versa using modelView matrices instead of in shader code; add comments explaining coordinate system transformations
Configuration menu - View commit details
-
Copy full SHA for e22b572 - Browse repository at this point
Copy the full SHA e22b572View commit details -
Configuration menu - View commit details
-
Copy full SHA for 35c2520 - Browse repository at this point
Copy the full SHA 35c2520View commit details -
adapt texture_cubemap example and load_cubemap_from_file after rebasi…
…ng branch on current master
Configuration menu - View commit details
-
Copy full SHA for 7cdcfe7 - Browse repository at this point
Copy the full SHA 7cdcfe7View commit details -
add image_resource_t helper class for image loading library abstraction;
implement image_resource_t classes for GLI and stb_image loaders; add factory method create_image_resource_from_file(); implement composite_cubemap_image_resource_t class for creating cubemap from individual files; update texture_cubemap example
Configuration menu - View commit details
-
Copy full SHA for f0d3dd6 - Browse repository at this point
Copy the full SHA f0d3dd6View commit details
Commits on Feb 27, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 4bdd96f - Browse repository at this point
Copy the full SHA 4bdd96fView commit details -
implement image_resource as bridge pattern to facilitate caching
simplify image_resource interfaces fix screen resizing in texture_cubemap example after update add caching to texture_cubemap example add loading of dds texture to texture_cubemap example
Configuration menu - View commit details
-
Copy full SHA for 8ab4b4b - Browse repository at this point
Copy the full SHA 8ab4b4bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 17491e3 - Browse repository at this point
Copy the full SHA 17491e3View commit details -
Merge branch 'create_cubemap_from_file' of https://github.com/cg-tuwi…
…en/Gears-Vk into create_cubemap_from_file
Configuration menu - View commit details
-
Copy full SHA for b3be9df - Browse repository at this point
Copy the full SHA b3be9dfView commit details
Commits on Mar 20, 2021
-
Configuration menu - View commit details
-
Copy full SHA for b08d507 - Browse repository at this point
Copy the full SHA b08d507View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5e05a02 - Browse repository at this point
Copy the full SHA 5e05a02View commit details -
Co-authored-by: Johannes Unterguggenberger <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 4b8155b - Browse repository at this point
Copy the full SHA 4b8155bView commit details -
Configuration menu - View commit details
-
Copy full SHA for cd86eb4 - Browse repository at this point
Copy the full SHA cd86eb4View commit details
Commits on Mar 21, 2021
-
add virtual constructor to image_resource_t
make conversion constructors of image_resource_base_t explicit make variables and parameters const and auto if possible prevent variable use after std::move
Configuration menu - View commit details
-
Copy full SHA for 1c6d867 - Browse repository at this point
Copy the full SHA 1c6d867View commit details -
Merge branch 'create_cubemap_from_file' of https://github.com/cg-tuwi…
…en/Gears-Vk into create_cubemap_from_file
Configuration menu - View commit details
-
Copy full SHA for 43607a5 - Browse repository at this point
Copy the full SHA 43607a5View commit details -
delete special functions for image_resource_base_t
make conversion constructors explicit for image_resource_t classes
Configuration menu - View commit details
-
Copy full SHA for 278fd60 - Browse repository at this point
Copy the full SHA 278fd60View commit details -
Co-authored-by: Johannes Unterguggenberger <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 8f0d4ca - Browse repository at this point
Copy the full SHA 8f0d4caView commit details -
Apply suggestions from code review
follow naming conventions use gvk::owned instead of std::move Co-authored-by: Johannes Unterguggenberger <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 2d601bf - Browse repository at this point
Copy the full SHA 2d601bfView commit details
Commits on Mar 25, 2021
-
use avk::resource_reference for type of image_resource instead of std…
…::unique_ptr, adapt code accordingly add create_image_resource() helper functions fix compilation errors in texture_cubemap example
Configuration menu - View commit details
-
Copy full SHA for 41cebe9 - Browse repository at this point
Copy the full SHA 41cebe9View commit details -
use avk::owning_resource for type of image_resource instead of std::u…
…nique_ptr, adapt code accordingly add create_image_resource() helper functions fix compilation errors in texture_cubemap example
Configuration menu - View commit details
-
Copy full SHA for 8a4cf47 - Browse repository at this point
Copy the full SHA 8a4cf47View commit details -
Merge branch 'create_cubemap_from_file' of https://github.com/cg-tuwi…
…en/Gears-Vk into create_cubemap_from_file
Configuration menu - View commit details
-
Copy full SHA for d0e8fb1 - Browse repository at this point
Copy the full SHA d0e8fb1View commit details
Commits on Mar 28, 2021
-
Configuration menu - View commit details
-
Copy full SHA for cff294d - Browse repository at this point
Copy the full SHA cff294dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6e95f0f - Browse repository at this point
Copy the full SHA 6e95f0fView commit details -
don't create image_resource explicitly in cubemap example, use create…
…_cubemap_from_file_cached instead
Configuration menu - View commit details
-
Copy full SHA for 4a298f6 - Browse repository at this point
Copy the full SHA 4a298f6View commit details -
rename image_resource* types and files to image_data*
remove old duplicate file
Configuration menu - View commit details
-
Copy full SHA for 54ac8ef - Browse repository at this point
Copy the full SHA 54ac8efView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3a4a68a - Browse repository at this point
Copy the full SHA 3a4a68aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 92a20e9 - Browse repository at this point
Copy the full SHA 92a20e9View commit details
Commits on Apr 25, 2021
-
code cleanup in cubemap_texture example
Co-authored-by: Johannes Unterguggenberger <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 9a5b1b4 - Browse repository at this point
Copy the full SHA 9a5b1b4View commit details -
Configuration menu - View commit details
-
Copy full SHA for edad486 - Browse repository at this point
Copy the full SHA edad486View commit details -
use consistent parameter names, camel case
Co-authored-by: Johannes Unterguggenberger <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 357b886 - Browse repository at this point
Copy the full SHA 357b886View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9efcfc1 - Browse repository at this point
Copy the full SHA 9efcfc1View commit details -
use create_vertex_and_index_buffers, create_normals_buffer for model …
…loading in texture_cubemap example
Configuration menu - View commit details
-
Copy full SHA for 7cead62 - Browse repository at this point
Copy the full SHA 7cead62View commit details -
remove owning_resource wrapper from image_data
Co-authored-by: Johannes Unterguggenberger <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 2655919 - Browse repository at this point
Copy the full SHA 2655919View commit details -
Configuration menu - View commit details
-
Copy full SHA for c20685b - Browse repository at this point
Copy the full SHA c20685bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 373e123 - Browse repository at this point
Copy the full SHA 373e123View commit details -
Configuration menu - View commit details
-
Copy full SHA for 54cd2c9 - Browse repository at this point
Copy the full SHA 54cd2c9View commit details
Commits on May 10, 2021
-
use enum to define axis in mirror_matrix
follow naming guidelines for parameters
4Configuration menu - View commit details
-
Copy full SHA for 321d016 - Browse repository at this point
Copy the full SHA 321d016View commit details -
Configuration menu - View commit details
-
Copy full SHA for 14bc637 - Browse repository at this point
Copy the full SHA 14bc637View commit details -
Merge branch 'master' of https://github.com/cg-tuwien/Gears-Vk into c…
…reate_cubemap_from_file
Configuration menu - View commit details
-
Copy full SHA for 131a95d - Browse repository at this point
Copy the full SHA 131a95dView commit details -
update description of texture_cubemap shaders, add newline
Co-authored-by: Johannes Unterguggenberger <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for d40fdfd - Browse repository at this point
Copy the full SHA d40fdfdView commit details -
Configuration menu - View commit details
-
Copy full SHA for ab98735 - Browse repository at this point
Copy the full SHA ab98735View commit details -
Merge branch 'create_cubemap_from_file' of https://github.com/cg-tuwi…
…en/Gears-Vk into create_cubemap_from_file
Configuration menu - View commit details
-
Copy full SHA for c527559 - Browse repository at this point
Copy the full SHA c527559View commit details
Commits on May 11, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 0301fb0 - Browse repository at this point
Copy the full SHA 0301fb0View commit details
Commits on May 12, 2021
-
- Restructured texture_cubemap example a bit by introducing `enum str…
…uct options`. This should improve readability. - Removed useless `updater` calls and restructured the remaining code to be clearer. - Added comments to the functions in `math_utils.hpp` that are added with this PR - Removed default parameter value for `mirror_matrix`'s `principal_axis` parameter. There is not really a justification why any of the axes should be the default. The user must be precise anyways. Also removed the parameter's `const` declaration.
Configuration menu - View commit details
-
Copy full SHA for 4f03ea2 - Browse repository at this point
Copy the full SHA 4f03ea2View commit details
Commits on May 17, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 593337e - Browse repository at this point
Copy the full SHA 593337eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 4546deb - Browse repository at this point
Copy the full SHA 4546debView commit details -
Merge branch 'create_cubemap_from_file' of https://github.com/cg-tuwi…
…en/Gears-Vk into create_cubemap_from_file
Configuration menu - View commit details
-
Copy full SHA for 51aa1c1 - Browse repository at this point
Copy the full SHA 51aa1c1View commit details
Commits on May 18, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 16cd3d2 - Browse repository at this point
Copy the full SHA 16cd3d2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 76c7d0e - Browse repository at this point
Copy the full SHA 76c7d0eView commit details