Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

The Fuse Lab

The FUSE Lab was founded to create & curate the FUSE GPU vvvv library
Collective - Host: opensource - https://opencollective.com/the-fuse-lab - Website: https://www.thefuselab.io/ - Code: https://github.com/TheFuseLab/VL.Fuse

adjust to Shaderfx nodes to work with stages

github.com/TheFuseLab/VL.Fuse - 601b252db948b8d36ec7edc83aad6b2cd1c96c7b authored about 2 years ago by Christian Riekoff <[email protected]>
add stage class to split shader generation according to stages

github.com/TheFuseLab/VL.Fuse - 6dd6f84636c1e3a54df96063a6ee9d8755d18530 authored about 2 years ago by Christian Riekoff <[email protected]>
add demo for appendBuffer

github.com/TheFuseLab/VL.Fuse - b415c54ad17255d1c608a550c6dc175398a86948 authored about 2 years ago by Christian Riekoff <[email protected]>
make typed and untyped functions public

add IGpuInputinterface
add drawshader
add shading position Semantic
add color target Semantic
ad...

github.com/TheFuseLab/VL.Fuse - c3e6664e22739ea3273dfe9fe6149a43b9af312e authored about 2 years ago by Christian Riekoff <[email protected]>
rename fuse material nodes for better separation

github.com/TheFuseLab/VL.Fuse - ed1ea675cad0a5ededc44eea0b5b02b84ab8f7e0 authored about 2 years ago by Christian Riekoff <[email protected]>
add drawers

github.com/TheFuseLab/VL.Fuse - c82a34f937772f83ebaae0997c82d49c21050464 authored about 2 years ago by Christian Riekoff <[email protected]>
add function to inputs to set parameters manually when needed

github.com/TheFuseLab/VL.Fuse - 56eafc3c00fbde292cfd5209cea2e7bbb24374f5 authored about 2 years ago by Christian Riekoff <[email protected]>
update for test patch

github.com/TheFuseLab/VL.Fuse - 806e7da9bc25d04949ccc1484068677202c6221b authored about 2 years ago by Christian Riekoff <[email protected]>
update demos

github.com/TheFuseLab/VL.Fuse - 6e04d8cdf039cd9fcb9f817b389d346607c74aad authored about 2 years ago by Christian Riekoff <[email protected]>
move geometry shader relates stuff to geometry stage class

github.com/TheFuseLab/VL.Fuse - a1ce360df38ca854fa945922c5b5a3e6914e19c3 authored about 2 years ago by Christian Riekoff <[email protected]>
add is void helper for types

github.com/TheFuseLab/VL.Fuse - 33cb41307a4ccabd2519f9499cb565e15a5f5331 authored about 2 years ago by Christian Riekoff <[email protected]>
bring back our own drawshader implementation to allow geometry shaders

github.com/TheFuseLab/VL.Fuse - 83e759f3ae1e7b3b317c5b32898484602b650506 authored about 2 years ago by Christian Riekoff <[email protected]>
add boolean to check if a define should be added to a Semantic

github.com/TheFuseLab/VL.Fuse - c50a9d0dac9734740c151f1e747aef25ca70b6e7 authored about 2 years ago by Christian Riekoff <[email protected]>
update append consume examples

github.com/TheFuseLab/VL.Fuse - efe324fac9ef843d6539749120fed46eccc5c20d authored about 2 years ago by Christian Riekoff <[email protected]>
remove ParameterUpdater is now public in stride

github.com/TheFuseLab/VL.Fuse - 557fc9d80b1e8e612860c266db2cc4120fb55db8 authored about 2 years ago by Christian Riekoff <[email protected]>
fix nullpointer in regions inputs

github.com/TheFuseLab/VL.Fuse - 4897d4209475a0ea367603036f25424e09e21fe5 authored about 2 years ago by Christian Riekoff <[email protected]>
fix typename

