# Latest

**URL:** https://discourse.libcinder.org/latest.md?no_subcategories=false&page=2

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

**Page:** 3

---

## ['keyUp' is broken on Arch?](https://discourse.libcinder.org/t/keyup-is-broken-on-arch/1871)

<div class="topic-metadata">

**Author:** [@Mango](https://discourse.libcinder.org/u/Mango)\
**Replies:** 0\
**Last updated:** [September 3, 2021, 5:10pm UTC](https://discourse.libcinder.org/t/keyup-is-broken-on-arch/1871 "2021-09-03T17:10:47Z")

</div>

Has anyone had issues with keyUp not registering all keys released on (unix/manjaro/arch)? I have posted the issue here. To summarize: I have a simple project which is using both keyDown and keyUp functions to get key…

---

## [Getting keyboard modifiers in fileDrop()](https://discourse.libcinder.org/t/getting-keyboard-modifiers-in-filedrop/2043)

<div class="topic-metadata">

**Author:** [@totalgee](https://discourse.libcinder.org/u/totalgee)\
**Replies:** 2\
**Last updated:** [September 19, 2022, 2:02pm UTC](https://discourse.libcinder.org/t/getting-keyboard-modifiers-in-filedrop/2043 "2022-09-19T14:02:42Z")

</div>

Hi there, any suggestions on how to find out which modifier keys (shift/ctrl/alt) are held down when dragging a file into a Cinder app (in the overloaded fileDrop() method). I had hoped the FileDropEvent might provide th…

---

## [Multi-touch GUI support in modern Cinder](https://discourse.libcinder.org/t/multi-touch-gui-support-in-modern-cinder/2041)

<div class="topic-metadata">

**Author:** [@Gazoo](https://discourse.libcinder.org/u/Gazoo)\
**Replies:** 2\
**Last updated:** [September 14, 2022, 11:56am UTC](https://discourse.libcinder.org/t/multi-touch-gui-support-in-modern-cinder/2041 "2022-09-14T11:56:25Z")

</div>

Hey 'embers, I develop a multi-touch supported application and thought I’d poke the brain trust re. a question I’ve yet to definitively answer, as well as share my own knowledge on the matter. My question is, what’s th…

---

## [Getting line height in Cinder-SDFText](https://discourse.libcinder.org/t/getting-line-height-in-cinder-sdftext/2038)

<div class="topic-metadata">

**Author:** [@morphogencc](https://discourse.libcinder.org/u/morphogencc)\
**Replies:** 0\
**Last updated:** [August 21, 2022, 1:19am UTC](https://discourse.libcinder.org/t/getting-line-height-in-cinder-sdftext/2038 "2022-08-21T01:19:03Z")

</div>

I’m using Cinder-SDFText (my fork here and have been running into issues with measuring line height. I’m currently drawing several sample strings of text using the following code in my draw loop: for (auto& string : mS…

---

## [Source code - tetrahedron based particles system 2 (with source code)](https://discourse.libcinder.org/t/source-code-tetrahedron-based-particles-system-2-with-source-code/2033)

<div class="topic-metadata">

**Author:** [@Dan](https://discourse.libcinder.org/u/Dan)\
**Replies:** 10\
**Last updated:** [August 18, 2022, 10:21pm UTC](https://discourse.libcinder.org/t/source-code-tetrahedron-based-particles-system-2-with-source-code/2033 "2022-08-18T22:21:47Z")

</div>

Hi all, Another animation with a tetrahedron based particles system. The video: https://www.youtube.com/watch?v=MdtS2CaOMTk The source code: https://github.com/brainswitchMedia/Cinder-Samples/tree/master/hoofeli04 …

---

## [Why I only get the botton half of image as a result?](https://discourse.libcinder.org/t/why-i-only-get-the-botton-half-of-image-as-a-result/2037)

<div class="topic-metadata">

**Author:** [@cosmos](https://discourse.libcinder.org/u/cosmos)\
**Replies:** 2\
**Last updated:** [August 9, 2022, 11:55pm UTC](https://discourse.libcinder.org/t/why-i-only-get-the-botton-half-of-image-as-a-result/2037 "2022-08-09T23:55:14Z")

</div>

I am trying to render into fbo and than write it to file, but sadly I only get botton half of image, … not sure what’s going on or what should be next steps. void draw\_the\_thing() { const bool display = false; …

---

## [Spine block animation](https://discourse.libcinder.org/t/spine-block-animation/2030)

<div class="topic-metadata">

**Author:** [@colin](https://discourse.libcinder.org/u/colin)\
**Replies:** 1\
**Last updated:** [July 29, 2022, 9:43am UTC](https://discourse.libcinder.org/t/spine-block-animation/2030 "2022-07-29T09:43:14Z")

</div>

Hello Someone is interested to develop the spine block for cinder :slight\_smile: Spine is dedicated to 2D animation, providing an efficient workflow for both creating amazing quality animations and integrating them int…

---

## [How to execute stuff as long as a key is pressed down](https://discourse.libcinder.org/t/how-to-execute-stuff-as-long-as-a-key-is-pressed-down/2034)

<div class="topic-metadata">

**Author:** [@Archspect](https://discourse.libcinder.org/u/Archspect)\
**Replies:** 1\
**Last updated:** [July 30, 2022, 3:41am UTC](https://discourse.libcinder.org/t/how-to-execute-stuff-as-long-as-a-key-is-pressed-down/2034 "2022-07-30T03:41:58Z")

</div>

I was trying to execute some code (In this case move the texture a couple of pixels) but I ran into a problem. There are functions keyDown() and keyUp() but I couldn’t find anything like keyHold() or keyPressed(). How is…

---

## [How to detect mouse hovering over a point](https://discourse.libcinder.org/t/how-to-detect-mouse-hovering-over-a-point/2027)

<div class="topic-metadata">

**Author:** [@metric\_tensor](https://discourse.libcinder.org/u/metric_tensor)\
**Replies:** 9\
**Last updated:** [July 28, 2022, 4:42am UTC](https://discourse.libcinder.org/t/how-to-detect-mouse-hovering-over-a-point/2027 "2022-07-28T04:42:13Z")

</div>

Newbie question… I am working on a space game and basically have a point cloud representing stars in a VboMesh: \_mesh = gl::VboMesh::create(positions.size(), GL\_POINTS, { layout }); \_mesh-\>bufferAttrib(geom::PO…

---

## [How to make a basic particle engine as shown in the tutorials](https://discourse.libcinder.org/t/how-to-make-a-basic-particle-engine-as-shown-in-the-tutorials/2029)

<div class="topic-metadata">

**Author:** [@Archspect](https://discourse.libcinder.org/u/Archspect)\
**Replies:** 1\
**Last updated:** [July 27, 2022, 11:48am UTC](https://discourse.libcinder.org/t/how-to-make-a-basic-particle-engine-as-shown-in-the-tutorials/2029 "2022-07-27T11:48:20Z")

</div>

I started off by following the tutorials at Hello Cinder except they turned out to be slightly outdated. In the samples there is also a Particles project but it had way more complicated things like perlin noise I took b…

---

## [How can I draw a grid](https://discourse.libcinder.org/t/how-can-i-draw-a-grid/2025)

<div class="topic-metadata">

**Author:** [@Archspect](https://discourse.libcinder.org/u/Archspect)\
**Replies:** 2\
**Last updated:** [July 22, 2022, 2:46pm UTC](https://discourse.libcinder.org/t/how-can-i-draw-a-grid/2025 "2022-07-22T14:46:30Z")

</div>

Another noob question. I was trying to make a grid appear and I implemented it like this #include "cinder/app/App.h" #include "cinder/app/RendererGl.h" #include \<cinder/gl/draw.h\> #include \<cinder/gl/wrapper.h\> using n…

---

## [Problem compiling in VS2019 using (LLVM-clang-cl)](https://discourse.libcinder.org/t/problem-compiling-in-vs2019-using-llvm-clang-cl/2024)

<div class="topic-metadata">

**Author:** [@metric\_tensor](https://discourse.libcinder.org/u/metric_tensor)\
**Replies:** 0\
**Last updated:** [July 21, 2022, 9:16pm UTC](https://discourse.libcinder.org/t/problem-compiling-in-vs2019-using-llvm-clang-cl/2024 "2022-07-21T21:16:54Z")

</div>

When building I get the following error: 1\>..\\..\\src\\cinder\\System.cpp(68,11): fatal error : 'cxxabi.h' file not found #if defined( \_\_clang\_\_ ) || defined( \_\_GNUC\_\_ ) #include \<cxxabi.h\> #endif Any suggestions on how…

---

## [How can I save Fbo to disk?](https://discourse.libcinder.org/t/how-can-i-save-fbo-to-disk/2023)

<div class="topic-metadata">

**Author:** [@cosmos](https://discourse.libcinder.org/u/cosmos)\
**Replies:** 2\
**Last updated:** [July 16, 2022, 2:49pm UTC](https://discourse.libcinder.org/t/how-can-i-save-fbo-to-disk/2023 "2022-07-16T14:49:28Z")

</div>

I followed the steps on tutorial on libcinder at link https://libcinder.org/docs/guides/gl/fbo/index.html in the last step they call writeImage( getHomeDirectory() + “myPixels.png”, myFbo-\>getColorTexture() ); but t…

---

## [Unable to center a rectangle](https://discourse.libcinder.org/t/unable-to-center-a-rectangle/2019)

<div class="topic-metadata">

**Author:** [@Archspect](https://discourse.libcinder.org/u/Archspect)\
**Replies:** 3\
**Last updated:** [July 15, 2022, 9:46am UTC](https://discourse.libcinder.org/t/unable-to-center-a-rectangle/2019 "2022-07-15T09:46:04Z")

</div>

So I’ve been playing around with this library and I came across a noob-ish issue when it comes to graphics programming. what I wanted was to be able to center a rectangle of specified width and height regardless of the w…

---

## [Tinting a TriMesh (what exactly does ci::gl::color() do?)](https://discourse.libcinder.org/t/tinting-a-trimesh-what-exactly-does-ci-color-do/2022)

<div class="topic-metadata">

**Author:** [@morphogencc](https://discourse.libcinder.org/u/morphogencc)\
**Replies:** 2\
**Last updated:** [July 13, 2022, 4:47am UTC](https://discourse.libcinder.org/t/tinting-a-trimesh-what-exactly-does-ci-color-do/2022 "2022-07-13T04:47:29Z")

</div>

I’m trying to figure out how to tint a TriMesh, and this has led me down a bit of an opengl rabbithole and I’m hoping the community here can help me sort a few things out. The very first thing I tried was to just bind a…

---

## [Screensaver example](https://discourse.libcinder.org/t/screensaver-example/2020)

<div class="topic-metadata">

**Author:** [@azerty69](https://discourse.libcinder.org/u/azerty69)\
**Replies:** 1\
**Last updated:** [July 9, 2022, 2:10am UTC](https://discourse.libcinder.org/t/screensaver-example/2020 "2022-07-09T02:10:37Z")

</div>

Hello community, I can’t find a working example of a screensaver made with Cinder. The only code I’ve found contains errors: I want to develop it with OpenGL. I use version 0.9.2. Thanks in advance for any answer, …

---

## [Source code - tetrahedron based particles system](https://discourse.libcinder.org/t/source-code-tetrahedron-based-particles-system/2018)

<div class="topic-metadata">

**Author:** [@Dan](https://discourse.libcinder.org/u/Dan)\
**Replies:** 0\
**Last updated:** [June 28, 2022, 12:19pm UTC](https://discourse.libcinder.org/t/source-code-tetrahedron-based-particles-system/2018 "2022-06-28T12:19:38Z")

</div>

Hi all, Last year I said I will share all my sources but did no post at all, because… I had nothing to post. I was working on several projects and did not have something interesting to share. This is my first project w…

---

## [\[Solved\] Rookie Instanced Rendering Questions](https://discourse.libcinder.org/t/solved-rookie-instanced-rendering-questions/2000)

<div class="topic-metadata">

**Author:** [@Gazoo](https://discourse.libcinder.org/u/Gazoo)\
**Replies:** 4\
**Last updated:** [June 17, 2022, 7:11am UTC](https://discourse.libcinder.org/t/solved-rookie-instanced-rendering-questions/2000 "2022-06-17T07:11:35Z")

</div>

I’m pretty new to (mesh based) instance rendering, so I hope you’ll bare with me on four rookie questions: Q 1 Do OpenGL state calls impact instanced rendering? For example, will gl::scale() change the scale of any mesh…

---

## [Font loading doesn't fail](https://discourse.libcinder.org/t/font-loading-doesnt-fail/2016)

<div class="topic-metadata">

**Author:** [@Gazoo](https://discourse.libcinder.org/u/Gazoo)\
**Replies:** 2\
**Last updated:** [June 13, 2022, 4:15am UTC](https://discourse.libcinder.org/t/font-loading-doesnt-fail/2016 "2022-06-13T04:15:31Z")

</div>

Hey Embers, When I load a non-existent font using ci::Font(), like say ci::Font("All chars are cat gifs", 44), then ci::Font() happy provides such a font with the mName property set to All chars are cat gifs. Underneath…

---

## [Point sprites inverted top down](https://discourse.libcinder.org/t/point-sprites-inverted-top-down/2012)

<div class="topic-metadata">

**Author:** [@azerty69](https://discourse.libcinder.org/u/azerty69)\
**Replies:** 2\
**Last updated:** [June 7, 2022, 4:57am UTC](https://discourse.libcinder.org/t/point-sprites-inverted-top-down/2012 "2022-06-07T04:57:06Z")

</div>

Hello community, When I render point sprites, they are inverted. How to fix the origin? Here is the shader I use: ps = gl::GlslProg::create(gl::GlslProg::Format().vertex(CI\_GLSL(150, uniform mat4 ciModelViewProjecti…

---

## [How can I intergrate Imgui with docking into cinder?](https://discourse.libcinder.org/t/how-can-i-intergrate-imgui-with-docking-into-cinder/2010)

<div class="topic-metadata">

**Author:** [@cosmos](https://discourse.libcinder.org/u/cosmos)\
**Replies:** 1\
**Last updated:** [June 4, 2022, 2:53pm UTC](https://discourse.libcinder.org/t/how-can-i-intergrate-imgui-with-docking-into-cinder/2010 "2022-06-04T14:53:02Z")

</div>

I am having a task to build Cinder from source. I have to use Imgui docking in the project. I did compile the project at first by going into folder Cinder/proj/vc2019/ I start the cinder.sln with visual studio 2019 B…

---

## [How to build using the lib from source using cmake under windows for VS2019?](https://discourse.libcinder.org/t/how-to-build-using-the-lib-from-source-using-cmake-under-windows-for-vs2019/2009)

<div class="topic-metadata">

**Author:** [@cosmos](https://discourse.libcinder.org/u/cosmos)\
**Replies:** 3\
**Last updated:** [June 3, 2022, 3:31pm UTC](https://discourse.libcinder.org/t/how-to-build-using-the-lib-from-source-using-cmake-under-windows-for-vs2019/2009 "2022-06-03T15:31:07Z")

</div>

Hello to all, I am new here. I have not used cmake before but I have task that I have to build the cinder from source using cmake. I am using windows and visual studio 2019. I have never used cmake before, so I am not…

---

## [Simple Free Camera](https://discourse.libcinder.org/t/simple-free-camera/2005)

<div class="topic-metadata">

**Author:** [@aCube](https://discourse.libcinder.org/u/aCube)\
**Replies:** 2\
**Last updated:** [June 1, 2022, 8:24am UTC](https://discourse.libcinder.org/t/simple-free-camera/2005 "2022-06-01T08:24:55Z")

</div>

How do I quickly implement a free camera? I want it to just work. Give me a code snippet. I don’t want to spend hours implementing it myself.

---

## [Fastest way to draw point sprites](https://discourse.libcinder.org/t/fastest-way-to-draw-point-sprites/1996)

<div class="topic-metadata">

**Author:** [@azerty69](https://discourse.libcinder.org/u/azerty69)\
**Replies:** 2\
**Last updated:** [May 31, 2022, 5:15am UTC](https://discourse.libcinder.org/t/fastest-way-to-draw-point-sprites/1996 "2022-05-31T05:15:53Z")

</div>

Hello community, I’d like to know what is the fastest way to render point sprites? I use a simple for() loop and gl::drawBillboard() but my program slows down with 250 points. Maybe by using VBO? Any help appreciate…

---

## [Use Cinder with ImGui](https://discourse.libcinder.org/t/use-cinder-with-imgui/2001)

<div class="topic-metadata">

**Author:** [@aCube](https://discourse.libcinder.org/u/aCube)\
**Replies:** 1\
**Last updated:** [May 29, 2022, 9:43pm UTC](https://discourse.libcinder.org/t/use-cinder-with-imgui/2001 "2022-05-29T21:43:41Z")

</div>

How do I use ImGui with Cinder. I am using Linux with CMake.

---

## [\[Solved\] Best approach to applying directional movement to a ci::CameraPersp without upsetting a ci::CameraUi](https://discourse.libcinder.org/t/solved-best-approach-to-applying-directional-movement-to-a-ci-camerapersp-without-upsetting-a-ci-cameraui/1997)

<div class="topic-metadata">

**Author:** [@Gazoo](https://discourse.libcinder.org/u/Gazoo)\
**Replies:** 2\
**Last updated:** [May 29, 2022, 12:15am UTC](https://discourse.libcinder.org/t/solved-best-approach-to-applying-directional-movement-to-a-ci-camerapersp-without-upsetting-a-ci-cameraui/1997 "2022-05-29T00:15:33Z")

</div>

Hey 'Embers, I got a bit of a specialized Cinder question for all you brilliant people. Here’s my conundrum: I have a ci::CameraPersp, let’s call it the SceneCamera, pointed at a target ci::vec3. ( I know that for all …

---

## [Anyone tried building LibCinder using Visual Studio 2022 and associated toolkit?](https://discourse.libcinder.org/t/anyone-tried-building-libcinder-using-visual-studio-2022-and-associated-toolkit/1983)

<div class="topic-metadata">

**Author:** [@Gazoo](https://discourse.libcinder.org/u/Gazoo)\
**Replies:** 3\
**Last updated:** [May 28, 2022, 9:27am UTC](https://discourse.libcinder.org/t/anyone-tried-building-libcinder-using-visual-studio-2022-and-associated-toolkit/1983 "2022-05-28T09:27:27Z")

</div>

Got a notice in vs2019 that they’re ending support so I was thinking time to move on and wouldn’t mind to hear if anyone else pioneered the field?

---

## [Building a sample program in ubuntu](https://discourse.libcinder.org/t/building-a-sample-program-in-ubuntu/1982)

<div class="topic-metadata">

**Author:** [@newdeep](https://discourse.libcinder.org/u/newdeep)\
**Replies:** 2\
**Last updated:** [May 21, 2022, 7:34am UTC](https://discourse.libcinder.org/t/building-a-sample-program-in-ubuntu/1982 "2022-05-21T07:34:22Z")

</div>

I am facing this problem since yesterday, I cloned the github repository in my device and then build it. cd Cinder mkdir build && cd build cmake .. No, problem till then, the build was successful , now when I try to ru…

---

## [FPS stuttering that make my eyes bleed](https://discourse.libcinder.org/t/fps-stuttering-that-make-my-eyes-bleed/1979)

<div class="topic-metadata">

**Author:** [@Gazoo](https://discourse.libcinder.org/u/Gazoo)\
**Replies:** 6\
**Last updated:** [May 21, 2022, 2:10am UTC](https://discourse.libcinder.org/t/fps-stuttering-that-make-my-eyes-bleed/1979 "2022-05-21T02:10:50Z")

</div>

Sup Embers’, Months ago, I decided to turn on Cinder’s framerate limiter, as I didn’t need more than ~60 FPS. Why waste computational resources needlessly, while also letting my laptop burn through my desk when it heats…

---

## [Smooth, efficient, perfect curves](https://discourse.libcinder.org/t/smooth-efficient-perfect-curves/925)

<div class="topic-metadata">

**Author:** [@paul.houx](https://discourse.libcinder.org/u/paul.houx)\
**Replies:** 5\
**Last updated:** [May 16, 2022, 10:53am UTC](https://discourse.libcinder.org/t/smooth-efficient-perfect-curves/925 "2022-05-16T10:53:30Z")

</div>

Hi, there was a reply to one of my posts on the old forum and I’ve decided to reply on the new forums instead. It’s about rendering thick lines, a topic that sounds like “didn’t we solve this in the 60’s?” - but is surp…

[Previous page](https://discourse.libcinder.org/latest.md?no_subcategories=false&page=1)

[Next page](https://discourse.libcinder.org/latest.md?no_subcategories=false&page=3)
