GithubHelp home page GithubHelp logo

lyne408 / smile-to-camera-se Goto Github PK

View Code? Open in Web Editor NEW
3.0 1.0 2.0 543 KB

Let the Dragonborn look at you. Smile To Camera SSE port by lyne408.

License: GNU General Public License v2.0

Papyrus 73.38% C++ 26.62%
skse64-plugin head-tracking follow-camera emotion

smile-to-camera-se's Introduction

[TOC]

Smile To Camera SE Port by lyne408

Let the Dragonborn look at you.

Requiements

  • SKSE64

    Supported Versions:

    • SKSE64 2.0.16
    • SKSE64 2.0.17
    • SKSE64 2.0.19
  • SkyUI

    Support SkyUI 5.1+.

Features

Head tracking to third person camera and expressing a emotion.

Let the Dragonborn look at you.

Original LE link: Smile To Camera

Youtube video showcase link: Skyrim Showcase : Smile To Camera

Port Records

No any enhancements or fixes.

  • Upgrade SmileToCamera.esp to Form v44.
  • Modify those source code of BeinzCameraPlugin to match SKSE64.

Issues

Those issues existed in original [Smile To Camera], and also in this port.

May be I'd create another repository to fixess these issues in the future. But they are not critical issues for me, personally.

So Open Source means you can modify any MODs youself. And Programming makes your life colorful.

Compatibility

  • May be incompatible with some Camera or Head Tracking mods.

    [Smile to Camera] use API SetLookAt() and SetHeadTracking() which control the head node of player.

    Many camera relative or head tracking relative mods use those APIs.

    Example: [Immersive First Person View-22306-9] makes [Smile to Camera] work incorrectly.

  • Incompatible with any emotion relative mods.

    Because [Smile to Camera] Force to control emotion.

Bugs

  • Toggle Key may not work.

  • It does not work at some camera states.

    May be caused by incompatible mods or Skyrim internal bugs.

    You can press Tab Key then release to reset the camera states.

    Actually, this bug has been fixed by me, but not release it.

Downloads

Please read Requiements section and Issues section first.

Development

Build BeinzCameraPlugin Steps

  • Download SKSE64 which version you need, extract it's source code, open skse64 solution.
  • Set the Configuration Type of skse64 project to Static library(.lib).
  • Clone this repository to local disk.
  • Add BeinzCameraPlugin as an Existing Project of skse64 solution, remove it's Project Dependencies then add again to repair path errors.
  • Retarget solution to set the Windows SDK Version you've installed.
  • Build and get the SKSE64 plugin.

Compile Papyrus Scripts

  1. Download SkyUI Papyrus source code, not recommend downloading SkyUI SDK, install it as a mod.
  2. Compile Papyrus scripts.

Changelogs

  • 0.4 (2020-04-08)

    • The features are same as original LE version 0.4.

Credits

Permissions

  • No Commercial Use.

Like the original Permissions, see the following.


Permissions And Credits of Original Smile To Camera

Credits and distribution permission

  • Other user's assets

    All the assets in this file belong to the author, or are from free-to-use modder's resources

  • Upload permission

    You are not allowed to upload this file to other sites under any circumstances

  • Modification permission

    You are allowed to modify my files and release bug fixes or improve on the features so long as you credit me as the original creator

  • Conversion permission

    You can convert this file to work with other games as long as you credit me as the creator of the file

  • Asset use permission

    You are allowed to use the assets in this file without permission as long as you credit me

  • Asset use permission in mods/files that are being sold

    You are not allowed to use assets from this file in any mods/files that are being sold, for money, on Steam Workshop or other platforms

  • Asset use permission in mods/files that earn donation points

    You are not allowed to earn Donation Points for your mods if they use my assets

smile-to-camera-se's People

Contributors

lyne408 avatar yfh19961130 avatar

Stargazers

 avatar  avatar  avatar

Watchers

 avatar

Forkers

clayne rethesda

smile-to-camera-se's Issues

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.