Advertisement

Latest Vulkan Activity

Shadow mapping issue in Vulkan with orthographic projection

@Aressera Thanks for the reply! I've tried playing with the near and far for the light but doesn't seem to improve the situation at all. I really have no idea what's causing the shadow on top of the sphere. 

513 views
Advertisement
DragonJoker
April 23, 2024 07:09 AM
Castor3D - 3D engine version 0.16.0 has been released.
Important Changes
  • Implemented clustered rendering.
  • Reworked light attenuation as a range.
  • Implemented color grading.
  • Implemented context blocks in the scene file parser.
  • Removed deferred rendering.
New FeaturesGeneral
  • Reworked submesh components like pass components.
  • Implemented Mikkelsen tangent space sup…
841 views

I've tried these things. I tried 5 different methods of attacking the problem, 3 of them with regard to the ray generation section, 2 of them with regard to the light transport section. Perhaps I was missing something trivial. :(

Thanks again so much for your guidance!

26,845 views
Forward path tracing, part 2 -- announcing results after months of tinkering LOL

Yay, some progress : )

Using the commands, i was able to mount the additions disc in Garuda Linux for the first time. I can not update this OS, it says something about missing keys. Trying to install additions anyway, i see compiler errors, probably related to the new Zen Kernel. And i do not really…

5,771 views
Reading ray tracing result to the CPU and back onto the GPU in order to do image denoising

taby said:
Technically, subsurface scattering is not necessary for diffuse reflection. All you do is randomize the surface normal for diffuse reflection.

It's about scale. For diffuse reflection, we can assume the scattering radius is so small we can ignore it, while change in direction is large.

For …

56,367 views
hanna8
February 12, 2024 10:45 AM
Room 8 Group’s R&D Unit Unveils REI, an Open Source Tool Enhancing Game Porting and Development

Room 8 Group’s Game Development team for PC & Console (Dragons Lake), has made its innovative Render Engine Infrastructure (REI) tool available as an open-source solution. Initially developed to transform game porting, development, and preservation, REI is the result of tireless work carried ou…

7,480 views
Forward path tracing

Thanks for all of your insight. I have tried a dozen different ways, but I've yet to make the forward path tracer work properly. Thanks for sharing my pain. LOL

3,618 views
komires
December 19, 2023 08:42 PM
Matali Physics 6.4 Presents an Innovative, Physics-Based Approach to Wayfinding

We are pleased to announce the release of Matali Physics 6.4, the significant step on the way to the seventh major version of the environment. Matali Physics 6.4 introduces a number of improvements and fixes to Matali Physics Core, Matali Render, Matali Content, Matali Sound and Matali Games module…

2,825 views
Path tracing in Vulkan

The fog is not cooperating with me LOL

Looks good, except for some glitches.

So, to get around the glitches, I'm re-doing the fog from scratch.

49,461 views
komires
July 18, 2023 02:40 PM
Matali Physics 6.2 Presents Parametric Action Fields For Fully Dynamic And Destructible Scenes

We are pleased to announce the release of Matali Physics 6.2, the first step on the way to the seventh major version of the environment. The latest version brings changes necessary to implement effective navigation and wayfinding algorithms as well as complex AI behaviors, including group behaviors…

5,899 views
Vulkan ray tracing app

Thanks again for your input. I’ll perturb the rays and see what it looks like. ?

3,020 views

It turned out to not be a synchronization issue. It was a driver timeout issue. To fix this we'll need to break the screenshot into smaller shots, then write them all to a PNG file when done.

3,416 views
Vulkan, print-resolution screenshots

We've gotten large-format screenshots working now. The code is not as complicated as I thought that it would be.

https://github.com/sjhalayka/sw_partial_reflectivity

highres screenshot
1,891 views
Vulkan ray tracing glossy reflections

I also applied the same effect to shadows.

3,390 views

I tried doing the onscreen framebuffer, but no luck… it just generates a black image. I’m certain that the key is to render to an offscreen framebuffer. It doesn’t help that I am a total beginner at Vulkan.

Thanks for your time and experaise.