github.com/TheFuseLab/VL.Fuse - 797fe8b0628a9b2fbf4b837630026cfbf2f29993 authored about 2 years ago by Christian Riekoff <[email protected]>
remove to compute matrix node

github.com/TheFuseLab/VL.Fuse - 193fd8e535c13407223bcc17b3b9e550e4c9e26c authored about 2 years ago by Christian Riekoff <[email protected]>
work on geometry shader

github.com/TheFuseLab/VL.Fuse - 91e2986751bbddb210e22d629953c2db8208b8b0 authored about 2 years ago by Christian Riekoff <[email protected]>
update vl files

github.com/TheFuseLab/VL.Fuse - 3d0793b09b302a7c2dd3322fe54dbf1fee5f456a authored about 2 years ago by Christian Riekoff <[email protected]>
add r&d for appendbuffer

github.com/TheFuseLab/VL.Fuse - dd62bd22e2fa36d298fe5b8cbda806994261c155 authored about 2 years ago by Christian Riekoff <[email protected]>
fix typename access

github.com/TheFuseLab/VL.Fuse - 1981b034d9d3406ef367b3bc0fae6aef8f28242f authored about 2 years ago by Christian Riekoff <[email protected]>
add interface for Ibufferinput

github.com/TheFuseLab/VL.Fuse - 7ae8ec70d90ba94fa5b28e289ec47c356eefb85c authored about 2 years ago by Christian Riekoff <[email protected]>
fixes to attributes

github.com/TheFuseLab/VL.Fuse - 66ea4c50bf3ff940d6312f2af237913225e59b1f authored about 2 years ago by Christian Riekoff <[email protected]>
refactor to shader fx to allow multiple inputs

github.com/TheFuseLab/VL.Fuse - 55edd07e73b7bc97331b7d281b8b87062d15f8a8 authored about 2 years ago by Christian Riekoff <[email protected]>
add help patch on how to use ConstantArrays

github.com/TheFuseLab/VL.Fuse - 5dddb1beba260fba0577ef721c263d0ef0227f0f authored about 2 years ago by Christian Riekoff <[email protected]>
add help patch on how to use discard

github.com/TheFuseLab/VL.Fuse - c604216c5ff177985e466266e140e3c0d1c842c1 authored about 2 years ago by Christian Riekoff <[email protected]>
update help patches

github.com/TheFuseLab/VL.Fuse - 71866dfd6c990a82fa2ad4ff197508980a5427d7 authored about 2 years ago by Christian Riekoff <[email protected]>
update vl libs

github.com/TheFuseLab/VL.Fuse - 325c6a8ed04c8a457f6ad7436c9a5fe7e3c8126b authored about 2 years ago by Christian Riekoff <[email protected]>
add instance node

github.com/TheFuseLab/VL.Fuse - 4c92e03e950d531076fd87732f4a52e1a58cb688 authored about 2 years ago by Christian Riekoff <[email protected]>
add do node to be able to make void calls

github.com/TheFuseLab/VL.Fuse - 7e08fe859a1202ba1bd6e7bd8a68032274cb29a8 authored about 2 years ago by Christian Riekoff <[email protected]>
fix if region nullpointers

github.com/TheFuseLab/VL.Fuse - 2ea294bb308b076bd494263493d082583957b83e authored about 2 years ago by Christian Riekoff <[email protected]>
add to material extension

github.com/TheFuseLab/VL.Fuse - 05f454991bb62c89385e9feae3da517ebb4c1b28 authored about 2 years ago by Christian Riekoff <[email protected]>
add discard node

github.com/TheFuseLab/VL.Fuse - bc1be7d4ecec117f75cc878e1123d9ed48db1cd2 authored about 2 years ago by Christian Riekoff <[email protected]>
add removeProperty function to shadernode

github.com/TheFuseLab/VL.Fuse - 9bf967c30d6934181697781ab3aa3ccb61a049c3 authored about 2 years ago by Christian Riekoff <[email protected]>
get materialextension shader working

