Skip to content

Conversation

andretchen0
Copy link
Contributor

Wrapper for troika-three-text as <TextTroika />. Adds:

  • component
  • demo
  • docs

alvarosabu and others added 2 commits May 2, 2023 17:16
Copy link

netlify bot commented Nov 26, 2024

Deploy Preview for cientos-tresjs failed.

Name Link
🔨 Latest commit 84cb3fd
🔍 Latest deploy log https://app.netlify.com/sites/cientos-tresjs/deploys/674566667ffba5000858a007

@andretchen0 andretchen0 added feature New feature or request p3-significant High-priority enhancement (priority) labels Nov 26, 2024
@andretchen0 andretchen0 marked this pull request as ready for review November 26, 2024 06:11
alvarosabu and others added 3 commits December 13, 2024 10:34
* feat(Helper): add component, demo, docs

* refactor(useHelper): use destructuring

* refactor(useHelper): remove

---------

Co-authored-by: Alvaro Saburido <[email protected]>
@andretchen0 andretchen0 changed the base branch from main to next December 14, 2024 09:37
andretchen0 and others added 14 commits December 14, 2024 10:42
* feat(PointMaterial): add component, demo, docs

* chore: lint

* refactor: remove unused function argument

* feat: deconstruct points material imports

---------

Co-authored-by: alvarosabu <[email protected]>
* feat(MarchingCubes): add component, demo, docs

* feat(MarchingCubes): add default material

* chore: lint

---------

Co-authored-by: alvarosabu <[email protected]>
* feat(CubicBezierLine): add component, demo, docs

* docs: revert broken link
* feat(AccumulativeShadows): add component, demo, docs

* refactor(RandomizedLights): rename interface

* refactor(AccumulativeShadows): change default alphaTest value

* refactor(AccumulativeShadows): expose update function
* feat(Bounds): add component, demo, docs

* refactor(Bounds): useScreenSize -> useResize

* refactor(Bounds): rename variables, remove unneeded state

* docs: fix material items merge issue

---------

Co-authored-by: alvarosabu <[email protected]>
* feat(CircleShadow): add component, demo, docs

* docs(CircleShadow): fix prop name

---------

Co-authored-by: alvarosabu <[email protected]>
* feat(AccumulativeShadows): add component, demo, docs

* feat(Bounds): add component, demo, docs

* refactor(Bounds): useScreenSize -> useResize

* refactor(Bounds): rename variables, remove unneeded state

* refactor(Align): change callback to emit, improve naming

* refactor(RandomizedLights): rename interface

* refactor(AccumulativeShadows): change default alphaTest value

* refactor(AccumulativeShadows): expose update function

* feat(Stage): add component, demo, docs

* docs: fix material items

* feat: import RandomizedLightsProps from correct file

* refactor(Stage): update types

---------

Co-authored-by: alvarosabu <[email protected]>
Copy link

pkg-pr-new bot commented Jan 3, 2025

Open in Stackblitz

npm i https://pkg.pr.new/@tresjs/cientos@539

commit: 10d4097

@alvarosabu
Copy link
Member

Hi, @andretchen0 I'm not convinced we should include this external package since it adds ~166 KB of code. Cientos bundle size is almost 1MB now (986.06 kB).

Maybe it´s time to consider having an integrations subpackage where these dependencies are peer so the user needs to install them along cientos to work and they are not included in the bundle

Screenshot 2025-01-06 at 11 07 32

Screenshot 2025-01-06 at 11 06 46

Base automatically changed from next to main September 20, 2025 18:26
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature New feature or request p3-significant High-priority enhancement (priority)
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants