# \#scale

**URL:** https://discourse.threejs.org/tag/scale/270.md

[Latest](https://discourse.threejs.org/latest.md) · [Categories](https://discourse.threejs.org/categories.md) · [Tags](https://discourse.threejs.org/tags.md)

---

## [\[HELP\] FBXLoader SkinnedMesh does not scale with the model?](https://discourse.threejs.org/t/help-fbxloader-skinnedmesh-does-not-scale-with-the-model/18017)

<div class="topic-metadata">

**Author:** [@ViniciusFranciscoXavier](https://discourse.threejs.org/u/ViniciusFranciscoXavier)\
**Replies:** 4\
**Last updated:** [January 3, 2026, 3:47pm UTC](https://discourse.threejs.org/t/help-fbxloader-skinnedmesh-does-not-scale-with-the-model/18017 "2026-01-03T15:47:32Z")

</div>

Problem URL: https://viniciusfxavier.github.io/threejs/learning-3-test/dist/index.html Source Code: https://github.com/ViniciusFXavier/threejs/blob/e5605428da908a1c1534c7f93af96c09de90f436/learning-3-test/src/index.ts#L…

---

## [How to limit scale range (min/max) efficiently for many sprites?](https://discourse.threejs.org/t/how-to-limit-scale-range-min-max-efficiently-for-many-sprites/82029)

<div class="topic-metadata">

**Author:** [@bergun](https://discourse.threejs.org/u/bergun)\
**Replies:** 0\
**Last updated:** [May 5, 2025, 12:33pm UTC](https://discourse.threejs.org/t/how-to-limit-scale-range-min-max-efficiently-for-many-sprites/82029 "2025-05-05T12:33:27Z")

</div>

How can I set the min. and max. scale values of the sprite when the sizeAttenuation value is true in SpriteMaterial? I want it to be minScale when the camera is too far away and maxScale when it is too close and I want t…

---

## [How do I apply scale](https://discourse.threejs.org/t/how-do-i-apply-scale/74881)

<div class="topic-metadata">

**Author:** [@yodha](https://discourse.threejs.org/u/yodha)\
**Replies:** 8\
**Last updated:** [February 16, 2025, 1:00am UTC](https://discourse.threejs.org/t/how-do-i-apply-scale/74881 "2025-02-16T01:00:22Z")

</div>

For instance i have scaled the model to (2, 1, 1) and now i want the model scale to be reset to (1,1,1) without changing the model. (just like how we apply scale in blender) how can i do that, is that even possible. Th…

---

## [Issues Applying Independent Scaling to Child Mesh in Three.js When Parent Mesh is Scaled](https://discourse.threejs.org/t/issues-applying-independent-scaling-to-child-mesh-in-three-js-when-parent-mesh-is-scaled/76464)

<div class="topic-metadata">

**Author:** [@hii](https://discourse.threejs.org/u/hii)\
**Replies:** 0\
**Last updated:** [January 14, 2025, 8:35pm UTC](https://discourse.threejs.org/t/issues-applying-independent-scaling-to-child-mesh-in-three-js-when-parent-mesh-is-scaled/76464 "2025-01-14T20:35:40Z")

</div>

I have a parent class that extends THREE.Mesh (export default class Parent extends THREE.Mesh). This parent class is scaled using .scale.set(xScale, yScale, zScale). I also have a THREE.Mesh that is added to the parent …

---

## [Unit of measurement.Same scale for all 3dmodels in Three.js Scene,1\*1.Models size are huge](https://discourse.threejs.org/t/unit-of-measurement-same-scale-for-all-3dmodels-in-three-js-scene-1-1-models-size-are-huge/44420)

<div class="topic-metadata">

**Author:** [@vira4\_company](https://discourse.threejs.org/u/vira4_company)\
**Replies:** 6\
**Last updated:** [September 30, 2024, 1:10pm UTC](https://discourse.threejs.org/t/unit-of-measurement-same-scale-for-all-3dmodels-in-three-js-scene-1-1-models-size-are-huge/44420 "2024-09-30T13:10:37Z")

</div>

Hi When I add different 3dmodels in my threejs scene,theire size are different So,I want to match them with a unit,I mean when I add 11 scale cube as a geometry I want to change other 3dmodels that I upload like this …

---

## [Responsive object position/scale](https://discourse.threejs.org/t/responsive-object-position-scale/71335)

<div class="topic-metadata">

**Author:** [@aka\_lux](https://discourse.threejs.org/u/aka_lux)\
**Replies:** 2\
**Last updated:** [September 27, 2024, 11:19pm UTC](https://discourse.threejs.org/t/responsive-object-position-scale/71335 "2024-09-27T23:19:01Z")

</div>

Hi everyone, I’m trying to figure out the best way to make the position (and scale if needed) of the model across all devices without relying only on match medias. Ofc I can’t use %, so is there something built into Thre…

---

## [Is there any functional reason to use a 1, 10, 100, or 1000 unit scale?](https://discourse.threejs.org/t/is-there-any-functional-reason-to-use-a-1-10-100-or-1000-unit-scale/67658)

<div class="topic-metadata">

**Author:** [@mbaycura](https://discourse.threejs.org/u/mbaycura)\
**Replies:** 5\
**Last updated:** [July 5, 2024, 1:23pm UTC](https://discourse.threejs.org/t/is-there-any-functional-reason-to-use-a-1-10-100-or-1000-unit-scale/67658 "2024-07-05T13:23:48Z")

</div>

I understand that dimensions in Three.JS are on a unitless scale, and that when modelling to a real dimension I can make the scale meet the range that best fits my object sizes. For example I can make 1 unit = 1m, or 10…

---

## [Scale image texture](https://discourse.threejs.org/t/scale-image-texture/63795)

<div class="topic-metadata">

**Author:** [@Noa](https://discourse.threejs.org/u/Noa)\
**Replies:** 1\
**Last updated:** [April 9, 2024, 9:32am UTC](https://discourse.threejs.org/t/scale-image-texture/63795 "2024-04-09T09:32:53Z")

</div>

Hi, We are working on a function that will be called when for example a slider changes values and it updates the scale of an image texture. The image texture has already been created with drawing the image source on a c…

---

## [Scale object while preserving ratio](https://discourse.threejs.org/t/scale-object-while-preserving-ratio/61813)

<div class="topic-metadata">

**Author:** [@MarekDzw](https://discourse.threejs.org/u/MarekDzw)\
**Replies:** 1\
**Last updated:** [February 22, 2024, 1:42pm UTC](https://discourse.threejs.org/t/scale-object-while-preserving-ratio/61813 "2024-02-22T13:42:55Z")

</div>

Hi, With transform control mode set to scale I’m able to scale plane in one direction at time which breaks the ratio of the plane - plane with texture which ratio shouldn’t change. Is there any way to scale one side of…

---

## [How to get the exact scale of a sprite image for a geomery object...?](https://discourse.threejs.org/t/how-to-get-the-exact-scale-of-a-sprite-image-for-a-geomery-object/59059)

<div class="topic-metadata">

**Author:** [@JazyJentler](https://discourse.threejs.org/u/JazyJentler)\
**Replies:** 3\
**Last updated:** [December 15, 2023, 8:15am UTC](https://discourse.threejs.org/t/how-to-get-the-exact-scale-of-a-sprite-image-for-a-geomery-object/59059 "2023-12-15T08:15:30Z")

</div>

I have 2 questions, and I need your warm helps. T T In the above image… The green wireframe is a PlaneGeometry. The red edge is a BoxGeometry, which has same x y z lengths. The camera position is ( 1, 1, 0.8165 ) t…

---

## [How to correctly resize sphere using mouse drag](https://discourse.threejs.org/t/how-to-correctly-resize-sphere-using-mouse-drag/58892)

<div class="topic-metadata">

**Author:** [@tiffytaff0898](https://discourse.threejs.org/u/tiffytaff0898)\
**Replies:** 3\
**Last updated:** [December 5, 2023, 3:37am UTC](https://discourse.threejs.org/t/how-to-correctly-resize-sphere-using-mouse-drag/58892 "2023-12-05T03:37:49Z")

</div>

Hello everyone! I am trying to scale a sphere based on mouse drag. In my current implementation I can resize the sphere just fine. However there are some issues with the direction in which the scaling takes place. I wan…

---

## [Postion a 3d dress model on to the center of left and right shoulder keypoints detected from posenet](https://discourse.threejs.org/t/postion-a-3d-dress-model-on-to-the-center-of-left-and-right-shoulder-keypoints-detected-from-posenet/57824)

<div class="topic-metadata">

**Author:** [@Shahzeen\_Ahmad](https://discourse.threejs.org/u/Shahzeen_Ahmad)\
**Replies:** 3\
**Last updated:** [November 17, 2023, 5:39pm UTC](https://discourse.threejs.org/t/postion-a-3d-dress-model-on-to-the-center-of-left-and-right-shoulder-keypoints-detected-from-posenet/57824 "2023-11-17T17:39:40Z")

</div>

Hi, I detect human body pose from a webcam using TensorFlow pose. I want to place my 3d dress in the center of the left and right shoulder. I’m converting the pixel X Y coordinates to 3D coordinates but the 3d dress in n…

---

## [Model position different in local and public domain](https://discourse.threejs.org/t/model-position-different-in-local-and-public-domain/57638)

<div class="topic-metadata">

**Author:** [@Parisa\_Shahbazi](https://discourse.threejs.org/u/Parisa_Shahbazi)\
**Replies:** 5\
**Last updated:** [November 1, 2023, 2:21pm UTC](https://discourse.threejs.org/t/model-position-different-in-local-and-public-domain/57638 "2023-11-01T14:21:59Z")

</div>

Hi I have a question. There is a panel that user can add model and set model and camera position,scale,rotation and all of them will save in a json file as a config. Then by another URL we read that config file and ev…

---

## [How can I fit a 3D model within the bounding area of an orthographic camera?](https://discourse.threejs.org/t/how-can-i-fit-a-3d-model-within-the-bounding-area-of-an-orthographic-camera/56734)

<div class="topic-metadata">

**Author:** [@Sheraz\_Siddiqui](https://discourse.threejs.org/u/Sheraz_Siddiqui)\
**Replies:** 1\
**Last updated:** [October 7, 2023, 1:52pm UTC](https://discourse.threejs.org/t/how-can-i-fit-a-3d-model-within-the-bounding-area-of-an-orthographic-camera/56734 "2023-10-07T13:52:17Z")

</div>

I have a 3D model, and I want to display it similarly to the sample image below on mobile devices with different aspect ratios. What should be the right approach to achieve this using an orthographic camera?

---

## [The way scale is calculated for AR apps to preserve real-world size](https://discourse.threejs.org/t/the-way-scale-is-calculated-for-ar-apps-to-preserve-real-world-size/41797)

<div class="topic-metadata">

**Author:** [@new](https://discourse.threejs.org/u/new)\
**Replies:** 2\
**Last updated:** [September 4, 2023, 5:00pm UTC](https://discourse.threejs.org/t/the-way-scale-is-calculated-for-ar-apps-to-preserve-real-world-size/41797 "2023-09-04T17:00:33Z")

</div>

Hi, I have a ML model that analyzes camera video-stream and returns coordinates of an object on a screen (something like Mediapipe Pose, also I have a real-world sized 3D gLTF model which I want to render on top of one …

---

## [Location of the point on the edge of a scaled object](https://discourse.threejs.org/t/location-of-the-point-on-the-edge-of-a-scaled-object/54753)

<div class="topic-metadata">

**Author:** [@Michael\_Nicol](https://discourse.threejs.org/u/Michael_Nicol)\
**Replies:** 1\
**Last updated:** [August 8, 2023, 2:47am UTC](https://discourse.threejs.org/t/location-of-the-point-on-the-edge-of-a-scaled-object/54753 "2023-08-08T02:47:29Z")

</div>

I have a cube of a given length, width, and height. I mark the extremes of this cube as xLow, yLow, zLow, xHigh, yHigh, and zHigh. I have an object on the corner of that cube at (xLow, yLow, zLow) If the initial scale…

---

## [Scale gltf model dynamically](https://discourse.threejs.org/t/scale-gltf-model-dynamically/52714)

<div class="topic-metadata">

**Author:** [@juicerblender](https://discourse.threejs.org/u/juicerblender)\
**Replies:** 4\
**Last updated:** [July 5, 2023, 5:17pm UTC](https://discourse.threejs.org/t/scale-gltf-model-dynamically/52714 "2023-07-05T17:17:24Z")

</div>

Hello Guys, so basically im developing a web app and want to render 3d models in my react app. I am totally noob in 3d modelling and threejs so i don’t understand the technicality, but i managed to get things running so …

---

## [How can i set model.scale as canvas size?](https://discourse.threejs.org/t/how-can-i-set-model-scale-as-canvas-size/53316)

<div class="topic-metadata">

**Author:** [@wlsgur3710](https://discourse.threejs.org/u/wlsgur3710)\
**Replies:** 1\
**Last updated:** [June 28, 2023, 6:48pm UTC](https://discourse.threejs.org/t/how-can-i-set-model-scale-as-canvas-size/53316 "2023-06-28T18:48:34Z")

</div>

this is my code function (gltf) { model = gltf.scene; // model.scale.set(0.3, 0.3, 0.3); // model.scale.set(0.03, 0.03, 0.03); //모델 크기 계산 const bbox = new window.THREE.Box3().se…

---

## [Feature idea: world scale, or unit scale](https://discourse.threejs.org/t/feature-idea-world-scale-or-unit-scale/49063)

<div class="topic-metadata">

**Author:** [@trusktr](https://discourse.threejs.org/u/trusktr)\
**Replies:** 7\
**Last updated:** [June 2, 2023, 10:39am UTC](https://discourse.threejs.org/t/feature-idea-world-scale-or-unit-scale/49063 "2023-06-02T10:39:40Z")

</div>

“units” in three.js are supposed to be in meters. Some formulas, for example physically correct lights, assume units of meters. We cannot simply change the .scale of a Scene, because that changes the result of how light…

---

## [Scale objects along an axis](https://discourse.threejs.org/t/scale-objects-along-an-axis/51880)

<div class="topic-metadata">

**Author:** [@Secretarybird07](https://discourse.threejs.org/u/Secretarybird07)\
**Replies:** 2\
**Last updated:** [May 23, 2023, 5:04am UTC](https://discourse.threejs.org/t/scale-objects-along-an-axis/51880 "2023-05-23T05:04:36Z")

</div>

I want to scale the object using the axis I created. What should I do? The following is what I did.But there was no result var axis = new THREE.Vector3(1, 2, 1); var scalar = 2; var matrix = new THREE.Matrix4().makeSca…

---

## [How to scale down/up a model for consistency](https://discourse.threejs.org/t/how-to-scale-down-up-a-model-for-consistency/51623)

<div class="topic-metadata">

**Author:** [@kreysix](https://discourse.threejs.org/u/kreysix)\
**Replies:** 2\
**Last updated:** [May 16, 2023, 4:47pm UTC](https://discourse.threejs.org/t/how-to-scale-down-up-a-model-for-consistency/51623 "2023-05-16T16:47:38Z")

</div>

Hello, I have an interface wherein I can upload models. Now the issue is that some models are coming as very large and some very small even though with a scale of 1.0 Now this makes the model go outside the canvas v…

---

## [How to apply scale?](https://discourse.threejs.org/t/how-to-apply-scale/48788)

<div class="topic-metadata">

**Author:** [@goout](https://discourse.threejs.org/u/goout)\
**Replies:** 1\
**Last updated:** [March 7, 2023, 12:14pm UTC](https://discourse.threejs.org/t/how-to-apply-scale/48788 "2023-03-07T12:14:23Z")

</div>

Hi there! I am stuck with some AR issues on iOS. So, for some reasons in our project we use scale x -1 for flipping geometry. And that geometry loses facade faces in ‘quick look ar’ app on iOS. Scale x -1 is flipping no…

---

## [Change the origin and stretch from left to right](https://discourse.threejs.org/t/change-the-origin-and-stretch-from-left-to-right/44087)

<div class="topic-metadata">

**Author:** [@miao-liu](https://discourse.threejs.org/u/miao-liu)\
**Replies:** 4\
**Last updated:** [October 28, 2022, 7:58am UTC](https://discourse.threejs.org/t/change-the-origin-and-stretch-from-left-to-right/44087 "2022-10-28T07:58:37Z")

</div>

hello everyone! I’m exporting a model from blender. The default origin is the center of the cabinet. I want to be able to customize its origin. For example: define the origin of the whole model to be at the bottom cent…

---

## [Auto size/center gtlf model](https://discourse.threejs.org/t/auto-size-center-gtlf-model/39766)

<div class="topic-metadata">

**Author:** [@thedukeness](https://discourse.threejs.org/u/thedukeness)\
**Replies:** 0\
**Last updated:** [June 28, 2022, 7:48pm UTC](https://discourse.threejs.org/t/auto-size-center-gtlf-model/39766 "2022-06-28T19:48:41Z")

</div>

trying to make a GLTF/GLB loader, for example upload the model and it will be auto scaled and centered to a box set in the middle of the scene, iv pretty much got things working as i want, but im stumped , esp with my la…

---

## [Why negative scales don't work?](https://discourse.threejs.org/t/why-negative-scales-dont-work/25995)

<div class="topic-metadata">

**Author:** [@prominent](https://discourse.threejs.org/u/prominent)\
**Replies:** 4\
**Last updated:** [April 18, 2022, 5:08am UTC](https://discourse.threejs.org/t/why-negative-scales-dont-work/25995 "2022-04-18T05:08:54Z")

</div>

I’m trying to scale some objects, but I find that they become weird when negatives are used… So I’ve been trying to figure out a way to fix the weirdness (objects flipping back to positive scales when they should be nega…

---

## [Resize object without distortion](https://discourse.threejs.org/t/resize-object-without-distortion/786)

<div class="topic-metadata">

**Author:** [@gg150190](https://discourse.threejs.org/u/gg150190)\
**Replies:** 4\
**Last updated:** [September 27, 2019, 8:24am UTC](https://discourse.threejs.org/t/resize-object-without-distortion/786 "2019-09-27T08:24:47Z")

</div>

I have a rectangular frame which i need to scale but there is a constraint that scaling should happen either on horizontal parts or vertical parts of frame depending in x or y axis only. Meaning if i want to scale only v…

---

## [Reasons why scale wouldn't work?](https://discourse.threejs.org/t/reasons-why-scale-wouldnt-work/28779)

<div class="topic-metadata">

**Author:** [@tgryffyn](https://discourse.threejs.org/u/tgryffyn)\
**Replies:** 2\
**Last updated:** [August 10, 2021, 12:05am UTC](https://discourse.threejs.org/t/reasons-why-scale-wouldnt-work/28779 "2021-08-10T00:05:59Z")

</div>

I feel like this is going to be just something dumb I’m doing and I hate even ask, but I’ve spent too much time on this and there’s no shame in asking the experts for help, right? :slight\_smile: I hope it’s ok to just l…

---

## [Scale mesh / geometry by amount of pixels](https://discourse.threejs.org/t/scale-mesh-geometry-by-amount-of-pixels/28088)

<div class="topic-metadata">

**Author:** [@Stephan\_Haberle](https://discourse.threejs.org/u/Stephan_Haberle)\
**Replies:** 1\
**Last updated:** [July 18, 2021, 6:16pm UTC](https://discourse.threejs.org/t/scale-mesh-geometry-by-amount-of-pixels/28088 "2021-07-18T18:16:55Z")

</div>

I’d like to be able to expand a geometry or mesh by, for example, 10 pixels. It should expand the shape by a “border” of x Pixels like the red part in the picture: Is there some way to achieve this?

---

## [Does Three have any kind of independent unit? I understand that a unit in Three is abstract, but scale.set seems to be relative to the models imported size](https://discourse.threejs.org/t/does-three-have-any-kind-of-independent-unit-i-understand-that-a-unit-in-three-is-abstract-but-scale-set-seems-to-be-relative-to-the-models-imported-size/16019)

<div class="topic-metadata">

**Author:** [@kylewetton](https://discourse.threejs.org/u/kylewetton)\
**Replies:** 11\
**Last updated:** [June 16, 2021, 11:40am UTC](https://discourse.threejs.org/t/does-three-have-any-kind-of-independent-unit-i-understand-that-a-unit-in-three-is-abstract-but-scale-set-seems-to-be-relative-to-the-models-imported-size/16019 "2021-06-16T11:40:22Z")

</div>

So basically, if I had two chairs created in Blender, which has real-world scales set. Here’s an example “Small Chair” is 1.5 metres tall. “Big Chair” is 25 metres tall. Three will see "Small Chair"s scale as 1. Thre…

---

## [Apply Transform2d to texures when exporting to USDZ](https://discourse.threejs.org/t/apply-transform2d-to-texures-when-exporting-to-usdz/26140)

<div class="topic-metadata">

**Author:** [@kolodi](https://discourse.threejs.org/u/kolodi)\
**Replies:** 0\
**Last updated:** [May 11, 2021, 7:54am UTC](https://discourse.threejs.org/t/apply-transform2d-to-texures-when-exporting-to-usdz/26140 "2021-05-11T07:54:05Z")

</div>

Hello, I am using the KHR\_texture\_transform extension for glTF models so I can specify a custom tiling (repeat) for each of my texture. I can have AO map with scale of (1,1) and both normal and color maps with scale of,…

[Next page](https://discourse.threejs.org/tag/scale/270.md?match_all_tags=true&page=1&tags%5B%5D=scale)
