PBDT Release

I just released my PixelBender plug-in for Eclipse. It integrates for us very charming into the workflow and is a good help when developing PixelBender kernels. I have put up a tutorial and instructions at this page.

Features of the PBDT plug-in include code completion, syntax highlightning and some other nifty features. It can be integrated into existing projects in FDT or FlexBuilder. Let me know what you think and please report any bugs or issues back to me.

A special thanks goes to Arne Deutsch from the FDT team for helping me a lot and answering all my annoying questions.

Related Posts

23 Responses to “PBDT Release”


  1. 1 Mr.doob

    !\o/!

  2. 2 Mondain

    That is really cool.

  3. 3 Alan

    Dude, you rock. Thanks so much.

  4. 4 steven delrue

    nice! downloading as we speak…

  5. 5 EzeQL

    Thanks.. going to try this soon…

  6. 6 david wilhelm

    I’m curious as to where you got the syntax info.. I’m thinking of doing a syntax file for vim (the c syntax is a start, but it’s missing the PB API symbols)

  7. 7 Erki Esken

    Hmm, I get “Invalid combination — Resulting configuration does not contain the platform.” error when I try to install under Adobe Flex Builder 3 standalone on Mac. Seems like you only made it for Windows Eclipse versions?

  8. 8 joa

    Hey Erki,

    the plugin has been tested with Eclipse 3.4 on Mac and Eclipse 3.3 on Windows. I do not know which version of Eclipse the Flex Builder standalone uses but you could look it up and tell me. Maybe I can make the plugin work for Eclipse 3.2 too.

  9. 9 Erki Esken

    Latest updated FB3 (3.0.2 or whatever their versioning is) has Eclipse 3.3.3.

  10. 10 joa

    Okay, well then it is a problem with the standalone installation of FB. Do you have any other 3rd party plugin installed (forinstance Subclibse/Subversive)?

  11. 11 Erki Esken

    Yep, latest Aptana, Mylyn, CFEclipse, and Subclipse.

  12. 12 joa

    I did some googleing on that issue. But there is no real answer. Most of the time people having this problem they just grab the latest Eclipse version and everything is fine.

    Sorry, I can not reproduce it here and have never seen that error before.

  13. 13 David Lenaerts

    Yes! Just tested it in FB3.0.2 (WinXP), and it works fine for me. This is going to save me from a lot of frustration; it integrates perfectly into the environment :D Just one small issue: when opening pbk files in old projects that weren’t created using pbdt there’s no code colouring or hinting (they do compile however).
    Great job, thanks!

  14. 14 joa

    You have to do “Open With” and choose the PBKEditor in that case. This happens only for old files you already opened with the default text editor in Eclipse.

  15. 15 Cédric

    Thanks Joa!!!

    And it works great, even on Linux :), for those interested to know how to make it works in linux, I wrote a small note in english here : http://book.abe.free.fr/blog/?post/2009/04/25/Using-PixelBender-on-Linux

  16. 16 Manfred Karrer

    have to try this out! thanks for sharing!

  17. 17 Cédric

    Thanks Joa !!!

    It works great even on Ubuntu, thanks again!

    PS:My 2 previous comment was flagged as spam, hope this one will not.

  18. 18 seagirl

    very nice! thanks for great sharing.

    I downloaded it and it works fine on my FB 3.0.2 (Mac, Standalone).

    And I found a bug about code completion.
    When I try to input “sampleNearest()”, PBDT tells me that it is “sampleNeareset()”.

  19. 19 joa

    Oh, this is a typo. Will fix it, thanks :o)

  20. 20 Alan

    I’m a little confused about the workflow….When does the kernelget compiled. In the directions it’s mentioned that every time I save the file, the kernel gets compiled. I never see any .pbj tho… Is there another way to compile the kernel.

    Is there a step I missed?
    Here is a screenshot if it helps:

    http://www.alanklement.com/img/pbdt.gif

    my info:

    http://www.alanklement.com/img/pbdt_info.gif

    Ideas?

  21. 21 joa

    Did you add the nature to the project? Otherwise you could open up the Error Log view and see if anything pops up there once you save.

  22. 22 John

    Couldn’t get http://pbdt.joa-ebert.com/update to work in Eclipse. “Unable to load the repository.”

  1. 1 Joa ebert PBDT eclipse plug to edit Pixel Bender files - blog.xperiments.es

Leave a Reply