github.com/TheFuseLab/VL.Fuse - 0ad20854228d233a1cd4bce045be4f1cae68f31f authored about 2 years ago by Christian Riekoff <[email protected]>
update vl version

github.com/TheFuseLab/VL.Fuse - 53e4dcbb3b73f5a03d3b3ec6adfaba5f3a87d289 authored about 2 years ago by Christian Riekoff <[email protected]>
add compilation for constant arrays

github.com/TheFuseLab/VL.Fuse - adbb8f7c531cfc9d516e8d0056b1ac3f96416d81 authored about 2 years ago by Christian Riekoff <[email protected]>
add constant support for color

github.com/TheFuseLab/VL.Fuse - 99457a398733e542d6876c8c3090d0a12dec1115 authored about 2 years ago by Christian Riekoff <[email protected]>
add more types to GetDefaultForType

github.com/TheFuseLab/VL.Fuse - 6fc1f271048786e5731c0f72002afceec2dfa122 authored about 2 years ago by Christian Riekoff <[email protected]>
add support for static arrays

github.com/TheFuseLab/VL.Fuse - f1a31b83d7f300137ad89dfc30aeb7757695e916 authored about 2 years ago by Christian Riekoff <[email protected]>
continue with rendering

github.com/TheFuseLab/VL.Fuse - ceaf461c9b997aa27352ba4e2f2b39030dd84092 authored about 2 years ago by Christian Riekoff <[email protected]>
Merge remote-tracking branch 'origin/feature/particles-system' into shaderFxIntegration

# Conflicts:
# help/Compute/Buffer/HowTo Use Compute System.vl

github.com/TheFuseLab/VL.Fuse - f12afc06ddd058212db3c9ef7986527f97c6843f authored about 2 years ago by Christian Riekoff <[email protected]>
Fixed appendbuffer attribute

github.com/TheFuseLab/VL.Fuse - 59d1487ffb412f73268c68a93f5ab09abb5d3661 authored about 2 years ago by Christian Riekoff <[email protected]>
fixed HowTo Use Compute System.vl

github.com/TheFuseLab/VL.Fuse - 438454dd6a0aa0beb7f85bc97179ca013d9eda69 authored about 2 years ago by vvvv-dottore <[email protected]>
cosmetics in CheckAndCompute help patch

github.com/TheFuseLab/VL.Fuse - f6d551eabc9958cae0f74897bbf47da9e83a13e5 authored about 2 years ago by vvvv-dottore <[email protected]>
Merge remote-tracking branch 'origin/shaderFxIntegration' into feature/particles-system

# Conflicts:
# help/Compute/Buffer/HowTo Use Compute System.vl

github.com/TheFuseLab/VL.Fuse - 76bd2f05dfd16bcf467e96ae8d563906432d7d95 authored about 2 years ago by vvvv-dottore <[email protected]>
RenderScheduler for computeSystem is called in ParticlesSystem node, but happens inside the singleton, with frame time check to prevent double call

github.com/TheFuseLab/VL.Fuse - 70b278a56ae4c69a3a080bdb5af6a40e64987604 authored about 2 years ago by vvvv-dottore <[email protected]>
Moved ParticlesSystem node into Fuse.Particles and Singleton Compute System to Fuse.Common.Compute

github.com/TheFuseLab/VL.Fuse - 1023a78544524efa5f932f16074f701c9e4e4d71 authored about 2 years ago by vvvv-dottore <[email protected]>
Merge remote-tracking branch 'origin/feature/particles-system' into shaderFxIntegration

github.com/TheFuseLab/VL.Fuse - 1951fb66ac93c4a25d21a2c8b884246a5aa0a49b authored about 2 years ago by Christian Riekoff <[email protected]>
update to 336

