# Using textures with Raycore.jl

**URL:** <https://discourse.julialang.org/t/using-textures-with-raycore-jl/137404>\
**Category:** General Usage\
**Tags:** graphics, geometry\
**Created:** [June 2, 2026, 3:27pm UTC](https://discourse.julialang.org/t/using-textures-with-raycore-jl/137404 "2026-06-02T15:27:51Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![xor0110](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/xor0110/32/7926_2.png) [@xor0110](https://discourse.julialang.org/u/xor0110)\
**Post date:** [June 2, 2026, 3:27pm UTC](https://discourse.julialang.org/t/using-textures-with-raycore-jl/137404/1 "2026-06-02T15:27:51Z")

</div>

I want to render computer graphics images from triangular mesh models. I found that Raycore.jl does a great job of optimizing the model. The examples in the documentation focus on raytracing without textures, though. How can I have textures in my models? And when I build a model from eg. a cylinder or sphere, is there a way I can compute the necessary UV map of the mesh from the model? I’m generating the mesh using `normal_mesh(Tesselation(Cylinder(...)))`.

---

<div class="post-metadata">

**Author:** ![sdanisch](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/sdanisch/32/1406_2.png) [@sdanisch](https://discourse.julialang.org/u/sdanisch)\
**Post date:** [June 2, 2026, 5:09pm UTC](https://discourse.julialang.org/t/using-textures-with-raycore-jl/137404/2 "2026-06-02T17:09:24Z")

</div>

Have you seen [GitHub - JuliaGraphics/Hikari.jl: GPU- and CPU-accelerated physically-based spectral path tracer for Julia, built on KernelAbstractions.jl. Used as the ray tracing backend for Makie.jl via RayMakie. · GitHub](https://github.com/JuliaGraphics/Hikari.jl) ?
