Search Unity

[Now Available] Pixul Photo Mode

Discussion in 'Works In Progress - Archive' started by BoyZero, Feb 21, 2016.

Thread Status:
Not open for further replies.
  1. BoyZero

    BoyZero

    Joined:
    Dec 8, 2012
    Posts:
    37


    Pixul Photo Mode offers seamless integration of industry standard photo mode into your game, while maintaining a focus on user-friendliness.

    With a simple drag and drop of one script, you can quickly and easily get Pixul Photo Mode functioning in your game. From here you can tweak the settings to get the feel you want. It's really that easy!

    ------------------------------------------------------------------------

    Hi guys!

    Starting a thread for our photo mode package. It's currently in beta, so we thought we'd start a WIP thread to get a conversation going with the community about any features you guys would want to see in a photo mode package.

    Current features include:
    • Seamless drag and drop integration.
    • Customisable options.
    • Set your target by dragging your game object onto the script.
    • Tweak movement and rotation speeds.
    • Min/Max FOV and zoom speed.
    • Smooth movement and rotation.
    • Orbit cam and free cam.
    • Photo mode HUD included.
    • Controller and keyboard support.
    • Camera collision detection when in photo mode.
    We will be updating this thread with our progress heading towards submission to the asset store and any news about new features we've added along the way.

    If you have a feature in mind that you'd like to see in our photo mode package, please don't hesitate to suggest it below and we'll do our best to add it for you.

    Thanks for reading!



    ------------------------------------------------------------------------



    Note: Press RETURN to enter photo mode.

    HTML5 demo: http://www.pixul.io/photomodedemo
     
    Last edited: Feb 29, 2016
  2. Geoffc

    Geoffc

    Joined:
    Feb 4, 2013
    Posts:
    39
    Will this be a camera effect attached to the camera?
     
  3. BoyZero

    BoyZero

    Joined:
    Dec 8, 2012
    Posts:
    37
    Hi Geoffc,

    Yeah, this is a script that you drag and drop onto your main camera. The script contains everything needed for photo mode to work.

    Thanks.
     
  4. GhulamJewel

    GhulamJewel

    Joined:
    May 23, 2014
    Posts:
    351
    Sounds interesting so you can activate photo mode in your game and take screenshots? Do the pictures save to camera roll/gallery on ios/android ?
     
  5. BoyZero

    BoyZero

    Joined:
    Dec 8, 2012
    Posts:
    37
    Hi G.Jewel,

    That's right! You just choose what button you'd like to use to enter photo mode. If you want to enter photo mode from a pause menu item you can simply call our EnterPhotoMode() function by dragging and dropping the script onto the OnClick function of your button. (More details on how to set this up will be included in the documentation).

    We've tried to make it as easy as possible to get set up and working. Once your in photo mode you can pick your perfect angle and take screenshots. These will get saved to a subfolder in the project called "photos".

    As far as the mobile support goes, currently Pixul Photo Mode only works on PC and Mac but we have plans to add mobile support. When we add this, we will have the photos saved to a suitable location on the device so they are easily accessible.

    Thanks!
     
  6. Thomas-Pasieka

    Thomas-Pasieka

    Joined:
    Sep 19, 2005
    Posts:
    2,174
    This sounds interesting :) Got any screenshots of it in action?
     
  7. BoyZero

    BoyZero

    Joined:
    Dec 8, 2012
    Posts:
    37
    Hey Thomas!

    Here are some screenshots taken with Pixul Photo mode from our demo scene which will be included in the package.






    Today we finished adding support for controllers and keyboard. We've added real-time detection so the HUD icons will switch depending on which you're using and is fully customisable.




    We're open to questions, feedback and suggestions :)

    Thanks!
     
    Thomas-Pasieka likes this.
  8. Thomas-Pasieka

    Thomas-Pasieka

    Joined:
    Sep 19, 2005
    Posts:
    2,174
    Very nice looking there mate! Wonder if this will be "VR" ready!?
     
  9. hakankaraduman

    hakankaraduman

    Joined:
    Aug 27, 2012
    Posts:
    354
    Very good, how does the camera decides where is the target?
     
  10. BoyZero

    BoyZero

    Joined:
    Dec 8, 2012
    Posts:
    37
    Hey guys!

    @Thomas Pasieka Thanks man! We currently don't have an Oculus Rift or a Vive device to test VR support (as awesome as that would be!)

    @hakankaraduman Thanks :) You drag and drop a GameObject from your scene into the Target slot of the script. You can then play with the initial distance and initial height to get the right starting point when you enter photo mode.

    In our demo scene, we use the car as the target. Then we set the distance to 5 (5 units away from the center of the car) and the height to 1 (1 unit above the car).



    This gets us this result when we enter photo mode:



    Thanks! :)
     
    Thomas-Pasieka likes this.
  11. BoyZero

    BoyZero

    Joined:
    Dec 8, 2012
    Posts:
    37


    The Pixul Photo Mode demo is now available!

    You can use either your keyboard or an Xbox 360 controller.

    Note: Press RETURN to enter photo mode.

    HTML5 Demo: http://www.pixul.io/photomodedemo

    Any questions or suggestion please give us a shout on here :)

    Thanks!
     
    Last edited: Feb 29, 2016
  12. BoyZero

    BoyZero

    Joined:
    Dec 8, 2012
    Posts:
    37
    *UPDATE*

    We've moved the demo over to WebGL instead of Web Player.

    Pros:
    • Any web browser that supports HTML5 can now run the demo.

    Cons:
    The controller bug has been fixed and will ship with Unity 5.4.0 (yet to be released). But for now, only keyboard controls work correctly in the WebGL demo.

    Note: Press RETURN to enter photo mode.

    HTML5 demo: http://www.pixul.io/photomodedemo/

    Thanks!
     
    Last edited: Feb 26, 2016
  13. Schneider21

    Schneider21

    Joined:
    Feb 6, 2014
    Posts:
    3,512
    I definitely need this. Was just about to write my own screenshot-taking script, but didn't want to have to take time away from working on the game itself.
     
  14. BoyZero

    BoyZero

    Joined:
    Dec 8, 2012
    Posts:
    37
    @Schneider21 Awesome :) We're looking at submitting within the next couple of days. We'll post an update when we do.

    Thanks!
     
  15. BoyZero

    BoyZero

    Joined:
    Dec 8, 2012
    Posts:
    37
    Hey guys!

    After some final polish and tweaks we have submitted Pixul Photo Mode to the asset store. Fingers crossed it will be available soon! While we wait, here's some images taken with PPM :)







    Once PPM is available on the store we will list the new features we have planned for the first update :D

    Thanks!
     
    Schneider21 likes this.
  16. BoyZero

    BoyZero

    Joined:
    Dec 8, 2012
    Posts:
    37
    Working on one of the new features that we're gonna bring in the first Pixul Photo Mode update. Currently implementing and testing support for Unity's image effects. As you can see below, this currently includes:

    • Depth of field.
    • Vignette.
    • Chromatic Aberration.
    • Bloom.
    • Noise/Film Grain.
    • Screen Filters (with the option to use your own).

    Got suggestions for features you'd like to see? We're all ears!

    *screenshot taken using Pixul Photo Mode*
     
  17. Schneider21

    Schneider21

    Joined:
    Feb 6, 2014
    Posts:
    3,512
    Any update on this and when it will be available?
     
  18. BoyZero

    BoyZero

    Joined:
    Dec 8, 2012
    Posts:
    37
    Hi @Schneider21. We submitted to Unity on 29th February so it's been in review for 9 days. They say it takes between 5-10 days for review so we *should* hear back any day now.

    As soon as we get updated we'll let you know.

    In the mean time we have been working hard on some new features for the 1.1 update we're planning to release shortly after release.

    1.1 features include:
    • Image effects (using Unity's image effects).
    • Screenshot naming conventions.
    • Save your screenshots in multiple formats.
    • Hi-resolution screenshots (4k supported).
    There are more we're currently working on and we'll update you with those as we go.

    Thanks :)
     
  19. BoyZero

    BoyZero

    Joined:
    Dec 8, 2012
    Posts:
    37
  20. vsiddireddy

    vsiddireddy

    Joined:
    Jun 2, 2020
    Posts:
    1
    Does this work with third-person controllers like invector?
     
Thread Status:
Not open for further replies.