Zakończony

Create a .Net Shell Extension - Shell Thumbnail Handlers - STL viewer

Ten projekt został pomyślnie zakończony przez stylesiva za $82 USD w 3 dni.

Otrzymaj darmowe wyceny do podobnego projektu
Pracodawca pracuje
Budżet Projektu
$30 - $250 USD
Ukończony W
3 dni
Ofert Razem
15
Opis Projektu

Create a bitmap from a STL file

All the sourcecode is availabe at:

[url removed, login to view]

The Nuget packages is not uploaded.. See projectInstruction documentation.

I have a working Shell Thumbnail Handler created from this tutorial

[url removed, login to view]

I have done this example simplier and removed functions that are not needed.

I have a function CreateThumbnailFromSTL that only creates a fixed bitmap.

This fixed bitmap needs to be changed so it is dymanic created from the STL file and scaled to 90% of the thumbnail size.

I have tried to use HelixToolkit without a visual GUI element. I did not get this to work.

There is functions there like STLreader and RenderTargetBitmap but my created bitmap is always black. ;-(

I have removed my tries to not confuse.

I have also created a STLviewer that shows the STL using HelixToolKit (nuget)

Its very plain and is used to confirm that the STL is valid during development of the thumbnailhandler.

In this viewer I have tested to create snapshot of the STL.

Its easier to debug a windows Form application but the result is a black image ;-(

Bonus Tasks:

* Center the drag-and-dropped file

* Scale to 90% of STL viewer size

* Drag-and-Drop to the WPF usercontrol

* Remove and Recreate STL when a secund drag-and-dropped file

* Replace the "navigation-cube" with a Marlin3Dprinter-Cube (= The icon)

We can have a discussion about the bonus task(s) when the main project = The STLthumbnaliHandler is finished.

All the sourcecode is availabe at:

[url removed, login to view]

The Nuget packages is not uploaded..

Ukończony przez:

Chcesz zarobić trochę pieniędzy?

  • Napisz kwotę, za jaką jesteś w stanie podjąć się projektu i przedział czasowy, w którym będziesz w stanie go zrealizować
  • Opisz, w jaki sposób wykonasz projekt
  • Otrzymaj wynagrodzenie za pracę

Zatrudnij Freelancerów, którzy również składają oferty do tego projektu

    • Forbes
    • The New York Times
    • Time
    • Wall Street Journal
    • Times Online