Ecosyste.ms: OpenCollective

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

github.com/pmndrs/react-three-lightmap

In-browser lightmap/AO baker for react-three-fiber and ThreeJS
https://github.com/pmndrs/react-three-lightmap

Merge pull request #24 from pmndrs/offscreen-hook

Carry out offscreen workflow into separate hook

49ceb48e68994bad1eaa33f2d2ddf0011ffed878 authored about 2 years ago
Set up dedicated hook for offscreen baking workflow

f96bbb9031acac35ac0c362c20aa2ef4705e226d authored about 2 years ago
Isolate debug listener interface

dba18aff858d9e83f09b26aeb110acbd2d637754 authored about 2 years ago
Move offscreen canvas init to separate file

665be6fdb3e267e67016af7ee8dbc4ed2127613d authored about 2 years ago
Merge pull request #23 from pmndrs/offscreen

Move all lightmap rendering to independent offscreen canvas

04eeaa8c71030fa0c8bd74418cca8526621f6b52 authored about 2 years ago
Clarify the need for light scene cleanup even for offscreen canvas

21fc9fdcce55e489d0155827be7748f1e8898c9f authored about 2 years ago
Revert "Remove cleanup code from light scene material setup"

This reverts commit 4ddf3db222463e2ff5e2d6ba218af0812c17d8b6.

3d61c2bc4294c3461db194ffab53e7de56707f53 authored about 2 years ago
Only show the final scene when baking is done, to avoid reusing mesh instances

7d55dad0b78e1a524617207276fc2d9c98539245 authored about 2 years ago
Add suspense wrapper to offscreen root

ec5ea0a1d8f6d2b762d5b5538d59efdf5c33ef91 authored about 2 years ago
Fix incorrect texture array sizing

c6ee1901bdf0831f11c3ef628c80818ca24803cf authored about 2 years ago
Tiny tweak for readability

2e7e4e452bb088b1d95aa5a903a54a2368725f6b authored about 2 years ago
Re-add onComplete callback

670bc2aa57a2a9361172021f4ba456d8c5b54f6c authored about 2 years ago
Re-add debug display

b0a1fe248434db98402f99f3dabc3265fb4a3956 authored about 2 years ago
Re-add disabled flag

b732e9e2bc19ed3851d8e86d717ed809f4920a25 authored about 2 years ago
Re-add early cancellation logic

4f1071c5b7aa33726f0e7737af3dca84a823db26 authored about 2 years ago
Remove cleanup code from light scene material setup

4ddf3db222463e2ff5e2d6ba218af0812c17d8b6 authored about 2 years ago
Unify async workflow logic

c80923b62f3dbcc817220349f173b8ac7feb8344 authored about 2 years ago
Simplify work manager to be outside of React

207d5ac5c678efebbb495179cb826e648d84ca68 authored about 2 years ago
Remove unnecessary worker frameloop

bd06b03082592369dda2eb452789a8dfafdec651 authored about 2 years ago
Simplify work manager for offscreen rendering

51245ba49c078728834a8788957bf8e33af75540 authored about 2 years ago
Move output texture clone code

61ae60ba352b24503ef55f91f2fae8ae1f31ad7c authored about 2 years ago
Fill in auto-UV for final scene after offscreen baking

2ad87237134ed64f39495b4fb3b6892a57223303 authored about 2 years ago
Improve workbench state reusability

8e4cd7ef4a337e4e5ada2cc053f241cb87f4e852 authored about 2 years ago
Copy baked texture across GL contexts

922d5831b64a6211b04a0994443edb251709f970 authored about 2 years ago
Run baking inside hidden canvas

d6ca656052579ba2c6849483e607d9702e5c8834 authored about 2 years ago
Clean up material setter

a4f8e03bfe17b1f2e5fe9d56d97f2bd5d0c53890 authored about 2 years ago
Move out final scene material setter

40d9f38bbd8cb07c4fc4356f30e0b9366ea3f918 authored about 2 years ago
Remove light scene ref forwarding

78f0101831d21869076e39c2d59fc1c800d41ff1 authored about 2 years ago
Merge pull request #22 from pmndrs/on-complete

Add onComplete callback instead of Suspense for now

c91b722e2dc3993d0d683b27e2fba7f4f6ec29e4 authored over 2 years ago
Mention onComplete in docs

8b59b68b52c3bcf4be620beca23bd4a42794eb4f authored over 2 years ago
Add basic onComplete callback

ca683be27da52b968ed47755236b93a064fda48f authored over 2 years ago
Merge pull request #21 from pmndrs/version-upgrades

