fungsi intersectTriangle(ray, segitiga) { const EPSILON = 0.000001; hayu edge1 = triangle.v2.clone().subtriangle.v1); hayu edge2 = triangle.v3.clone().sub(triangle.v1); hayu h = ray.direction.clone.crossedededededededededededededededededededededededededededededededededededededededededededededededededededededededededededededededededededededededededededededededededededededededededededededededededededededededededededededededededed
spam fails_task lang_mismatch pii not_appropriate hate_speech sexual_content quality toxicity humor helpfulness creativity violence