component","2025-04-24T09:26:06Z","https://github.com/Tresjs/tres/issues/1002",0.7566184,{"description":3159,"labels":3160,"number":1351,"owner":3139,"repository":3164,"state":3141,"title":3165,"updated_at":3166,"url":3167,"score":3168},"Extend https://github.com/antfu/eslint-config flat config and use [ESLint Stylistic](https://github.com/eslint-stylistic/eslint-stylistic). Maintenance would be easier\r\n\r\nSimilar to my [personal eslint](https://github.com/alvarosabu/eslint-config) ",[3161],{"name":3162,"color":3163},"enhancement","a2eeef","configs","Refactor to extend antfu eslit config with flat config support","2024-03-17T11:26:05Z","https://github.com/Tresjs/configs/issues/4",0.7962192,{"description":3170,"labels":3171,"number":3173,"owner":3139,"repository":3174,"state":3141,"title":3175,"updated_at":3176,"url":3177,"score":3178},"**Is your feature request related to a problem? Please describe.**\r\nFor the same controls, Tweakpane is roughly half the height of Leches. I often find myself tweaking/removing controls to get Leches to fit in a window. That's a design tradeoff, but since I'm mostly working on docs/playground examples aimed at other devs, I'd trade whitespace/larger controls/larger type for having more controls \"above the fold\".\r\n",[3172],{"name":3162,"color":3163},88,"leches","Compact view","2023-12-13T18:42:25Z","https://github.com/Tresjs/leches/issues/88",0.8189029,{"description":3180,"labels":3181,"number":1941,"owner":3139,"repository":3185,"state":3141,"title":3186,"updated_at":3187,"url":3188,"score":3189},"https://cineshader.com/",[3182],{"name":3183,"color":3184},"showcase","FBF307","lab","Replicate Cinesshader effect","2023-04-29T14:23:18Z","https://github.com/Tresjs/lab/issues/29",0.834566,{"description":3191,"labels":3192,"number":3194,"owner":3139,"repository":3195,"state":3196,"title":3197,"updated_at":3198,"url":3199,"score":3200},"**Is your feature request related to a problem? Please describe.**\r\nPmndr's SMAAEffect should be available.",[3193],{"name":3162,"color":3163},114,"post-processing","closed","SMAAEffect","2025-03-30T18:17:32Z","https://github.com/Tresjs/post-processing/issues/114",0.7851178,{"description":3202,"labels":3203,"number":1351,"owner":3139,"repository":3207,"state":3196,"title":3208,"updated_at":3209,"url":3210,"score":3168},"\r\n\u003Cimg width=\"623\" alt=\"Screenshot 2023-03-01 at 08 05 55\" src=\"https://user-images.githubusercontent.com/4699008/222068182-92bd8c64-8551-4df5-a78b-8917a40f5867.png\">\r\n\r\n\r\n**Is your feature request related to a problem? Please describe.**\r\nA [contact shadow](https://threejs.org/examples/#webgl_shadow_contact) implementation, facing upwards (positive Y) by default. scale can be a positive number or a 2D array [x: number, y: number].\r\n\r\n```\u003CContactShadows opacity=\"1\" scale=\"10\" blur=\"1\" far=\"10\" resolution=\"256\" color=\"#000000\" />```\r\n\r\nSince this is a rather expensive effect you can limit the number of frames it renders when your objects are static. For instance, making it render only once:\r\n\r\n```\u003CContactShadows frames=\"1\" />```\r\n\r\n**Describe the solution you'd like**\r\nAbstraction in cientos\r\n\r\n**Suggested solution**\r\nCheck drei [implementation](https://github.com/pmndrs/drei/blob/master/src/core/ContactShadows.tsx)\r\n\r\n\r\n**Additional context**\r\nAdd any other context or screenshots about the feature request here.\r\n",[3204],{"name":3205,"color":3206},"feature","c2e0c6","cientos","Contact Shadows ","2023-05-17T13:56:58Z","https://github.com/Tresjs/cientos/issues/4",{"description":3212,"labels":3213,"number":3215,"owner":3139,"repository":3195,"state":3196,"title":3216,"updated_at":3217,"url":3218,"score":3219},"**Describe the solution you'd like**\r\nThe library should support the pixelation effect of [postprocessing](https://github.com/pmndrs/postprocessing).",[3214],{"name":3162,"color":3163},62,"pixelation effect","2023-10-21T15:49:58Z","https://github.com/Tresjs/post-processing/issues/62",0.8122391,{"description":3221,"labels":3222,"number":285,"owner":3139,"repository":3153,"state":3196,"title":3224,"updated_at":3225,"url":3226,"score":3227},"Render 3D text using ThreeJS's [TextGeometry](https://threejs.org/docs/index.html?q=textg#examples/en/geometries/TextGeometry).\r\n\r\nText3D will suspend while loading the font data. Text3D requires fonts in JSON format generated through [http://gero3.github.io/facetype.js](http://gero3.github.io/facetype.js/), either as a path to a JSON file or a JSON object. If you face display issues try checking \"Reverse font direction\" in the typeface tool.\r\n```\r\n\u003CText3D :font=\"fontUrl\" v-bind=\"{...textOptions}\">\r\n Hola Tres\r\n \u003CTresMeshNormalMaterial />\r\n\u003C/Text3D>\r\n```",[3223],{"name":3205,"color":3206},"Text3D cientos","2022-12-08T10:14:11Z","https://github.com/Tresjs/tres/issues/15",0.8196839,{"description":3229,"labels":3230,"number":1235,"owner":3139,"repository":3195,"state":3196,"title":3232,"updated_at":3233,"url":3234,"score":3235},"**Is your feature request related to a problem? Please describe.**\r\nOutlinepass is not available as a component in this module.\r\n\r\n**Describe the solution you'd like**\r\nHave a component available to add the [OutlinePass](https://github.com/mrdoob/three.js/blob/master/examples/jsm/postprocessing/OutlinePass.js) to the EffectComposer.\r\n\r\n**Suggested solution**\r\nAdding the component. 😄\r\n",[3231],{"name":3162,"color":3163},"Support for OutlinePass","2023-04-28T07:47:55Z","https://github.com/Tresjs/post-processing/issues/6",0.82616544,["Reactive",3237],{},["Set"],["ShallowReactive",3240],{"$fTRc1wZytZ_XrK4EfJfei_Sz-An4H4Yy6syhVxH_PVJc":-1,"$f0-hKi7wLaphj1N8yibtAayeKzaZhD_rGI975NxM-dt8":-1},"/Tresjs/cientos/604"]