Live data from Hacker News

Viewing profile — huxingyi

huxingyi

HN member
Joined
Sun, Jun 26, 2016, 9:22 PM UTC
HN karma
200
Public activity
52 items

About huxingyi

https://github.com/huxingyi/dust3d

Recent public activity

  1. story
    Show HN: Dust3D 1.0 – low-poly 3D modeling tool (10 years in the making)

    Dust3D 1.0 is finally released — about 10 years after the first commit in December 2016. I posted a preview version here in April 2018 and a beta in December 2018. Back then I thou…

  2. story
  3. comment
    Comment #23318856

    This framework has the potential to become another Qt if UI is been added. The coding style and document[0] are solid and similar with Qt[1]. Giving the Qt is heading in an unpopul…

  4. comment
  5. comment
    Comment #21035064

    Neat! I checked the async.h, looks like it doesn't support nested calls? I did a similar toy many years ago, which could be used with other async libraries such as libuv: https://g…

  6. comment
    Comment #20415900

    Thanks, that's good!

  7. comment
    Comment #20415447

    Thanks, to conclude from your detailed answer: I can still license the code other than CGAL to MIT, but license the whole project to GPL, and in the future if I removed CGAL, I can…

  8. comment
    Comment #20411819

    Thanks, I checked that link. The "CGAL/Polygon Mesh Processing" package is licensed on GPL: https://doc.cgal.org/latest/Manual/packages.html And the mentioned other libraries doesn…

  9. comment
    Comment #20411787

    Thanks, so that means the user have to open source their script also.

  10. comment
    Comment #20411697

    Thanks, I mainly use the CGAL/Polygon_mesh_processing to do mesh boolean. I saw some thread say CGAL commercial license cost $12K, it's not affordable for a side project yet.

  11. comment
    Comment #20411662

    Thanks, > 1. MIT can easily be re-licensed as GPL. You can keep a branch of it right before the introduction of CGAL, so if someone really wanted to, they could replace it with som…

  12. story
    Ask HN: Could I use GPL licensed library in my MIT licensed project?

    I have been working on my side project for years, and I am preparing to release the 1.0 stable version. The project is on MIT license since the first day, and it’s my preferred cho…

  13. comment
    Comment #20199409

    The actual effort of writing one line of code in the specific language doesn’t mention in the article. Write one line of rust is extremely difficult than one line of Python, or eve…

  14. comment
    Comment #20078514

    Looks like a really good start. One suggestion: add mesh boolean algorithm, currently, only CGAL do this well, if your library could supports this on the MIT license, I would defin…

  15. comment
    Comment #19927145

    Inspired by Protothreads, I implemented a similar framework 5 years ago, well, not exactly a framework, just several lines of macros, which could be used in general purpose not jus…

  16. comment
    Comment #18584601

    Thanks. Yes, it’s painful of manage cpp with different compilers, the cross platform of Dust3D mainly benefit from Qt.

  17. comment
    Comment #18580750

    Thanks for asking, there is a target in my mind that generate highly detailed mesh but maintained the easy usability. I don't know how far the target is away. The near roadmap is m…

  18. comment
    Comment #18580613

    Thanks for the info, may have a try to see how Dust3D could benefit from this.

  19. comment
    Comment #18580208

    Input by direct type number of position and radius? Not yet.

  20. comment
    Comment #18580191

    Blue smudges! my god, LOL, That is the drawing of the front view of the mosquito! The blue lines dragged down in the GIMP is the reference line. Usually, when make reference sheet …

  21. comment
    Comment #18579051

    > What do you think of CGAL? I am using some function of CGAL in Dust3D, it's a great work. However, it doesn't work with iOS and it's license is more strict than MIT, may remove i…

  22. comment
    Comment #18579026

    Thanks for verifying :-)

  23. comment
    Comment #18579018

    Thanks, the underlying mesh render use the Qt/QOpenGLWidget, haven't try it with OpenGL ES2.0 and OpenGL 2.x

  24. comment
    Comment #18579008

    should be ok with 3D printing, because the outcome of Dust3D generated is a watertight mesh. However, I don't have a 3D printer, cannot try yet.

  25. comment
    Comment #18578990

    Hi, thanks, currently support glb, fbx obj export, but without import supports, may be add in the future.