glm
jvm glm
파일 탐색기
최종 버전 다운로드 (.zip)- build.yml
- glm__clean_assemble__no_docs_.xml
- .gitignore
- kotlinc.xml
- misc.xml
- vcs.xml
- gradle-wrapper.jar
- gradle-wrapper.properties
- noise.kt
- Random.kt
- setup.kt
- DualQuat.kt
- dualQuat_operators.kt
- DualQuatD.kt
- dualQuatD_operators.kt
- ext_matrixClipSpace.kt
- ext_matrixProjection.kt
- ext_matrixTransform.kt
- ext_quaternionCommon.kt
- ext_quaternionExponential.kt
- ext_QuaternionGeometric.kt
- ext_QuaternionRelational.kt
- ext_quaternionTransform.kt
- ext_quaternionTrigonometric.kt
- ext_scalarCommon.kt
- ext_ScalarRelational.kt
- matrixRelational.kt
- func_common.kt
- func_vector1_common.kt
- func_vector2_common.kt
- func_vector3_common.kt
- func_vector4_common.kt
- func_exponential.kt
- func_geometric.kt
- func_matrixRelational.kt
- func_trigonometric.kt
- func_vec_relational.kt
- funcInteger.kt
- gtc_MatrixInverse.kt
- gtc_Quaternion.kt
- gtxClosestPoint.kt
- gtxEasing.kt
- gtxEulerAngles.kt
- gtxFastTrigonometry.kt
- gtxInteger.kt
- gtxIntersect.kt
- gtxMatrixCrossProduct.kt
- gtxMatrixFactorization.kt
- gtxMatrixOperation.kt
- gtxNormal.kt
- gtxOptimumPow.kt
- gtxRotateVector.kt
- gtxSpline.kt
- gtxTexture.kt
- gtxVectorAngle.kt
- matrixDecompose.kt
- mat2x2_operators.kt
- mat2x2d_operators.kt
- Mat2.kt
- Mat2d.kt
- Mat2x2t.kt
- Mat2x3.kt
- Mat2x3d.kt
- Mat2x3t.kt
- Mat2x4.kt
- Mat2x4d.kt
- Mat2x4t.kt
- Mat3x2.kt
- Mat3x2d.kt
- Mat3x2t.kt
- mat3_operators.kt
- mat3d_operators.kt
- Mat3.kt
- Mat3d.kt
- Mat3x3t.kt
- Mat3x4.kt
- Mat3x4d.kt
- Mat3x4t.kt
- Mat4x2.kt
- Mat4x2d.kt
- Mat4x2t.kt
- Mat4x3.kt
- Mat4x3d.kt
- Mat4x3t.kt
- mat4_operators.kt
- mat4d_operators.kt
- Mat4.kt
- Mat4d.kt
- Mat4x4t.kt
- gtx_quaternion.kt
- Quat.kt
- quat_operators.kt
- QuatD.kt
- quatD_operators.kt
- QuatT.kt
- opVec1.kt
- opVec1b.kt
- opVec1d.kt
- opVec1i.kt
- opVec1l.kt
- opVec1s.kt
- opVec1ub.kt
- opVec1ui.kt
- opVec1ul.kt
- opVec1us.kt
- Vec1.kt
- Vec1b.kt
- Vec1bool.kt
- Vec1d.kt
- Vec1i.kt
- Vec1l.kt
- Vec1s.kt
- Vec1t.kt
- Vec1ub.kt
- Vec1ui.kt
- Vec1ul.kt
- Vec1us.kt
- opVec2.kt
- opVec2b.kt
- opVec2d.kt
- opVec2i.kt
- opVec2l.kt
- opVec2s.kt
- opVec2ub.kt
- opVec2ui.kt
- opVec2ul.kt
- opVec2us.kt
- swizzle Vec2.kt
- swizzle Vec2b.kt
- swizzle Vec2d.kt
- swizzle Vec2i.kt
- swizzle Vec2l.kt
- swizzle Vec2s.kt
- swizzle Vec2ub.kt
- swizzle Vec2ui.kt
- swizzle Vec2ul.kt
- swizzle Vec2us.kt
- Vec2.kt
- Vec2b.kt
- Vec2bool.kt
- Vec2d.kt
- Vec2i.kt
- Vec2l.kt
- Vec2s.kt
- Vec2t.kt
- Vec2ub.kt
- Vec2ui.kt
- Vec2ul.kt
- Vec2us.kt
- vec3_operators.kt
- vec3b_operators.kt
- vec3d_operators.kt
- vec3i_operators.kt
- vec3l_operators.kt
- vec3s_operators.kt
- vec3ub_operators.kt
- vec3ui_operators.kt
- vec3ul_operators.kt
- vec3us_operators.kt
- swizzle Vec3.kt
- swizzle Vec3b.kt
- swizzle Vec3d.kt
- swizzle Vec3i.kt
- swizzle Vec3l.kt
- swizzle Vec3s.kt
- swizzle Vec3ub.kt
- swizzle Vec3ui.kt
- swizzle Vec3ul.kt
- swizzle Vec3us.kt
- Vec3.kt
- Vec3b.kt
- Vec3bool.kt
- Vec3d.kt
- Vec3i.kt
- Vec3l.kt
- Vec3s.kt
- Vec3t.kt
- Vec3ub.kt
- Vec3ui.kt
- Vec3ul.kt
- Vec3us.kt
- vec4_operators.kt
- vec4b_operators.kt
- vec4bool_operators.kt
- vec4d_operators.kt
- vec4i_operators.kt
- vec4l_operators.kt
- vec4s_operators.kt
- vec4ub_operators.kt
- vec4ui_operators.kt
- vec4ul_operators.kt
- vec4us_operators.kt
- swizzle Vec4.kt
- swizzle Vec4b.kt
- swizzle Vec4d.kt
- swizzle Vec4i.kt
- swizzle Vec4l.kt
- swizzle Vec4s.kt
- swizzle Vec4ub.kt
- swizzle Vec4ui.kt
- swizzle Vec4ul.kt
- swizzle Vec4us.kt
- Vec4.kt
- Vec4b.kt
- Vec4bool.kt
- Vec4d.kt
- Vec4i.kt
- Vec4l.kt
- Vec4s.kt
- Vec4t.kt
- Vec4ub.kt
- Vec4ui.kt
- Vec4ul.kt
- Vec4us.kt
- bitfield.kt
- bitwise utils.kt
- Clojure.kt
- closestPointToLines.kt
- colorSpace.kt
- componentWise.kt
- constants.kt
- epsilon.kt
- extensions.kt
- func_matrix.kt
- func_packing.kt
- gauss.kt
- glm.kt
- gradientPaint.kt
- matrix_interpolation.kt
- noise.kt
- packing_detail.kt
- primitive extensions.kt
- random.kt
- round.kt
- ToBuffer.kt
- typeHalf.kt
- vector_relational.kt
- module-info
- logo-mini.png
- Test.java
- ext_matrixRelational.kt
- ext_quaternionType.kt
- ext_scalarConstants.kt
- ext_scalarRelational.kt
- test_ext_matrixTransform.kt
- test_ext_quaternionCommon.kt
- test_ext_quaternionExponential.kt
- test_ext_quaternionGeometric.kt
- test_ext_quaternionTransform.kt
- test_ext_quaternionTrigonometric.kt
- test_ext_scalarCommon.kt
- test_ext_vectorIEC559.kt
- test_ext_vectorInteger.kt
- gtc_packing.kt
- testGtcMatrixTransform.kt
- gtx_stringCast.kt
- testGtxClosestPoint.kt
- testGtxDualQuat.kt
- testGtxEasing.kt
- testGtxEulerAngle.kt
- testGtxExteriorProduct.kt
- testGtxFastTrigonometry.kt
- testGtxInteger.kt
- testGtxIntersect.kt
- testGtxMatrixDecompose.kt
- testGtxMatrixFactorization.kt
- testGtxMatrixInterpolation.kt
- testGtxNormal.kt
- testGtxRandom.kt
- testGtxSpline.kt
- testGtxTexture.kt
- testGtxVectorAngle.kt
- perf_matrix_mul.kt
- coreFuncSwizzle.kt
- coreFuncVectorRelational.kt
- CoreVec1.kt
- coreVec2.kt
- coreVec2i.kt
- coreVec3.kt
- coreVec4.kt
- testBitfield.kt
- testClosestPointToLines.kt
- testColorSpace.kt
- testCoreFuncExponential.kt
- testCoreFuncGeometric.kt
- testCoreFuncInteger.kt
- testCoreFuncMatrix.kt
- testCoreFunCommon.kt
- testCoreMat2.kt
- testCoreMat3.kt
- testCoreMat4.kt
- testCoreMatrixTransform.kt
- testCorePure.kt
- testGauss.kt
- testMatrixInterpolation.kt
- testMix.kt
- testNoise.kt
- testQuaternion.kt
- testReflection.kt
- testRound.kt
- testVectorComponent.kt
- typeHalf_.kt
- utils.kt
- .gitignore
- .travis.yml
- build.gradle.kts
- gradle.properties
- gradlew
- gradlew.bat
- jitpack.yml
- README.md
- settings.gradle.kts
# 설치 가이드
1. 코드 내려받기
git clone https://github.com/kotlin-graphics/glm
깃허브에서 프로젝트 코드 전체를 내 컴퓨터로 내려받습니다.
cd glm
방금 내려받은 프로젝트 폴더 안으로 이동합니다.
2. Gradle (Java/Kotlin)
보통 추천사전 준비물
- Git GitHub에서 프로젝트 코드를 내려받으려면 필요합니다.
- JDK (Java) Java/Kotlin 프로젝트를 빌드/실행하려면 필요합니다.
- Gradle 레포에 포함된 gradlew(Gradle Wrapper)를 쓰면 Gradle을 따로 설치할 필요가 없습니다.
./gradlew build
Gradle로 빌드를 진행합니다.
BUILD SUCCESSFUL 메시지가 뜨면 성공입니다. build/ 폴더에 결과물이 생성됩니다.
// repository documentation
Was this content helpful?
(0 ratings)
