Skip to content

Commit

Permalink
feat: opt distance
Browse files Browse the repository at this point in the history
  • Loading branch information
JujieX committed May 22, 2024
1 parent 6737bd6 commit 167a3a5
Showing 3 changed files with 8 additions and 10 deletions.
4 changes: 2 additions & 2 deletions src/babylon/particle-benchmark.ts
Original file line number Diff line number Diff line change
@@ -34,7 +34,7 @@ const createScene = function () {
// Camera
var camera = new UniversalCamera(
"ArcRotateCamera",
new Vector3(0, 0, -180),
new Vector3(0, 0, -220),
scene
);

@@ -47,7 +47,7 @@ const createScene = function () {

// Fire!
const xCount = 25;
const yCount = 30;
const yCount = 20;
const xSpacing = 3;
const ySpacing = 5;

9 changes: 4 additions & 5 deletions src/galacean/particle-benchmark.ts
Original file line number Diff line number Diff line change
@@ -34,14 +34,13 @@ WebGLEngine.create({

// Create camera
const cameraEntity = rootEntity.createChild("camera_entity");
cameraEntity.transform.position = new Vector3(0, 0, 180);
cameraEntity.transform.position = new Vector3(0, 0, 220);

const camera = cameraEntity.addComponent(Camera);
camera.farClipPlane = 200;
camera.fieldOfView = 60;
camera.farClipPlane = 500;

const xCount = 25;
const yCount = 30;
const xCount = 20;
const yCount = 25;
const xSpacing = 3;
const ySpacing = 5;

5 changes: 2 additions & 3 deletions src/three/particle-benchmark.ts
Original file line number Diff line number Diff line change
@@ -21,7 +21,6 @@ import ParticleSystem, {
Color,
RandomDrift,
} from "three-nebula";
import { OrbitControls } from "three/examples/jsm/controls/OrbitControls";

// Initialize scene, camera, and renderer
const scene = new THREE.Scene();
@@ -31,7 +30,7 @@ const camera = new THREE.PerspectiveCamera(
0.1,
1000
);
camera.position.z = 180;
camera.position.z = 220;

const canvas = document.getElementById("canvas");
const renderer = new THREE.WebGLRenderer({ canvas: canvas });
@@ -79,7 +78,7 @@ loader.load(
const system = new ParticleSystem();

const xCount = 25;
const yCount = 30;
const yCount = 20;
const xSpacing = 3;
const ySpacing = 5;

0 comments on commit 167a3a5

Please sign in to comment.