Skip to content
View britanniavirtual's full-sized avatar
Block or Report

Block or report britanniavirtual

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
britanniavirtual/README.md

Britannia Virtual

Code repository for Britannia Virtual graphics and physics engine. Here can be found a library of HLSL shaders used in the engine and C++ code mainly related to computer graphics, rendering, vectors and geometry.

Related Links

Homepage

Youtube

Blogger

Twitter

Compiled.Social

Top Langs

© Copyright 2021 -2024 Britannia Virtual®

Popular repositories

  1. Jpeg_Reader_Writer Jpeg_Reader_Writer Public

    Extremely simple C++ program to read and write Jpeg image files. Library-free LibJpeg implementation.

    C++ 5

  2. HLSL_Line_Shader HLSL_Line_Shader Public

    DirectX 11 shader to draw solid 3D line based on two 3D points as the vertex input. Line width and fill color specified with a cbuffer. Uses geometry shader to render the billboard line.

    HLSL 1 1

  3. HLSL_Sky_Shader HLSL_Sky_Shader Public

    A DirectX 11 sky shader. Based on the Preetham Model for rendering an atmosphere. Only requires a basic cube for rendering a realistic sky.

    HLSL

  4. HLSL_Screenspace_Quad_Shader HLSL_Screenspace_Quad_Shader Public

    DirectX11 HLSL shader that draws a textured quad in screenspace using coordinates specified in a Geometry Shader.

    HLSL

  5. Vector_3D_Utilities Vector_3D_Utilities Public

    C++ 3D Vector class and utilities for common vector operations such as euclidean distance, multiplication of vectors, dot, cross, vector-plane intersect, triangle distance, to/from cartesan & spher…

    C++

  6. TGA_Reader_Writer TGA_Reader_Writer Public

    Simplified read and write Targa format .tga image files in C++. Utility routines to rotate, flip horizontal and vertical, resample, draw rectangles on an image.

    C++