github.com/TheFuseLab/VL.Fuse - ccf62f70d027960361f9dba99d4d2fcb6c9385c7 authored about 2 years ago by Christian Riekoff <[email protected]>
Sketching the FuseComputeSystem singleton approach

github.com/TheFuseLab/VL.Fuse - 15eb64e607a9d26844088b1a3ab62dfbf0623fc5 authored about 2 years ago by vvvv-dottore <[email protected]>
Merge remote-tracking branch 'origin/feature/particles-system' into shaderFxIntegration

# Conflicts:
# vl/Fuse.Common.Compute.vl

github.com/TheFuseLab/VL.Fuse - bb09fdc5c9f980fcec21be81032e377be39d1b72 authored about 2 years ago by Christian Riekoff <[email protected]>
add appendBuffer Attribute

github.com/TheFuseLab/VL.Fuse - fd08d304e792e28f31fc4db6bba6110b5885116e authored about 2 years ago by Christian Riekoff <[email protected]>
created Spectral advanced versions for Simulation and Emission nodes

github.com/TheFuseLab/VL.Fuse - a347ca17abbbcd674894c5a337026084f2ec1af9 authored about 2 years ago by vvvv-dottore <[email protected]>
renamed IComputeStage2 (which was temp) to IComputeStage.

Created a ComputeSystem (Spectral Advanced) version, with a simple wrapper for the pin group ver...

github.com/TheFuseLab/VL.Fuse - d1be3a4d90c6d6074693bcae291d3a1bd300fdfc authored about 2 years ago by vvvv-dottore <[email protected]>
new help patch for CheckAndExecute functionality

github.com/TheFuseLab/VL.Fuse - 34c76546bd6039e0583f9fa73eed1eb88702a377 authored about 2 years ago by vvvv-dottore <[email protected]>
moved execute nodes to core

github.com/TheFuseLab/VL.Fuse - fe586f5d311aa311cb383cfd688478e22403da7b authored about 2 years ago by vvvv-dottore <[email protected]>
Added Execute region and CheckAndExecute process node

github.com/TheFuseLab/VL.Fuse - 2b2fb45a5ab0a81b2362387486c78bd6f8e564e4 authored about 2 years ago by vvvv-dottore <[email protected]>
Merge remote-tracking branch 'origin/shaderFxIntegration' into feature/particles-system

github.com/TheFuseLab/VL.Fuse - 4ca502213cd097d958006a0f936aaac65d33468f authored about 2 years ago by vvvv-dottore <[email protected]>
wip emitter dispatching mechanics. wip CheckAndExecute statefull region

github.com/TheFuseLab/VL.Fuse - 9ef77a2c289e6ace795e2ba2749d6859e7d6e73f authored about 2 years ago by vvvv-dottore <[email protected]>
fix merge conflicts

github.com/TheFuseLab/VL.Fuse - 6574566af2b556e341f05e4fea4e40f7dc49e487 authored about 2 years ago by Christian Riekoff <[email protected]>
Merge remote-tracking branch 'origin/feature/particles-system' into shaderFxIntegration

# Conflicts:
# vl/Fuse.Common.Compute.vl

github.com/TheFuseLab/VL.Fuse - 9e22e9356a4cae93c81f4e3609683827b22e60d6 authored about 2 years ago by Christian Riekoff <[email protected]>
create AttributeClasses for different resource types

github.com/TheFuseLab/VL.Fuse - 3366bfbf775963880c6551693a1fff514143a3ed authored about 2 years ago by Christian Riekoff <[email protected]>
code cleanup

github.com/TheFuseLab/VL.Fuse - b075fa6bc8c2951dd9847a7058593f4564f731e2 authored about 2 years ago by Christian Riekoff <[email protected]>
Removed Append flag from buffer input this will now be set from append operation

github.com/TheFuseLab/VL.Fuse - fd08559ece42634feb7121715b1e14f7b6de5feb authored about 2 years ago by Christian Riekoff <[email protected]>
Wip PointEmitter. Introduced ToComputeStage (IRenderer) node.