Version upgrades (React 18, r3f 8)

3ba3b388e36129ebb466418be565a8dd18ecd879 authored over 2 years ago
Fix type warning with refs in Storybook debug

9e072a4164b4178288f6b8e2840581bd7ecdafd9 authored over 2 years ago
Ensure original material is updated when lightmap is set

332a485f744e04c2135056b072ec8e930cd5d3e0 authored over 2 years ago
Only set the final lightmap if the baking task was successful

3e33014a3ab2b108fd3ffb76e9525b358f60a81d authored over 2 years ago
Debugging test scene rendering

d10db5573c717105baf7fbd0f71a9bc9da9b950a authored over 2 years ago
Do not suspend while lightmapper is baking

ff46dcdf58582fb5d480168334dc4c9d5b11ac21 authored over 2 years ago
Remove legacy suspense flag

1f62ad0d7070e7d3525753b14629c4b9f32cc1fe authored over 2 years ago
Upgrade Storybook to v6.5.x

3210a8a63e4066038ec3d99d9a75df2e85cf9d28 authored over 2 years ago
Deduplicate lockfile

aa14f1518f806f04ecf3ea14e792a7e9a45752d0 authored over 2 years ago
Upgrade React and r3f versions

b5b5820d9ff620d6fc6821da42e5a3c69906400c authored over 2 years ago
Add wishlist notes

b712e3bde0e35ef717147953ee3a1666db3fbdf7 authored about 3 years ago
v0.0.8

95267f8aad05e1674fdd820534d3276d2d0b8860 authored about 3 years ago
Implement a comprehensive read-only flag instead of auto-UV2 ignore

dade9c267ab2b70563a71593f2c54f1cfdf21e37 authored about 3 years ago
Avoid setting lightmap/AO map on objects without UV2

0e2c3f303bcb7c4a7033a54714f01fd8bb465f5c authored about 3 years ago
Unify and clean up scene traversal logic

9dfaee5384889a0bed3d9dfa8b6c7be9e7cca265 authored about 3 years ago
v0.0.7

3b785cff9d723f04e71c94b82f2270229884c576 authored about 3 years ago
Add bounce multiplier setting

c1bc8a6e92e1ccef241194efab61f5e026794470 authored about 3 years ago
v0.0.6

acac88c35bbe975fb8f115d0559a8f0a727ab0e2 authored about 3 years ago
Avoid merging vertices across material groups

3ebc43f248428ad8d7993648b5ebb95717f1bf6b authored about 3 years ago
Add multi-material story, tweak lightmap reference setting

59bce51b189e120a276596c45cfa18b1eafccfae authored about 3 years ago
Support multi-material meshes

73c08768db286fa295f5df970d802fccc4105873 authored about 3 years ago
v0.0.5

4d7cfed14e6ba74bf9f0c0926971deee6287f95e authored about 3 years ago
Add ability to delay lightmapper start

38154da5693b4eb75226f02370e198b6e16c8211 authored about 3 years ago
Configurable work amount per RAF loop

d0233ebf9f823b66991a72b4e97d78364cc11cfd authored about 3 years ago
Avoid reallocating bake pass output buffer

348cf71bcfddbefa680485127d525cedf6740e36 authored about 3 years ago
Move light probe aggregation logic

eec63f4153209ebb27463bc87a74ff5d7190cd9d authored about 3 years ago
Perform more than one work manager microtask per frame

0a27afeb81e7dae565cb32a85f16676cc81dfc1c authored about 3 years ago
v0.0.4

42b50f32b4e428b9f9dbc4ef74f50029645c2a91 authored about 3 years ago
Merge pull request #16 from pmndrs/fix-suspense

Fix requirement for legacy suspense

dc63ed377b6dd77f97c9d78bee40d63b6f80d611 authored about 3 years ago
Update docs/stories to not use legacy suspense mode

e93d05cd2d207e802a6872360f4b248eaf7dd587 authored about 3 years ago
Add special legacy suspense mode switch

3e510073afa6780225059ffbf47ba7a473431d94 authored about 3 years ago
Merge pull request #15 from pmndrs/job-control-2

Job control rewrite pt2

3185716f91969fda359ebbac1dfe2cdf67c016d2 authored about 3 years ago
Re-add legacy suspense intercept listener

1b7057ae3dbab9a9c9e8709837fd44c782005cf0 authored about 3 years ago
Remove unused legacy suspense tracking

ffa32c8d1fd6afe57a1fbaa45a96fe4134d3aa1b authored about 3 years ago
Fix lightmap scene visibility while baking

