• Stars
    star
    168
  • Rank 218,451 (Top 5 %)
  • Language
    C
  • License
    Other
  • Created over 7 years ago
  • Updated about 3 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Flow is a sparse grid-based fluid simulation library for real-time applications.

NVIDIA Flow - 1.0.1

Flow is a sparse grid-based fluid simulation library for real-time applications. Please see the manual included in this release package for more information on the API and usage.

Supported Platforms

Windows 32/64 bit

Requirements

  • A DX11 capable graphics card and driver
  • Visual Studio 2015 and the Windows 10 SDK

Demo

nobuild_run.bat Bin\x64\DemoAppRelease_x64.exe

Controls

left mouse - Rotate camera middle mouse - Pan camera right mouse - Zoom camera

space - Shoot projectile p - Pause simulation F10 - Toggle DX11/DX12 F11 - Toggle fullscreen Esc - Quit

Known Issues

  • Volume Tiled Resources are slow in debug builds, due to D3D debug runtime warnings.
  • The default memory limit might be excessive on cards with less than 2 GB of VRAM.

Acknowledgements

  • SDL is licensed under the zlib license
  • stb_truetype by Sean Barrett is public domain
  • imgui by Mikko Mononen is licensed under the ZLib license

More Repositories

1

kaolin

A PyTorch Library for Accelerating 3D Deep Learning Research
Python
4,238
star
2

PhysX

NVIDIA PhysX SDK
C++
2,893
star
3

Falcor

Real-Time Rendering Framework
C++
2,416
star
4

PhysX-3.4

NVIDIA PhysX SDK 3.4
C++
2,307
star
5

kaolin-wisp

NVIDIA Kaolin Wisp is a PyTorch library powered by NVIDIA Kaolin Core to work with neural fields (including NeRFs, NGLOD, instant-ngp and VQAD).
Python
1,431
star
6

rtx-remix

Combined repo for the RTX-Remix runtime
1,248
star
7

DxrTutorials

C++
824
star
8

RTXGI-DDGI

RTX Global Illumination (RTXGI)
C++
656
star
9

GettingStartedWithRTXRayTracing

Getting Started with RTX Ray Tracing
C++
613
star
10

FleX

C++
579
star
11

RTX-Path-Tracing

Real-time path tracing library and sample
C++
571
star
12

nvrhi

C++
525
star
13

RayTracingDenoiser

NVIDIA Ray Tracing Denoiser
HLSL
461
star
14

FaceWorks

A middleware library and sample application for high-quality skin and eye rendering
C++
450
star
15

NVIDIAImageScaling

NVIDIA Image Scaling SDK
C
426
star
16

Streamline

Streamline Integration Framework
C
348
star
17

Blast

A modular destruction SDK designed for performance and flexibility, replacing APEX destruction
C++
331
star
18

RTXDI

C++
311
star
19

NvCloth

C
286
star
20

dxvk-remix

C++
274
star
21

KickstartRT

KickstartRT SDK
C++
178
star
22

donut

C++
164
star
23

HBAOPlus

HBAO+
C++
160
star
24

bridge-remix

This is the NVIDIA RTX Remix Runtime Bridge repository
C++
137
star
25

SpatiotemporalBlueNoiseSDK

C
124
star
26

Displacement-MicroMap-Toolkit

C++
121
star
27

UnityPhysXPlugin

Experimental Unity package to enable access to NVIDIA PhysX SDK 4 from within Unity.
C#
121
star
28

NRI

C++
90
star
29

RTXMU

C++
89
star
30

donut_examples

C++
72
star
31

NRDSample

C++
69
star
32

ShaderMake

Shader Compilation Tool
C++
69
star
33

GeForceNOW-SDK

This is the home of the SDK for GeForce NOW
C
65
star
34

KickstartRT_demo

Repo for KickstartRT demo application
C++
49
star
35

Opacity-MicroMap-SDK

Opacity Micro-Map SDK Source Repository
C++
36
star
36

MathLib

C++
28
star
37

Displacement-MicroMap-SDK

C++
19
star
38

nas-sample

C++
16
star
39

Streamline_Sample

C++
16
star
40

Opacity-MicroMap-Samples

Samples repository for the Opacity MicroMap SDK
C++
11
star
41

Displacement-MicroMap-BaryFile

C++
11
star
42

NRIFramework

C
8
star
43

NRISamples

C++
7
star