github.com/TheFuseLab/VL.Fuse - 3794343960ac5df2683e4319c6afc58c1e856cc0 authored about 2 years ago by vvvv-dottore <[email protected]>
Merge remote-tracking branch 'origin/feature/particles-system' into shaderFxIntegration

github.com/TheFuseLab/VL.Fuse - a254e96eba8fcc9839cccf146eb185b03493b8f3 authored about 2 years ago by Christian Riekoff <[email protected]>
renamed emissionStage and SimulationStage to Emission and Simulation

github.com/TheFuseLab/VL.Fuse - a242406ea6cf7c174dcebded720df2a3961d3f0c authored about 2 years ago by vvvv-dottore <[email protected]>
fixed wrong operation name in IComputeStage2

github.com/TheFuseLab/VL.Fuse - 8c8d8cad57fdb03fe02dac4559b498eb32fbb88d authored about 2 years ago by vvvv-dottore <[email protected]>
update helper

github.com/TheFuseLab/VL.Fuse - 31ba87b8d536586b07243ab7db00d2eec585c5a5 authored about 2 years ago by Christian Riekoff <[email protected]>
remove unused code

github.com/TheFuseLab/VL.Fuse - 43f2041ebb44124e1bfec3bf732d413a38e9f823 authored about 2 years ago by Christian Riekoff <[email protected]>
added Parent property to ComputeStage

github.com/TheFuseLab/VL.Fuse - 545c66309f0d4ad0b98cff3fc4af550a38471d16 authored about 2 years ago by vvvv-dottore <[email protected]>
created EmissionStage and SimulationStage. EmissionStage hase wip pipeline and input a collection of IParticlesEmitter (as pinGroup). ProbabilityEmitter now implements IParticlesEmitter and needs to be connected through an EmissionStage