0fbcdcc0b38159dbc578e9f7715512509d54ae05 authored about 3 years ago
Fix imports

c578e7a9db49ffb44ce4bfa52591f9351962e636 authored about 3 years ago
Initial work on simplifying suspense management

de2bc450a22096fe8a439cd4467fd8dabfb856cd authored about 3 years ago
Track main lightmap logic as suspending promise

dff6db480ff6bf6b45a7e324d4d8c067998bcd99 authored about 3 years ago
Remove React-aware code from main baker loop

08daa16ab5b5c4e39ecf8ff5bea860740cad36dc authored about 3 years ago
Move out React-aware code from core workbench setup

2971c140b978b290222d159778fed31f53c3cbc5 authored about 3 years ago
Streamline lightmap settings parsing

42edff81b4b6cca4470e5d5bbd756051de338a7e authored about 3 years ago
Simplify item suppression during bake

c0a6694e58e8f8766365ce3075678d201f38d5be authored about 3 years ago
Simplify scene baking workbench prep

7406b44b37a146cfd48a3edc52eea2dd1bb14ab9 authored about 3 years ago
Simplify atlas generator logic

3f6d58f43b9db44adaa89c86e2338e1444d2ae05 authored about 3 years ago
Merge pull request #14 from pmndrs/job-control

Job control rewrite pt1

4475927dc7a0e8a99a9d3fd409e6d937da799b5a authored about 3 years ago
Reject work request when individual requester hook is unmounted

2eaecc5775e0fc8aa91dc6443cb05bf84ebda550 authored about 3 years ago
Simplify work manager

e566965c827abcd070ab1e7eace550d02723837d authored about 3 years ago
Move async renderer code outside of React component

77934c5000ab22bdbb66880ed711148fa8b64ce1 authored about 3 years ago
Fix work manager to correctly abort pending async jobs

6cae887d84bbd8dd8801f788709a8af23f29bca1 authored about 3 years ago
Properly abort long-running async tasks when React component is unmounted

0011fbd9a9ab7c3347c2be4e15d90add2b1b96da authored about 3 years ago
Move light probe setup to be part of async flow

8124fb046940980cc551ea27b6023123cee7d8b1 authored about 3 years ago
Move atlas and work helpers out

449a80bbbfdc0e546ecbb9359399d55a766b68bb authored about 3 years ago
Move more baker orchestration into pure async code

ff3533b3428f2dfda58025d24a40e4bc6ac2376e authored about 3 years ago
Use async logic to orchestrate baking passes

6e1c1ffe43f67db88fa17fc6d077a242944c64af authored about 3 years ago
Remove React references from light probe file

e5454dae778db59144a0edfff8c38b7111a095f8 authored about 3 years ago
Use iterator in light probe function contract

d4d49cff6276b351a180bf77972c46e50c6c8228 authored about 3 years ago
Use iterator for atlas texels queued for baking

9790ee67ebca6e5c0c4f13cf266b1d6a9fcf6ed2 authored about 3 years ago
Remove randomized texel pick map

d644719c8eb22a871b7dcbba6d6441935c4a09b2 authored about 3 years ago
Use generator to return texel batch results

7e854ddb72342e0648119306436353d1eaffb824 authored about 3 years ago
Further reduction in light probe callbacks

7a1357b911278a95feed68f48f7969b6f0133892 authored about 3 years ago
Reduce callback usage when getting texel info for baking

1c61114df5dc2fd621746af3a2a9ef83328929bc authored about 3 years ago
Use yield for probe texel iteration

ce1ae1db86dde90aefb14ca42d87552f4b61755e authored about 3 years ago
Tiny tweak to encapsulate work manager

6427abaa1905a0c3394e83bfc0d4668dd62237be authored about 3 years ago
Move out light scene setup code

03974701987e854bfd4786daef8823fd870284ff authored about 3 years ago
Move light scene setup into React-agnostic function

d397384f6d0391f11c98bf41acb9709e05f11684 authored about 3 years ago
Add emissive multiplier feature

3d28cf739e19de4d3cae5e5314024983db0d17a0 authored about 3 years ago
Demo import fix

054e9ee08e5fdcab5d4d31d850af1a1d28e3a1dd authored about 3 years ago
Fix demo dependency

bf8b0f7a8572c5f9efa2b67ccf1b4c1a36953008 authored about 3 years ago
Fix demo dependencies

3ec2f6282f4d4d4556f920cc812466b6ecfdfde7 authored about 3 years ago