Skip to content

Commit

Permalink
Deploying to gh-pages from @ f0dc569 🚀
Browse files Browse the repository at this point in the history
  • Loading branch information
fszewczyk committed Jan 30, 2025
1 parent f4fc474 commit 200d7c4
Show file tree
Hide file tree
Showing 54 changed files with 2,491 additions and 2,096 deletions.
4 changes: 2 additions & 2 deletions _camera_component_8hpp_source.html
Original file line number Diff line number Diff line change
Expand Up @@ -147,7 +147,7 @@
</div>
<div class="line"><a id="l00016" name="l00016"></a><span class="lineno"> 16</span> </div>
<div class="foldopen" id="foldopen00017" data-start="{" data-end="}">
<div class="line"><a id="l00017" name="l00017"></a><span class="lineno"><a class="line" href="classshkyera_1_1_camera_component.html#af1ae869691b5431f706b88a1d869beda"> 17</a></span> <a class="code hl_function" href="classshkyera_1_1_camera_component.html#af1ae869691b5431f706b88a1d869beda">CameraComponent</a>(<span class="keywordtype">float</span> <a class="code hl_variable" href="classshkyera_1_1_camera_component.html#a15e2b579ba489bfdcd90012c109315fc">fov</a> = 40.0f, <span class="keywordtype">float</span> <a class="code hl_variable" href="classshkyera_1_1_camera_component.html#affee4df373d15e8a6137f0351f967470">aspectRatio</a> = 16.0f / 9.0f, <span class="keywordtype">float</span> <a class="code hl_variable" href="classshkyera_1_1_camera_component.html#a7d0abbbd37021ee352808d124b12b076">nearPlane</a> = 0.01f, <span class="keywordtype">float</span> <a class="code hl_variable" href="classshkyera_1_1_camera_component.html#a194638d226e8c6d77918e90bd9b04e54">farPlane</a> = 2000.0f, <a class="code hl_enumeration" href="classshkyera_1_1_camera_component.html#a187a07d57febe7c8f3c02d24fe88b406">ProjectionType</a> <a class="code hl_variable" href="classshkyera_1_1_camera_component.html#a610249b4b8b85eb245f09de4e31dcff5">projectionType</a> = <a class="code hl_enumvalue" href="classshkyera_1_1_camera_component.html#a187a07d57febe7c8f3c02d24fe88b406aa80420eef88d11f77532f1b9cb467fa3">ProjectionType::Perspective</a>)</div>
<div class="line"><a id="l00017" name="l00017"></a><span class="lineno"><a class="line" href="classshkyera_1_1_camera_component.html#a105aa9e26cb33e807d40be688a769ae8"> 17</a></span> <a class="code hl_function" href="classshkyera_1_1_camera_component.html#a105aa9e26cb33e807d40be688a769ae8">CameraComponent</a>(<span class="keywordtype">float</span> <a class="code hl_variable" href="classshkyera_1_1_camera_component.html#a15e2b579ba489bfdcd90012c109315fc">fov</a> = 40.0f, <span class="keywordtype">float</span> <a class="code hl_variable" href="classshkyera_1_1_camera_component.html#affee4df373d15e8a6137f0351f967470">aspectRatio</a> = 16.0f / 9.0f, <span class="keywordtype">float</span> <a class="code hl_variable" href="classshkyera_1_1_camera_component.html#a7d0abbbd37021ee352808d124b12b076">nearPlane</a> = 0.1f, <span class="keywordtype">float</span> <a class="code hl_variable" href="classshkyera_1_1_camera_component.html#a194638d226e8c6d77918e90bd9b04e54">farPlane</a> = 1000.0f, <a class="code hl_enumeration" href="classshkyera_1_1_camera_component.html#a187a07d57febe7c8f3c02d24fe88b406">ProjectionType</a> <a class="code hl_variable" href="classshkyera_1_1_camera_component.html#a610249b4b8b85eb245f09de4e31dcff5">projectionType</a> = <a class="code hl_enumvalue" href="classshkyera_1_1_camera_component.html#a187a07d57febe7c8f3c02d24fe88b406aa80420eef88d11f77532f1b9cb467fa3">ProjectionType::Perspective</a>)</div>
<div class="line"><a id="l00018" name="l00018"></a><span class="lineno"> 18</span> : <a class="code hl_variable" href="classshkyera_1_1_camera_component.html#a15e2b579ba489bfdcd90012c109315fc">fov</a>(<a class="code hl_variable" href="classshkyera_1_1_camera_component.html#a15e2b579ba489bfdcd90012c109315fc">fov</a>), <a class="code hl_variable" href="classshkyera_1_1_camera_component.html#affee4df373d15e8a6137f0351f967470">aspectRatio</a>(<a class="code hl_variable" href="classshkyera_1_1_camera_component.html#affee4df373d15e8a6137f0351f967470">aspectRatio</a>), <a class="code hl_variable" href="classshkyera_1_1_camera_component.html#a7d0abbbd37021ee352808d124b12b076">nearPlane</a>(<a class="code hl_variable" href="classshkyera_1_1_camera_component.html#a7d0abbbd37021ee352808d124b12b076">nearPlane</a>), <a class="code hl_variable" href="classshkyera_1_1_camera_component.html#a194638d226e8c6d77918e90bd9b04e54">farPlane</a>(<a class="code hl_variable" href="classshkyera_1_1_camera_component.html#a194638d226e8c6d77918e90bd9b04e54">farPlane</a>), <a class="code hl_variable" href="classshkyera_1_1_camera_component.html#a610249b4b8b85eb245f09de4e31dcff5">projectionType</a>(<a class="code hl_variable" href="classshkyera_1_1_camera_component.html#a610249b4b8b85eb245f09de4e31dcff5">projectionType</a>) {}</div>
</div>
<div class="line"><a id="l00019" name="l00019"></a><span class="lineno"> 19</span> </div>
Expand Down Expand Up @@ -245,6 +245,7 @@
<div class="ttc" id="a_ray_8hpp_html"><div class="ttname"><a href="_ray_8hpp.html">Ray.hpp</a></div></div>
<div class="ttc" id="a_transform_component_8hpp_html"><div class="ttname"><a href="_transform_component_8hpp.html">TransformComponent.hpp</a></div></div>
<div class="ttc" id="aclassshkyera_1_1_camera_component_html"><div class="ttname"><a href="classshkyera_1_1_camera_component.html">shkyera::CameraComponent</a></div><div class="ttdef"><b>Definition</b> CameraComponent.hpp:10</div></div>
<div class="ttc" id="aclassshkyera_1_1_camera_component_html_a105aa9e26cb33e807d40be688a769ae8"><div class="ttname"><a href="classshkyera_1_1_camera_component.html#a105aa9e26cb33e807d40be688a769ae8">shkyera::CameraComponent::CameraComponent</a></div><div class="ttdeci">CameraComponent(float fov=40.0f, float aspectRatio=16.0f/9.0f, float nearPlane=0.1f, float farPlane=1000.0f, ProjectionType projectionType=ProjectionType::Perspective)</div><div class="ttdef"><b>Definition</b> CameraComponent.hpp:17</div></div>
<div class="ttc" id="aclassshkyera_1_1_camera_component_html_a15e2b579ba489bfdcd90012c109315fc"><div class="ttname"><a href="classshkyera_1_1_camera_component.html#a15e2b579ba489bfdcd90012c109315fc">shkyera::CameraComponent::fov</a></div><div class="ttdeci">float fov</div><div class="ttdef"><b>Definition</b> CameraComponent.hpp:20</div></div>
<div class="ttc" id="aclassshkyera_1_1_camera_component_html_a187a07d57febe7c8f3c02d24fe88b406"><div class="ttname"><a href="classshkyera_1_1_camera_component.html#a187a07d57febe7c8f3c02d24fe88b406">shkyera::CameraComponent::ProjectionType</a></div><div class="ttdeci">ProjectionType</div><div class="ttdef"><b>Definition</b> CameraComponent.hpp:12</div></div>
<div class="ttc" id="aclassshkyera_1_1_camera_component_html_a187a07d57febe7c8f3c02d24fe88b406a03424250432f2aa71de95579d2c0eaeb"><div class="ttname"><a href="classshkyera_1_1_camera_component.html#a187a07d57febe7c8f3c02d24fe88b406a03424250432f2aa71de95579d2c0eaeb">shkyera::CameraComponent::ProjectionType::Orthographic</a></div><div class="ttdeci">@ Orthographic</div></div>
Expand All @@ -257,7 +258,6 @@
<div class="ttc" id="aclassshkyera_1_1_camera_component_html_ac2c65cc11b052833e405bce83feac5d0"><div class="ttname"><a href="classshkyera_1_1_camera_component.html#ac2c65cc11b052833e405bce83feac5d0">shkyera::CameraComponent::getFrustumCornersWorldSpace</a></div><div class="ttdeci">std::vector&lt; glm::vec3 &gt; getFrustumCornersWorldSpace(float localNearPlane, float localFarPlane, const TransformComponent &amp;transformComponent) const</div><div class="ttdef"><b>Definition</b> CameraComponent.hpp:69</div></div>
<div class="ttc" id="aclassshkyera_1_1_camera_component_html_ae2ad89b0f341bb6586ac12c46be3a67c"><div class="ttname"><a href="classshkyera_1_1_camera_component.html#ae2ad89b0f341bb6586ac12c46be3a67c">shkyera::CameraComponent::getProjectionMatrix</a></div><div class="ttdeci">glm::mat4 getProjectionMatrix(ProjectionType projection, float localNearPlane, float localFarPlane) const</div><div class="ttdef"><b>Definition</b> CameraComponent.hpp:86</div></div>
<div class="ttc" id="aclassshkyera_1_1_camera_component_html_ae574591598b0ef8e4bf98b438bee9440"><div class="ttname"><a href="classshkyera_1_1_camera_component.html#ae574591598b0ef8e4bf98b438bee9440">shkyera::CameraComponent::getProjectionMatrix</a></div><div class="ttdeci">glm::mat4 getProjectionMatrix() const</div><div class="ttdef"><b>Definition</b> CameraComponent.hpp:42</div></div>
<div class="ttc" id="aclassshkyera_1_1_camera_component_html_af1ae869691b5431f706b88a1d869beda"><div class="ttname"><a href="classshkyera_1_1_camera_component.html#af1ae869691b5431f706b88a1d869beda">shkyera::CameraComponent::CameraComponent</a></div><div class="ttdeci">CameraComponent(float fov=40.0f, float aspectRatio=16.0f/9.0f, float nearPlane=0.01f, float farPlane=2000.0f, ProjectionType projectionType=ProjectionType::Perspective)</div><div class="ttdef"><b>Definition</b> CameraComponent.hpp:17</div></div>
<div class="ttc" id="aclassshkyera_1_1_camera_component_html_affee4df373d15e8a6137f0351f967470"><div class="ttname"><a href="classshkyera_1_1_camera_component.html#affee4df373d15e8a6137f0351f967470">shkyera::CameraComponent::aspectRatio</a></div><div class="ttdeci">float aspectRatio</div><div class="ttdef"><b>Definition</b> CameraComponent.hpp:21</div></div>
<div class="ttc" id="aclassshkyera_1_1_transform_component_html"><div class="ttname"><a href="classshkyera_1_1_transform_component.html">shkyera::TransformComponent</a></div><div class="ttdef"><b>Definition</b> TransformComponent.hpp:20</div></div>
<div class="ttc" id="aclassshkyera_1_1_transform_component_html_ade9c1687f77032151487e41028d3b4d3"><div class="ttname"><a href="classshkyera_1_1_transform_component.html#ade9c1687f77032151487e41028d3b4d3">shkyera::TransformComponent::getOrientation</a></div><div class="ttdeci">glm::vec3 &amp; getOrientation()</div><div class="ttdef"><b>Definition</b> TransformComponent.hpp:28</div></div>
Expand Down
4 changes: 2 additions & 2 deletions _depth_atlas_frame_buffer_8hpp_source.html
Original file line number Diff line number Diff line change
Expand Up @@ -174,7 +174,7 @@
<div class="ttc" id="a_texture_8hpp_html"><div class="ttname"><a href="_texture_8hpp.html">Texture.hpp</a></div></div>
<div class="ttc" id="aclassshkyera_1_1_depth_atlas_frame_buffer_html"><div class="ttname"><a href="classshkyera_1_1_depth_atlas_frame_buffer.html">shkyera::DepthAtlasFrameBuffer</a></div><div class="ttdef"><b>Definition</b> DepthAtlasFrameBuffer.hpp:10</div></div>
<div class="ttc" id="aclassshkyera_1_1_depth_atlas_frame_buffer_html_a026a3c3f80e6c2b0e2c1b30ed7dbd42b"><div class="ttname"><a href="classshkyera_1_1_depth_atlas_frame_buffer.html#a026a3c3f80e6c2b0e2c1b30ed7dbd42b">shkyera::DepthAtlasFrameBuffer::_rbo</a></div><div class="ttdeci">GLuint _rbo</div><div class="ttdef"><b>Definition</b> DepthAtlasFrameBuffer.hpp:37</div></div>
<div class="ttc" id="aclassshkyera_1_1_depth_atlas_frame_buffer_html_a3981c188813a3a29dc93be2d7230025b"><div class="ttname"><a href="classshkyera_1_1_depth_atlas_frame_buffer.html#a3981c188813a3a29dc93be2d7230025b">shkyera::DepthAtlasFrameBuffer::setupFramebuffer</a></div><div class="ttdeci">void setupFramebuffer()</div><div class="ttdef"><b>Definition</b> DepthAtlasFrameBuffer.cpp:102</div></div>
<div class="ttc" id="aclassshkyera_1_1_depth_atlas_frame_buffer_html_a3981c188813a3a29dc93be2d7230025b"><div class="ttname"><a href="classshkyera_1_1_depth_atlas_frame_buffer.html#a3981c188813a3a29dc93be2d7230025b">shkyera::DepthAtlasFrameBuffer::setupFramebuffer</a></div><div class="ttdeci">void setupFramebuffer()</div><div class="ttdef"><b>Definition</b> DepthAtlasFrameBuffer.cpp:104</div></div>
<div class="ttc" id="aclassshkyera_1_1_depth_atlas_frame_buffer_html_a3fd6fe90fc4639036910efd257fb05a5"><div class="ttname"><a href="classshkyera_1_1_depth_atlas_frame_buffer.html#a3fd6fe90fc4639036910efd257fb05a5">shkyera::DepthAtlasFrameBuffer::bind</a></div><div class="ttdeci">void bind()</div><div class="ttdef"><b>Definition</b> DepthAtlasFrameBuffer.cpp:76</div></div>
<div class="ttc" id="aclassshkyera_1_1_depth_atlas_frame_buffer_html_a4c899937806dabf944eeaaf864887119"><div class="ttname"><a href="classshkyera_1_1_depth_atlas_frame_buffer.html#a4c899937806dabf944eeaaf864887119">shkyera::DepthAtlasFrameBuffer::DepthAtlasFrameBuffer</a></div><div class="ttdeci">DepthAtlasFrameBuffer(const DepthAtlasFrameBuffer &amp;other)=delete</div></div>
<div class="ttc" id="aclassshkyera_1_1_depth_atlas_frame_buffer_html_a59c4608490ac54a0849ccfa0dfe5f5e8"><div class="ttname"><a href="classshkyera_1_1_depth_atlas_frame_buffer.html#a59c4608490ac54a0849ccfa0dfe5f5e8">shkyera::DepthAtlasFrameBuffer::unbind</a></div><div class="ttdeci">void unbind()</div><div class="ttdef"><b>Definition</b> DepthAtlasFrameBuffer.cpp:81</div></div>
Expand All @@ -184,7 +184,7 @@
<div class="ttc" id="aclassshkyera_1_1_depth_atlas_frame_buffer_html_a84672c1a633142e477e86b5d0f48b299"><div class="ttname"><a href="classshkyera_1_1_depth_atlas_frame_buffer.html#a84672c1a633142e477e86b5d0f48b299">shkyera::DepthAtlasFrameBuffer::_height</a></div><div class="ttdeci">int _height</div><div class="ttdef"><b>Definition</b> DepthAtlasFrameBuffer.hpp:36</div></div>
<div class="ttc" id="aclassshkyera_1_1_depth_atlas_frame_buffer_html_a931a2a6711399961688ccd02e18527d1"><div class="ttname"><a href="classshkyera_1_1_depth_atlas_frame_buffer.html#a931a2a6711399961688ccd02e18527d1">shkyera::DepthAtlasFrameBuffer::~DepthAtlasFrameBuffer</a></div><div class="ttdeci">~DepthAtlasFrameBuffer()</div><div class="ttdef"><b>Definition</b> DepthAtlasFrameBuffer.cpp:55</div></div>
<div class="ttc" id="aclassshkyera_1_1_depth_atlas_frame_buffer_html_aa6aade6536d1b801ae3772c020b5a401"><div class="ttname"><a href="classshkyera_1_1_depth_atlas_frame_buffer.html#aa6aade6536d1b801ae3772c020b5a401">shkyera::DepthAtlasFrameBuffer::_texturesInAtlas</a></div><div class="ttdeci">int _texturesInAtlas</div><div class="ttdef"><b>Definition</b> DepthAtlasFrameBuffer.hpp:35</div></div>
<div class="ttc" id="aclassshkyera_1_1_depth_atlas_frame_buffer_html_ab5043dd51d7fe92871f0f83ae1ccca8e"><div class="ttname"><a href="classshkyera_1_1_depth_atlas_frame_buffer.html#ab5043dd51d7fe92871f0f83ae1ccca8e">shkyera::DepthAtlasFrameBuffer::setSize</a></div><div class="ttdeci">void setSize(uint32_t width, uint32_t height)</div><div class="ttdef"><b>Definition</b> DepthAtlasFrameBuffer.cpp:90</div></div>
<div class="ttc" id="aclassshkyera_1_1_depth_atlas_frame_buffer_html_ab5043dd51d7fe92871f0f83ae1ccca8e"><div class="ttname"><a href="classshkyera_1_1_depth_atlas_frame_buffer.html#ab5043dd51d7fe92871f0f83ae1ccca8e">shkyera::DepthAtlasFrameBuffer::setSize</a></div><div class="ttdeci">void setSize(uint32_t width, uint32_t height)</div><div class="ttdef"><b>Definition</b> DepthAtlasFrameBuffer.cpp:92</div></div>
<div class="ttc" id="aclassshkyera_1_1_depth_atlas_frame_buffer_html_ab62e27e015f819782fc9df448bff7029"><div class="ttname"><a href="classshkyera_1_1_depth_atlas_frame_buffer.html#ab62e27e015f819782fc9df448bff7029">shkyera::DepthAtlasFrameBuffer::_textureDepthBuffer</a></div><div class="ttdeci">Texture _textureDepthBuffer</div><div class="ttdef"><b>Definition</b> DepthAtlasFrameBuffer.hpp:38</div></div>
<div class="ttc" id="aclassshkyera_1_1_depth_atlas_frame_buffer_html_ae98f2affdc9d3f2df8d088b354168d8f"><div class="ttname"><a href="classshkyera_1_1_depth_atlas_frame_buffer.html#ae98f2affdc9d3f2df8d088b354168d8f">shkyera::DepthAtlasFrameBuffer::operator=</a></div><div class="ttdeci">DepthAtlasFrameBuffer &amp; operator=(const DepthAtlasFrameBuffer &amp;other)=delete</div></div>
<div class="ttc" id="aclassshkyera_1_1_depth_atlas_frame_buffer_html_af069f055d348ea5054be8b2b185fa6b7"><div class="ttname"><a href="classshkyera_1_1_depth_atlas_frame_buffer.html#af069f055d348ea5054be8b2b185fa6b7">shkyera::DepthAtlasFrameBuffer::_width</a></div><div class="ttdeci">int _width</div><div class="ttdef"><b>Definition</b> DepthAtlasFrameBuffer.hpp:36</div></div>
Expand Down
3 changes: 3 additions & 0 deletions _rendering_2_utils_8hpp.html
Original file line number Diff line number Diff line change
Expand Up @@ -158,6 +158,9 @@
<tr class="memitem:aea3daf2c96ec2e3cb4073ac47e430d9b" id="r_aea3daf2c96ec2e3cb4073ac47e430d9b"><td class="memTemplParams" colspan="2">template&lt;typename... Uniforms&gt; </td></tr>
<tr class="memitem:aea3daf2c96ec2e3cb4073ac47e430d9b"><td class="memTemplItemLeft" align="right" valign="top">void&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespaceshkyera_1_1utils.html#aea3daf2c96ec2e3cb4073ac47e430d9b">shkyera::utils::applyShaderToFrameBuffer</a> (<a class="el" href="classshkyera_1_1_scene_frame_buffer.html">SceneFrameBuffer</a> &amp;frameBuffer, <a class="el" href="classshkyera_1_1_shader_program.html">ShaderProgram</a> &amp;shaderProgram, std::vector&lt; std::pair&lt; const char *, const <a class="el" href="classshkyera_1_1_texture.html">Texture</a> * &gt; &gt; textures, Uniforms... uniforms)</td></tr>
<tr class="separator:aea3daf2c96ec2e3cb4073ac47e430d9b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9be987a2f8488eb286fcd5deeaf9d234" id="r_a9be987a2f8488eb286fcd5deeaf9d234"><td class="memTemplParams" colspan="2">template&lt;typename ArrayType , typename... Uniforms&gt; </td></tr>
<tr class="memitem:a9be987a2f8488eb286fcd5deeaf9d234"><td class="memTemplItemLeft" align="right" valign="top">void&#160;</td><td class="memTemplItemRight" valign="bottom"><a class="el" href="namespaceshkyera_1_1utils.html#a9be987a2f8488eb286fcd5deeaf9d234">shkyera::utils::applyShaderToFrameBuffer</a> (<a class="el" href="classshkyera_1_1_scene_frame_buffer.html">SceneFrameBuffer</a> &amp;frameBuffer, <a class="el" href="classshkyera_1_1_shader_program.html">ShaderProgram</a> &amp;shaderProgram, std::vector&lt; std::pair&lt; const char *, const <a class="el" href="classshkyera_1_1_texture.html">Texture</a> * &gt; &gt; textures, std::pair&lt; const char *, std::vector&lt; ArrayType &gt; &gt; array, Uniforms... uniforms)</td></tr>
<tr class="separator:a9be987a2f8488eb286fcd5deeaf9d234"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
</div><!-- contents -->
</div><!-- doc-content -->
Expand Down
1 change: 1 addition & 0 deletions _rendering_2_utils_8hpp.js
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
var _rendering_2_utils_8hpp =
[
[ "applyShaderToFrameBuffer", "_rendering_2_utils_8hpp.html#a9be987a2f8488eb286fcd5deeaf9d234", null ],
[ "applyShaderToFrameBuffer", "_rendering_2_utils_8hpp.html#aea3daf2c96ec2e3cb4073ac47e430d9b", null ],
[ "drawFullscreenQuad", "_rendering_2_utils_8hpp.html#acbddaf0a75d9f16775156bd752f84827", null ],
[ "Uniform", "_rendering_2_utils_8hpp.html#a1c5895a8d4b6e191bf3513d5302e4af7", null ]
Expand Down
Loading

0 comments on commit 200d7c4

Please sign in to comment.