github.com/TheFuseLab/VL.Fuse - 903e37bf8a698445905a6a899899f1522283c484 authored about 2 years ago by vvvv-dottore <[email protected]>
Introduced IComputeStage2 interface (which we'll merge with current C# IComputeShader).

Implemented nestable Group (ComputeShader). Enabled pin on all group nodes (children get disabled)

github.com/TheFuseLab/VL.Fuse - f56a65999ee821c323a9a6f8170668a04f2019f9 authored about 2 years ago by vvvv-dottore <[email protected]>
Merge remote-tracking branch 'origin/shaderFxIntegration' into feature/particles-system

# Conflicts:
# vl/Fuse.Common.Compute.vl

github.com/TheFuseLab/VL.Fuse - e80684f4640460c11ec38f649631ae647b8dad53 authored about 2 years ago by vvvv-dottore <[email protected]>
started building the particles emission pipeline

github.com/TheFuseLab/VL.Fuse - 2a48138fb4864dfee8473020703a9a1125c1b807 authored about 2 years ago by vvvv-dottore <[email protected]>
add IcomputeProvider to group compute stages

github.com/TheFuseLab/VL.Fuse - 0c1aebd78a7dd9691591765d2896e533aa5503ee authored about 2 years ago by Christian Riekoff <[email protected]>
rework Semantic

github.com/TheFuseLab/VL.Fuse - aee154d92750db125d5ff7471811f4b36bfd5634 authored about 2 years ago by Christian Riekoff <[email protected]>
look at append consume

github.com/TheFuseLab/VL.Fuse - 93196bc0b632cb144e8ab2962ab8f6149da817dc authored about 2 years ago by Christian Riekoff <[email protected]>
rework compute system

github.com/TheFuseLab/VL.Fuse - a2735623a84677dce02d971097a3e5c2d7206dae authored about 2 years ago by Christian Riekoff <[email protected]>
small fixes

github.com/TheFuseLab/VL.Fuse - 3c24cfc1cbeff39d6d4ab45862fbdbae3a23756e authored about 2 years ago by Christian Riekoff <[email protected]>
integrate math into core

github.com/TheFuseLab/VL.Fuse - 223fb4cd08e4cd944834955872124b7282d20232 authored about 2 years ago by Christian Riekoff <[email protected]>
update vl version

github.com/TheFuseLab/VL.Fuse - 029a3cabe5e021c918db54e1dc1d3a555639af1b authored about 2 years ago by Christian Riekoff <[email protected]>
add read and write nodes to attribute

github.com/TheFuseLab/VL.Fuse - 8e28b2587a9c2e1d8f4c740c9381569f119ee296 authored about 2 years ago by Christian Riekoff <[email protected]>
reorganize typehelper to have more consistent naming

github.com/TheFuseLab/VL.Fuse - 5ad959411a685bb2ed23ca595c776997a44a71dc authored about 2 years ago by Christian Riekoff <[email protected]>
update help patches

github.com/TheFuseLab/VL.Fuse - 5352854265ea130b65cadaf245fe1d6ec4673f81 authored about 2 years ago by Christian Riekoff <[email protected]>
add helper for line rendering

github.com/TheFuseLab/VL.Fuse - 4eb85de22a2b5db990c9a252912038a674b6ab9f authored about 2 years ago by Christian Riekoff <[email protected]>
updates to compute system

github.com/TheFuseLab/VL.Fuse - 4850e2a486e179b7dff7908a8522c832cf89524f authored about 2 years ago by Christian Riekoff <[email protected]>
add torinos line rendering

github.com/TheFuseLab/VL.Fuse - 784a26314691bebb9ba106495f13d062aaa1fbc8 authored about 2 years ago by Christian Riekoff <[email protected]>
rename component functions

github.com/TheFuseLab/VL.Fuse - 3e8a914aa97607145c1098973afe138efff0623c authored about 2 years ago by Christian Riekoff <[email protected]>
several fixes and r&d

github.com/TheFuseLab/VL.Fuse - bce15cb2571a9a9d40a91f649977e1a4f167e1aa authored over 2 years ago by Christian Riekoff <[email protected]>
add math operators that get float as second input without casting it

github.com/TheFuseLab/VL.Fuse - f55ac4fcd54532ce5e76b27f8019638f6dba3e19 authored over 2 years ago by Christian Riekoff <[email protected]>
use new groupable function feature for better combine sdf implementation

github.com/TheFuseLab/VL.Fuse - 0c5e4f2a7f09806863eed10c6963b8d9f262d99f authored over 2 years ago by Christian Riekoff <[email protected]>
adjust monadic builder

github.com/TheFuseLab/VL.Fuse - 52e9cb8b971f8abe07c80b293a84894b0dacafd3 authored over 2 years ago by Christian Riekoff <[email protected]>
fix hashcode generation for shadername

github.com/TheFuseLab/VL.Fuse - ddc1fd5db178d02228f5ac126dcf4a3a4f3d54c9 authored over 2 years ago by Christian Riekoff <[email protected]>
add option to add parameters to groupable functions

github.com/TheFuseLab/VL.Fuse - 2c9c4758a7c9701b208879d8cd5c78507d9929e1 authored over 2 years ago by Christian Riekoff <[email protected]>
reformat code

github.com/TheFuseLab/VL.Fuse - fec5a47b0e3c4463e3b5bbbbe44c3f2c4f38a27b authored over 2 years ago by Christian Riekoff <[email protected]>
add persitent hasch code generation

github.com/TheFuseLab/VL.Fuse - 8c847d05d8cc180732dd279dd23fb4c2aa9a6d17 authored over 2 years ago by Christian Riekoff <[email protected]>
update to vl 2022.5

github.com/TheFuseLab/VL.Fuse - cf47dbd1e4d082f3fc269937106c27db4511583d authored over 2 years ago by Christian Riekoff <[email protected]>