3,162 views
DragonJoker
May 02, 2023 12:40 PM
Castor3D - 3D engine version 0.15.0 has been released.
Important Changes
  • Fixed COM binding, and finished implementation of a basic C# viewer application.
  • Implemented support for multiple lighting models in the same scene.
  • Improved PCF shadows, sampling a Poisson disk.
  • Castor3D now uses a reversed Z buffer.
  • Drastically improved overlays preparation and rende…
6,205 views

I had to pass in the transformation matrix to the closest hit shader, which is used to transform the normals.

2,979 views

Besides chromatic aberration and multiple lights, are there other nice things to have in a ray tracer?

2,088 views
Splitting rays. How to accumulate color?

Nevermind… I got Fresnel refraction working:

4,083 views
glTF files

I'm still not sure why the mesh is so messed up in some apps. I ended up converting it from STL to glTF using Blender. Works just fine.

3,988 views

So far the book looks great. I have also gotten the Vulkan Cookbook code to work. The books do seem worth it. Any reference helps me because I'm such a beginner at Vulkan.

Thanks for your correspondence.

9,751 views
dimi309
April 07, 2023 06:41 PM
Abandoning Vulkan
About the author, or why you should care about what I do or do not do with the Vulkan API

I am a professional programmer, but I do not develop games for a living. In the past, I have brought you the fine small3d game development library, open source titles like Gloom, Avoid the Bug and Frog Remixed …

15,872 views
Vulkan shadow (cube) maps

Rather than hacking the code to bits, I'll just live with the fact that the y-axis is backwards. It'll take some getting used to, but that's life.

9,008 views
komires
February 27, 2023 04:08 PM
Matali Physics 6.0 Released. 3D Physics Environment As An Innovative Direct Game Creation Solution

We are proud to announce the release of Matali Physics 6.0, the sixth major version of Matali Physics environment. The latest version introduces groundbreaking changes both from the technical and functional side, moving Matali Physics environment to direct game creation solutions.

What is Matali Phy…
10,277 views

NightCreature83 said:
From what I am reading of Vulkan its not all that different from DX12 at all, the tutorial from the main page is just very very carefull and checks everything, you should technically write DX12 in the same way. It's just that most samples dont show this because I think they are…

5,309 views
SquallLiu
November 20, 2022 05:49 PM
Unheard Engine: 2 months Journey of Vulkan Learning

*!Long article warning. If you're the type of observing codebase directly. Referring to the project link at the bottom of this post.

All contents below are just forwarding from my word press post.

========================================================================================================…

9,197 views
DragonJoker
March 20, 2022 03:23 PM
Castor3D - 3D engine version 0.12.0 has been released.

I'm happy to announce the release of Castor3D, version 0.12.0

Castor3D is a 3D engine written in C++ 17.
It works on Windows and Linux.
It relies on Vulkan as a rendering API, and uses Ashes to extend this support to Direct3D 11 and OpenGL.

Some of the changes:

  • Now using RenderGraph to build a frame gra…
15,497 views
komires
February 22, 2021 11:11 PM
Matali Physics 5.7 Released

We are pleased to announce the release of Matali Physics 5.7, another significant step on the way to the sixth major version of the environment. Matali Physics 5.7 introduces:

  •    Support for Universal Windows Platform on Xbox Series X/S
  •    Support for Android 11 and Android TV 11
  • &…
8,694 views
komires
July 07, 2020 12:56 AM
Matali Physics Becomes An Advanced 3d Physics Environment

We are proud to announce the release of Matali Physics 5.5 a crucial change in the development of Matali Physics engine and a significant step on the road to the sixth main version. As of version 5.5, Matali Physics becomes an advanced 3d physics environment, and the physics engine developed so far…

7,884 views
khawk
June 17, 2020 06:10 PM
PowerVR SDK and Tools 2020 Release 1 now available

The first release of the PowerVR SDK and Tools for 2020 is now available for download here.

New in this release:

PVRCarbon

The API tracing and debugging tool for OpenGL ES and Vulkan with deep insight into how an application interacts with the graphics API.

Static Application Analysis

PVRCarbon now perf…

6,355 views
A Practical Approach to Managing Resource States in Vulkan and Direct3D12
Introduction

Explicit resource state management and synchronization is one of the main advantages and main challenges that modern graphics APIs such as Direct3D12 and Vulkan offer application developers. It makes rendering command recording very efficient, but getting state management right i…

19,658 views
Advertisement
Advertisement