Displaying 1 to 20 from 20 results

smoothscroll - Scroll Behavior polyfill

  •    HTML

The Scroll Behavior specification has been introduced as an extension of the Window interface to allow for the developer to opt in to native smooth scrolling. To date this has only been implemented in Firefox. Download the distribution file from this repository and include it in your project.

Mos - 一个用于在 MacOS 上平滑你的鼠标滚动效果或单独设置滚动方向的小工具, 让你的滚轮爽如触控板 | A lightweight tool used to smooth scrolling and set scroll direction independently for your mouse on MacOS

  •    Swift

一个用于在 MacOS 上平滑你的鼠标滚动效果或单独设置滚动方向的小工具, 让你的滚轮爽如触控板 | A lightweight tool used to smooth scrolling and set scroll direction independently for your mouse on MacOS

AIFlatSwitch - Nicely animated flat design switch alternative to UISwitch

  •    Swift

A smooth, nice looking and IBDesignable flat design switch for iOS. Can be used instead of UISwitch. Embedded frameworks require a minimum deployment target of iOS 8.




scroll-into-view-if-needed - Element

  •    Javascript

This used to be a ponyfill for Element.scrollIntoViewIfNeeded. Since then the CSS working group have decided to implement its features in Element.scrollIntoView as the option scrollMode: "if-needed". Thus this library got rewritten to implement that spec instead of the soon to be deprecated one. You can find the library on window.scrollIntoView.

SIL

  •    JQuery

A jQuery plugin to load images sequentially, thereby ensuring smoothness of prevalent loading animations.


chaikin-smooth - Chaikin's smoothing algorithm for 2D polylines

  •    Javascript

Chaikin's smoothing algorithm for 2D polylines.Performs the smoothing algorithm on the specified path, returning a list populated with the additional smoothed points. If the input path has a length of <= 2, the result will be a new array with the same points as the input.

canvas-text - [experiment] better Canvas2D text rendering

  •    Javascript

Easier Canvas2D text rendering.This still has some bugs that is cutting off text in places. If you'd like to contribute, drop me a line in the issues. For now, the current version is unstable 0.x and undocumented until bugs are smoothed out.

three-shader-fxaa - optimized FXAA shader for ThreeJS

  •    Javascript

Optimized FXAA shader for ThreeJS, passing some texture coordinates from the vertex shader to avoid 5 dependent texture reads. This is well suited for PowerVR GPUs (iOS).Tested on Three r69-78, works with the three module.

Leaflet.SmoothMarkerBouncing - Smooth animation of marker bouncing for Leaflet.

  •    Javascript

It provides smooth, lightweight and customisable animation of marker bouncing. Allows the bouncing of multiple markers on the map, without lose of performance. Plugin shows it's best performances on the 3D-able modern browsers, using hardware acceleration. On old browsers plugin provides simplified animation. Check out the demo.

smoothstep - the smoothstep() function

  •    Javascript

Bare-bones smoothstep function (cubic Hermite interpolation), returning a value in the range 0.0 to 1.0. Performs smoothstep from min to max using the given value, by clamping and then using cubic Hermite interpolation.

taubin-smooth - Taubin's mesh smoothing algorithm implemented in JavaScript

  •    HTML

A pure JavaScript implementation of Taubin's mesh smoothing algorithm.

smooth-scroll-into-view-if-needed - Smoothly scroll elements into view, cross browser!

  •    TypeScript

This is an addon to scroll-into-view-if-needed that ponyfills smooth scrolling. And while scroll-into-view-if-needed use the same default options as browsers and the spec does, this library is a bit more opinionated and include bonus features that help you build great UIs. You can find the library on window.scrollIntoView.

jazzer - Add some visual smooth jazz to your page

  •    Javascript

You can install and use jazzer in one of two ways. Install it in a terminal with either yarn or npm and later import / require it somewhere along the line. Or, if this whole node stuff just isn't your style, no worries. Download the latest release from here or reference it from some CDN and add it to your DOM in a script tag.

array-smooth - Moving average smooth algorithm

  •    Javascript

Moving average smoothing, replaces each point in the array with the average of "x" adjacent points

aurelia-smooth-scroll - A custom attribute that can be added to in-page links to make the browser smoothly scroll to the target anchor

  •    Javascript

This is a custom attribute that can be added to in-page links to make the browser smoothly scroll to the target anchor. To use it install it into your project.

glsl-perturb-normal - perturb normal from a normal map

  •    GLSL

Perturb a normal in the fragment shader using a normal map. This can be used to add surface detail during per-pixel lighting. Note: You need to enable GL_OES_standard_derivatives.